在Ubuntu系统中安装blog: wordpress
接上一篇blog,继续我们的装机历程。这次开始安装wordpress,提供blog服务。
主要参考文章是来自ubuntu的官方网站。基本沿用这篇文章的描述,在后面一小段有点不一样,会另外说明。
https://help.ubuntu.com/community/WordPress
由于wordpress会使用mysql存储数据,因此安装之前,请先确认MySQL server已经安装好了,或者已经可用了。
step 1: 安装wordpress, php5-gd
我不太清楚为什么要安装php5-gd,总之,照做就好了:
sudo apt-get install wordpress php5-gd
缺省会安装在/usr/share/wordpress目录下。
step 2:建立连接文件
建立连接文件, 以便apache找到wordpress的安装目录
sudo ln -s /usr/share/wordpress /var/www/wordpress
step 3: 创建mysql数据
用脚本安装wordpress的数据表(使用本地的MySQL数据库)。
sudo bash /usr/share/doc/wordpress/examples/setup-mysql -n wordpress localhost
其中,wordpress是在mysql中创建的database名。
如果MySQL数据库在另外一台服务器上,例如wordpress.mydomain.org,则命令应修改为:
sudo bash /usr/share/doc/wordpress/examples/setup-mysql -n wordpress wordpress.mydomain.org
step 4: 安装blog
完成后,直接通过http://localhost/wordpress就可以安装blog了。 需要注意的是: 一般我们都是通过SSH访问远程的Ubuntu server,因此不能在ie/firefox中以localhost访问, 而需要使用域名或者IP地址,例如http://192.168.1.30/wordpress,此时,浏览器中会提示“找不到config-192.168.1.30.php”文件。为此,我们需要做一下修改:
sudo cp /etc/wordpress/config-localhost.php /etc/wordpress/config-192.168.1.30.php
sudo chown www-data:www-data config-192.168.1.30.php
然后,再次浏览http://192.168.1.30/wordpress即可正式开始安装了。
后续过程根据浏览器中的各项提示,一步一步安装即可。http://192.168.1.30/wordpress就是最终完成的blog地址。