win2003+IIS+Mysql+phpMyAdmin下WordPress安装小结

郁闷,刚打了N多字,发表后竟然不见了……

http://www.cnaaa.com/ 在3A网络申请的虚拟主机服务,免费试用期间:)

正如刚更新的状态:服务器好用与否,不在于是linux还是Windows,也不在于用的是IIS还是Apache,而是在于你的权限大小……

昨天,刚用台式机在linux下搭建了Apache+php+mysql+phpmyadmin环境。晚上跟同学聊天,于是决定组一台虚拟主机。凌晨在3a申请了一个账户,决定试用一款博客B型。

提交申请后,服务商给了FTP地址、用户名、密码,数据的名称、用户名、密码等信息。接下来首先做的就是将WordPress传入服务器。不过传完才发现,原来该网站后台有一键预装网站。通过前台按照提示一步一步的安装WordPress。

安装完成后,开始设置子目录,整理根目录。1、在根目录下新建文件夹“wp”;2、登陆后台,在设置页面下设置WordPress URL (http://你的服务器地址/wp),设置BLOG URL(http://你的域名),并更新设置;3、将文件移动到“wp”目录下;4、将index.php移动到根目录下,修改之;5、刷新页面,登陆后台,完成任务。

接下来开始导入文章资料,以及数据库。导入完数据库发现,后台、前台都指向了先前在linux系统下的网站。这才意识到,理想的顺序应该是:1、绑定域名,即将当前的虚拟主机与原先的域名想绑定;2、后台设置wpURL以及blogURL;3、导出数据库文件,导入数据库文件;完成操作,登陆即可。

接着通过ftp将本地plugs目录下的插件、theme目录下的主题传到服务器,并在后台开启这些插件,应用喜欢的主题。

接下来遇到了最令我头痛的问题:无法实现固定链接。记得当时看服务器特性的时候有一条rewrite。确实,通过mod_rewrite与ISAPI_rewrite搜索,了解到一个是Apache的模块,一个是IIS的功能组件。根据技术人员的提示,本着入乡随俗因地制宜的想法,开始搜索httpd.ini的规则,特别是WordPress3的IIS静态规则。找到了几个不同版本,分别传到根目录下依次尝试,结果都不理想,有的竟然都无法显示主页,有的无法显示图片。不过还算是有一个比较满意的,只是必须加上/index.php/,于是开始动手自己修改httpd文件,设计到index的语句全部修改了。保存,传入服务器端,刷新页面,失败了……既然无法修改index,换个思路,于是开始想着如何通过其他方式去掉或是隐藏“/index.php/”,果然网上还是有这样的文章的。看了后,着手尝试,就是重新别写个404.php。测试通过。

至此,完成了虚拟服务器上建站的任务,接下来就要花钱购买域名和主机了:)


 

给本文评个分吧:)

[ratings]

0

扫描到手机上阅读:

QR:  win2003+IIS+Mysql+phpMyAdmin下WordPress安装小结