- Posted by Admin on January 5, 2010
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://migcq.blogbus.com/logs/33011221.html
想折腾下wordpress,现在终于有时间入手,年底还真TNND忙啊……
折腾了两天,现在把情况汇总一下:
一、目标
在单位局域网上建立自己的博客,此网没有连接互联网。后期目标是,在聚拢人气的基础上将论坛整合到博客,持续折腾……
二、软件准备
1、环境构建:在windows xp主机上进行,查阅资料后准备试用 xampp来做环境,目前感觉很不错。我下载的版本:1.7
附中文官网地址:http://www.apachefriends.org/zh_cn/xampp.html
2、博客主站程序:wordpress, 我下载的版本:2.7中文版
附中文官网地址:http://wordpress.org.cn
PS:总体来讲,有了xampp做环境就很方便了,其它的集成环境没用过,不作评价。
三、安装过程
1、安装xampp。比较简单,基本上下一步下一步就搞定,我用的是完全安装版,但是安装的时候只选择了apache和mysql,还有两个组件是ftp和邮件服务没有装。
2、安装wordpress。
上述两步安装详细过程可以参考(注意,版本不同,介面有些细小区别!)这里:http://jiangzhanyong.com/2007/03/wordpress-lesson-six-install-locally-213.html
四、配置
1、安全。主要是针对xampp进行设置,具体安全设置过程,官方有说明:http://www.apachefriends.org/zh_cn/xampp-windows.html#1900。
在xampp内把mysql设置密码后,需要在wordpress的config文件内把密码填上。
我在安全上遇到一个问题,就是“安全页面无法访问”--403错误,google后找到解决办法如下:http://www.apachefriends.org/f/viewtopic.php?f=16&t=32503&sid=6a880c0dae4fc33016861baea2cf0799
简单翻译下:在目录 \xampp\apache\conf\extra\ 找到:httpd-xampp.conf ,用记事本等工具打开编辑
把红色部分改成绿色
<Directory "/xampp/security/htdocs">
<IfModule php5_module>
<Files "xamppsecurity.php">
php_admin_flag safe_mode off
</Files>
</IfModule>
Order deny,allow
Deny from all
Allow from localhost
</Directory>
...
Alias /phpmyadmin "/xampp/phpMyAdmin/"
<Directory "/xampp/phpMyAdmin">
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>
问题解决。设置好后,每次连接xampp都需要用户名和密码。
二、默认主目录设置
在浏览器内输入:http://127.0.0.1,直接到xampp控制页面,输入:http://127.0.0.1/wordpress,才能到blog.我希望达到的目标是 输入http://127.0.0.1,到blog,输入http://127.0.0.1/xampp,到xampp控制页面。
这个地方自己走了弯路,我直接到apache的config文件里把主目录改成wp的目录,当然在浏览器内输入本机IP,默认就到blog了,但是xampp控制页面就无法正常使用了。自己还试了试把xampp的目录设置为appache的虚拟目录,失败!觉得理论上是可行的,但是自己对apache的了解太少,以后再尝试吧。
下面来个正解:xampp的htdocs文件夹内有个index.php文件,它就是用来指向默认首页的。用记事本修改它,其中:'Location: '.$uri.'/xampp/' 改成 'Location: '.$uri.'/你的wp文件夹名称/',搞定。
今天先写到这里,休息下。