title: Amazon Linux LAMP with php 5.5
body: <p>I installed PHP 5.5 on my Amazon Linux VPS via the <a href="http://webtatic.com/packages/php55/" rel="nofollow">instructions here</a>.  The CLI is working fine.</p>
  
  <p>I also had apache already installed and running via the <code>httpd</code> package.  It was running without any issue.</p>
  
  <p>I see that there is no <code>mod_php</code> in the list of available modules.  Now when I try to restart <code>httpd</code> I get the error:</p>
  
  <blockquote>
    <p>httpd: Syntax error on line 222 of /etc/httpd/conf/httpd.conf: Syntax error on line 6 of /etc/httpd/conf.d/php.conf: Cannot load /etc/httpd/modules/libphp5.so into server: /etc/httpd/modules/libphp5.so: symbol SSLeay_version, version OPENSSL_1.0.1 not defined in file libcrypto.so.10 with link time reference</p>
  </blockquote>
  
  <p>I've looked up parts of this error, and the general advice seems to be to run</p>
  
  <pre><code>yum update openssl
  </code></pre>
  
  <p>However, when I run this I just get:</p>
  
  <blockquote>
    <p>No packages marked for update</p>
  </blockquote>
  
  <p>When I run <code>install</code> instead of <code>update</code>, I get:</p>
  
  <blockquote>
    <p>Package 1:openssl-1.0.1e-4.55.amzn1.x86_64 already installed and latest version<br>
    Nothing to do</p>
  </blockquote>
  
  <p>I'm not sure what else to do at this point.</p>