Windows下安装Apache+OpenSSL+PHP,apacheopenssl


几年都没发过任何博客,一时兴起,发来玩玩。

1. 首先是下载相关安装包,我这里直接下载apache.org 中提供的第三方二进制包,链接:点击打开链接是带openssl的,直接解压就可以使用,这里需要两个地方:<1> 注意选择好对应的系统架构,看一下当前系统的位数。<2>解压之后把Apache24目录直接拷贝到C盘根目录下,建议不要放其他地方,因为httpd.conf中很多默认配置都是基于这个目录,所以不要移动到其他盘,否则启动不了httpd,会报一堆很费解的问题。

2. http默认服务端口是80,我这里改成了8080,找到Listen 80这一行,把80改成对应端口即可。通过以下命令把httpd做成Windows服务:

cd "C:\Apache24\bin"
httpd.exe -k install -n "Apache 2.4"

3. 下载系统对应版本的PHP,链接:点击打开链接,解压之后把文件夹重命名成php7(名字很长,这样简单点),在httpd.conf中做一些配置以支持php,在文件靠前的地方添加以下配置:

AddHandler application/x-httpd-php .php
AddType application/x-httpd-php .php .html
LoadModule php7_module "c:/php7/php7apache2_4.dll"
PHPIniDir "c:/php7"
4. 通过命令启动服务: net start "Apache 2.4"  在C:\Apache24\htdocs下新建一个文件phpinfo.php,填入以下内容:
<?php
phpinfo();
?>
浏览器中输入http://localhost:8080/phpinfo.php,显示出php相关信息则代表Apache跟php已安装成功。

相关内容

    暂无相关文章