windows 安装 apache php wordpress
来源:互联网 发布:联想s800软件 编辑:程序博客网 时间:2024/05/29 12:56
原文出处:http://blog.chenlb.com/2011/03/install-apache-php-wordpress-windows.html
为团队安装 Blog,我比较喜欢用 nginx。比如在之前在 nginx 上安装 wordpress,这是在 linux 下。我们团队 Blog 服务器 windows 2003,用 nginx + spawn-fcgi 在 win 下不好安装,特别是 spawn-fcgi。放弃还是用经典的 apache。写下来备忘。
1、下载 httpd-2.2.17-win32-x86-no_ssl.msi http://httpd.apache.org/download.cgi 安装(比如安装在 D:/server/Apache2.2)。
然后 http://localhost/ 试下安装成功没有,它会显示 “It works!”
2、下载 php-5.3.6-Win32-VC9-x86.msi http://windows.php.net/download/ 安装在D:/server/PHP,同时选择安装 apache 模块(要选择 apache 安装目录),如图:
php-5.3.6 安装 apache 模块
安装完后,apache.home/conf/httpd.conf 最后面会多一些内容,如:
- #BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
- PHPIniDir ”D:\server\PHP\”
- LoadModule php5_module ”D:\server\PHP\php5apache2_2.dll”
- #END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
然后修改 httpd.conf,如:
- DocumentRoot ”D:/server/Apache2.2/htdocs”
- #改为
- DocumentRoot ”D:/server/root”
- <Directory ”D:/server/Apache2.2/htdocs”>
- #改为
- <Directory ”D:/server/root”>
- <IfModule dir_module>
- DirectoryIndex index.html
- </IfModule>
- #改为
- <IfModule dir_module>
- DirectoryIndex index.php index.html
- </IfModule>
php 测试页面 phpinfo.php 主到 D:/server/root 目录下。
- <?php phpinfo();?>
重启 apache , http://localhost/phpinfo.php
3、下载 wordpress-3.1-zh_CN.zip http://cn.wordpress.org/ ,解压到 D:/server/root/, 会有一个 wordpress 目录。
现我假你安装了 mysql,并启动了。现在 http://localhost/wordpress/ 安装 wordpress。可能提示 php 没有 mysql 模块(安装 php 时已经选择了 mysql),重启 windows。
如图:
安装 wordpress
4、安装 wordpress 成功了,当你想用 permalink。如 http://localhost/wordpress/?p=1 想把用 http://localhost/wordpress/2011/03/hello-world/ 方式访问要设置 ”wordpress 固定链接 ” 设置。当然它要 apache rewrite 功能。
修改 httpd.conf,如:
- #这行去注释
- LoadModule rewrite_module modules/mod_rewrite.so
- <Directory ”D:/server/root”>
- #…
- #None 改为 All
- AllowOverride All
- #…
- </Directory>
wordpress 会生成,如 D:\server\root\wordpress\.htaccess
- # BEGIN WordPress
- <IfModule mod_rewrite.c>
- RewriteEngine On
- RewriteBase /wordpress/
- RewriteRule ^index\.php$ - [L]
- RewriteCond %{REQUEST_FILENAME} !-f
- RewriteCond %{REQUEST_FILENAME} !-d
- RewriteRule . /wordpress/index.php [L]
- </IfModule>
- # END WordPress
现在 windows 下 wordpress 安装好了,过程中我省略了 mysql,我是用免安装版的 mysql.
- windows 安装 apache php wordpress
- Windows下Apache+php+MySql配置和wordpress的安装
- apache+php+mysql+wordpress搭建本地wordpress(windows)
- ubuntu server 安装wordpress+mysql+apache+php
- windows安装apache/php
- windows server上配置 apache + php + MySQL + wordpress
- windows下apache、php、mysql以及wordpress配置步骤
- Windows下搭建个人博客(Apache+MySQL+PHP+WordPress)
- Windows下Apache+PHP + wordpress环境的搭建
- windows下安装PHP + Apache
- Windows下安装PHP+APACHE
- windows 安装 apache+mysql+php
- windows 安装配置apache、 php
- php+apache+mysql windows安装
- Linux上安装Apache+PHP+MySQL以及wordpress
- 在centos上安装wordpress和apache+php+mysql
- Centos6安装WordPress(一)Apache,Mysql, PHP环境搭建
- Linux上安装 wordpress(apache,php,mysql)
- XCode5使用低版本SDK
- Spring与RMI集成实现远程访问
- OpenCV与GDAL混合编程处理遥感图像
- 如何使用android的ndk建立native的开发环境
- div垂直居中
- windows 安装 apache php wordpress
- Apache模块 mod_rewrite
- php安装
- android特效集锦系列之五 仿优酷菜单
- Mysql 远程完全放开
- ubuntu下安装Apache+PHP+Mysql
- 销量不理想 黑莓产量将减少10%
- SQL Server: 把CSV文件导入到SQL Server表中
- SimpleXML 操作