apache 2.4 + php 5.6 安装教程

地瓜 发表于 2016-4-3 22:08:52 | 显示全部楼层 |阅读模式 [复制链接]
0 504
php下载地址 windows.php.net
VC11 vc++2012 类库
x64 64位系统
Thread Safe  (nts ts)

apache 地址 :http://www.apachelounge.com/download/VC11/

apache httpd.conf 配置

1、ServerRoot "c:/Apache24" 对应apache根目录

2、Listen 80 apache 默认监听 80 端口

3、LoadModule php5_module "D:/amp/php/php5apache2_4.dll"  apache和php交互的接口类库

4、
PHPIniDir "D:/amp/php"  php目录
LoadFile "D:/wamp/php/libeay32.dll" 必要类库
LoadFile "D:/wamp/php/ssleay32.dll" 必要类库
LoadFile "D:/wamp/php/libssh2.dll" 必要类库

5、apache 路由重写
LoadModule rewrite_module modules/mod_rewrite.so #去掉

6、#ServerName www.example.com:80 #去掉  改成 ServerName localhost:80

7、DocumentRoot "c:/Apache24/htdocs" 项目根目录 比如www

8、<Directory "c:/Apache24/htdocs"> 改为 <Directory "D:/www">

9、directory 下的 AllowOverride All 跟路由重写有关

10、DirectoryIndex index.html apache默认指向文件

DirectoryIndex index.php index.html index.htm

11、AddType application/x-httpd-php .php 添加apche解析php

PHP配置

1、php.ini-development 改成php.ini

2、extension_dir  改成 extension_dir = "D:/amp/php/ext" 告诉php 扩展类库位置

3、修改时区 date.timezone ;去掉

4、extension=php_shmop.dll 自己手动打开需要的类库

测试apache+php 整合情况

1、windows apache 服务安装 进入 apache\bin下 httpd -k install 安装apache Windows服务(这也是apache 有问题的时候 排除命令)

apache 虚拟主机

1、打开 httpd.conf #Include conf/extra/httpd-vhosts.conf #去掉

2、打开 apache\conf\extra\  httpd-vhosts.conf

3、<VirtualHost *:80>
    ServerAdmin www.xxx.com
    DocumentRoot "D:/www/xxx"
    ServerName dummy-host2.example.com
    ErrorLog "logs/dummy-host2.example.com-error.log"
    CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>

4、C:\Windows\System32\drivers\etc hosts

127.0.0.1 localhost
127.0.0.1 www.xxx.com

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

最新活动

  • 体验固件
  • 正式固件

新品速递

  • Win10 专业版|企业版 激活密匙|32位&64位
  • Windows 10 32位|64位 专业版 key激活
  • 论文搜索、查找、下载需用专业工具沸点文库
Archiver|手机版|小黑屋|关于我们|
©2014  自学论坛. All rights reserved. ( 陕ICP备15001769号 )  Powered by Discuz! X3.2  
快速回复 返回顶部 返回列表