1
在Amazon EC2实例上安装和配置mod_ssl
我正在尝试通过我网站上的mod_ssl模块支持HTTPS流量。我正在为服务器运行Amazon EC2实例。我已经安装并配置了基本的LAMP软件包。然而,当我去把在SSL特定的命令在我的Apache配置文件(即SSLEngine,SSLCertificateFile等),它吐出了一个错误,说我有一个语法错误或没有加载模块。 我的下一步是尝试$ sudo yum install mod_ssl。但是,yum回来并说:“正在处理冲突...错误:httpd24-tools与httpd-tools冲突”。因此,我发现mod_ssl包含在httpd-tools软件包中。然后我跑了,$ sudo yum install httpd24-tools但回来了,并告诉我我已经安装了该软件包。 现在如何安装httpd-tools软件包,而系统中未加载mod_ssl?httpd-tools软件包中不包含mod_ssl吗?我创建了一个测试php文件<?php echo phpinfo(); ?>只是为了确保。我的怀疑得到了证实-phpinfo中apache2handler加载的模块表下未列出'mod_ssl'。 因此,我不确定如何使用Amazon Linux AMI加载/安装/配置mod_ssl。任何帮助,将不胜感激。这是我目前的规格: 亚马逊Linux AMI 2012.09 阿帕奇2.4 PHP 5.4 运行此命令来设置服务器: $ sudo yum install httpd24 php54 php54-devel php54-mysql php54-common php54-gd php54-xml php54-mbstring php54-mcrypt php54-pecl-apc mysql-server mod_ssl openssl httpd54-devel mysql libjpeg libpng phpmyadmin