Windows下安装Apache+OpenSSL+PHP
2016-06-02 18:27
549 查看
几年都没发过任何博客,一时兴起,发来玩玩。
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,在文件靠前的地方添加以下配置:
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已安装成功。
相关文章推荐
- 安装Apache2.4步骤问题(1)
- 安装apache2.4版本中需要注意的问题(2)
- Apache搭建两级代理器自由访问国外网站
- Apache DdlUtils入门
- apache防盗链
- 使用apache benchmark(ab) 测试报错: apr_socket_recv: Connection timed out (110)
- 使用apache benchmark(ab) 测试报错: apr_socket_recv: Connection timed out (110)
- Log4j使用
- Mac下启动Apache配置
- Windows环境下,Apache,MySQL等服务以普通用户身份运行具体设置
- Web性能优化之Apache篇
- 安装最新版本的PHP或Apache中遇到的问题
- Dubbo消费端错误: ClassNotFoundException: org.apache.zookeeper.proto.WatcherEvent
- MQ消息队列系列(5)ActiviteMQ Getting Started Guide(apache官网翻译)
- apache-utf8中文问题
- apache 域名转发功能
- Apache常用配置项
- ClassNotFoundException:org.apache.commons.logging.LogFactory
- centos64-python27-mod_wsgi-apache2.4
- Mac OS下Web服务器配置