1、Apache安装:php
一、版本:httpd-2.2.31html
二、下载地址:http://www.apachelounge.com/download/win32/mysql
三、指定目录:D:\Wamp\httpd-2.2.31sql
四、配置:apache
1 # 简单配置 2 3 # Line 36 4 ServerRoot "D:/Wamp/httpd-2.2.31" 5 6 # Line 173 7 ServerName 127.0.0.1:80 8 9 # Line 180 10 DocumentRoot "D:/Wamp/httpd-2.2.31/htdocs" 11 12 # 指定访问目录 13 <Directory "D:/Wamp/httpd-2.2.31/htdocs">
1 # 启动httpd服务 2 3 C:\Users\Yun 4 λ d: 5 6 D:\ 7 λ cd Wamp\httpd-2.2.31\bin\ 8 9 D:\Wamp\httpd-2.2.31\bin 10 λ httpd.exe -k install 11 Installing the Apache2.2 service 12 The Apache2.2 service is successfully installed. 13 Testing httpd.conf.... 14 Errors reported here must be corrected before the service can be started. 15 16 D:\Wamp\httpd-2.2.31\bin 17 λ httpd.exe -k start
1 # 载入Rewrite模块 Line 119 2 LoadModule rewrite_module modules/mod_rewrite.so 3 4 5 # 载入PHP模块 Line 130左右 6 LoadModule php5_module "D:/Wamp/php-5.3.10/php5apache2_2.dll" 7 PHPIniDir "D:/Wamp/php-5.3.10" 8 9 # 配置项目代码目录 Line 182 10 DocumentRoot "G:/" 11 12 # 开启重写 Line 194 13 AllowOverride None 改为 AllowOverride All 14 15 # 与项目代码目录保持一致 Line 209 16 <Directory "G:/"> 17 18 # 开启重写 Line 229 19 AllowOverride None 改为 AllowOverride All 20 21 # 添加默认索引文件 Line 224 22 DirectoryIndex index.php index.html 23 24 # 新增 Line 387 25 AddType application/x-httpd-php .php 26 27 # 打开Vhosts注释 Line 474 28 Include conf/extra/httpd-vhosts.conf 29 30 # ================================================== 31 # httpd-vhosts.conf文件配置 32 # ================================================== 33 # 进入D:\Wamp\httpd-2.2.31\conf\extra目录,打开httpd-vhosts.conf文件,把Line 19行(NameVirtualHost *:80)如下的代码所有注释掉,而后在下面添加以下代码: 34 <VirtualHost *:80> 35 DocumentRoot "G:/www.example.com" 36 ServerName example.com 37 ServerAlias example.com 38 ErrorLog "logs/example.com-error.log" 39 CustomLog "logs/example.com-access.log" common 40 </VirtualHost> 41 42 # 在G:/下面创建www.example.com文件夹,把你的代码复制进去,例如:建立一个phpinfo.php的文件,写入如下代码并保存: 43 <?php 44 phpinfo(); 45 46 # 编辑hosts文件,打开C:\Windows\System32\Drivers\etc目录下的hosts文件,写入如下内容并保存: 47 127.0.0.1 www.example.com 48 49 # 重启httpd服务器 50 D:\Wamp\httpd-2.2.31\bin 51 λ httpd.exe -k restart 52 53 54 # ================================================== 55 # httpd-vhosts.conf文件配置 56 # ==================================================
2、PHP安装:windows
一、版本:php-5.3.10服务器
二、下载地址:http://windows.php.net/download/app
三、指定目录:D:\Wamp\php-5.3.10curl
四、配置:socket
❶将php.ini-development改为php.ini
1 # Line 821 2 extension_dir = "D:/Wamp/php-5.3.10/ext"
❷开启扩展:
extension=php_bz2.dll extension=php_curl.dll extension=php_fileinfo.dll extension=php_gd2.dll extension=php_intl.dll extension=php_mbstring.dll extension=php_exif.dll ; Must be after mbstring as it depends on it extension=php_mysql.dll extension=php_mysqli.dll extension=php_openssl.dll extension=php_pdo_mysql.dll extension=php_soap.dll extension=php_sockets.dll
❸设置日期:
1 date.timezone = "PRC"
❹重启httpd服务器:
1 D:\Wamp\httpd-2.2.31\bin 2 λ httpd.exe -k restart
❺查看配置效果: