由于重装了一次系统,所以以前设置的IIS+PHP+MYSQL环境也没有了,所以就要重新建立一个环境,本来想再次建一个IIS,但想到IIS对rewrite的支持不是太好,上次搞了老半天都没搞好,所以就萌生了建立apache+php的环境,在网上搜集了不少资料,成功建立并开启mod_rewrite,下面就分享一下建立该环境的步骤。
一、下载必要文件
二、设置目录
可以按照上图来设置目录,尽量选择不是系统盘的分区。D:\www
三、安装Apache
安装过程中的目录要设置为D:\www\Server\Appache,然后按步骤安装;
当安装完看到桌面右下角有一个APPACHE的小图标时,则安装成功。
可以对着图标点击左键选择开启——关闭——重启,也可以用cmd定位到D:\www\Server\Apache\bin,输入以下命令:
- httpd -k start // 开启服务
- httpd -k stop // 关闭服务
- httpd -k restart // 重启服务
四、安装PHP
- 解压到D:\www\Server\php下,然后复制一份php.ini-recommended改为php.ini
- Find ;extension=php_mysql.dll,;extension=php_mbstring.dll,;extension=php_gd2.dll然后去掉前面的分号,表示开启了这几项服务。
- Find extension_dir = "./" 然后把./改为PHP安装路径下的EXT,即为D:\www\Server\php\ext\
- 把PHP目录和PHP的EXT目录添加到环境变量中。具体做法为 计算机——>属性——>高级系统设置——>环境变量——>系统变量——>Path——>编辑——>添加D:\www\Server\php,D:\www\Server\php\ext\即可
- 最后将PHP目录内的php.ini,php.exe,php4ts.dll三个文件复制到C:\Windows\目录
五、配置Apache和PHP
1、用记事本打开 Apache 安装目录下的 conf 子目录中的 httpd.conf 文件
2、把DocumentRoot “xxxxxx” 改为存放网页的目录,即D:\www\Web,Directory “xxxxxxx”也改为D:\www\Web,这也是http://Localhost/所指向的目录
3、在很多LoadModule的上面或者下面(其实哪里都可以)加上两行
LoadModule php5_module "D:/www/Server/php/php5apache2_2.dll"
PHPIniDir "D:/www/Server/php"
4、找到DirectoryIndex index.html 修改为 DirectoryIndex index.php index.html
5、找到AddType application/x-gzip .gz .tgz 在下面添加两行
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
6、把PHP目录里的libmysql.dll拷贝到D:\www\Server\Apache\bin
7、保存文件,重启Appache
六、安装MYSQL,测试APPACHE
七、开启mod_rewrite功能,让wordpress支持永久链接
- 打开httpd.conf,找到#LoadModule rewrite_module modules/mod_rewrite.so,去掉前面的#号
- 然后找到所有的AllowOverride,把后面的None改为All即可
所有步骤完成,ENJOY~!
至此,完美支持永久链接~
Copyright protected, if you want to repaste, please write down it is from [http://neversummer.net], thank u.
8 comments
Add comment