CentOS 6上搭建Wordpress开源博客平台

CentOS 6上搭建Wordpress开源博客平台


前几天在自己的CentOS 6系统上用开源的Wordpress搭建了一个博客平台,主要是为了好玩,自己平时也可以在本机上借助这个框架胡乱涂鸦几句。以下是搭建过程中的主要步骤以及遇到的问题。


一、搭建Wordpress主要步骤


1.

查看是否满足搭建的环境需求(参考官方网站)


如不满足,就先安装或者更新PHP和Mysql。


2.

到Wordpress(http://wordpress.org/)官网上下载最新的软件,我下载的是最新的中文版wordpress-3.9-zh_CN.zip,将wordpress-3.9-zh_CN.zip解压缩到本机Apache Http Server的默认路径/var/www/html下,我是将所有内容放到/var/www/html/blog/目录下。


3.

开启本机的httpd和mysqld服务

service httpd start
service mysqld start
新建一个数据库并添加一个数据库用户,同时需要授予这个用户操作新建的数据库的所有权限,我是通过MySQL Workbench图形界面实现的。


4.

用编辑工具打开/var/www/html/blog/wp-config-sample.php文件,在对应位置填写刚才创建的数据库名、数据库用户以及其所对应的密码,只需要填写这三个就行了,同时将这个文件的名字改为wp-config.php,即去掉-sample,文件的位置不变。


5.

在终端中通过root执行

setsebool -P httpd_enables_homedirs=1
用于设置selinux权限,表示允许用户通过httpd访问www文件夹,这个权限很重要。


6.

在浏览器中输入http://localhost/blog/wp-admin/install.php进入Wordpress安装页面,填写对应的用户、网站等信息,随即完成了整个配置过程。


7.

接下来,通过http://localhost/blog/wp-login.php进入新用户登录界面,通过自己刚才设定的用户名和密码即可完成登录,现在就可以来管理自己站点了,管理过程都是通过图形界面来操作的,非常方便,登录的时候加载有点慢,部分原因是站点在加载Google API,最近Google用不了,但站点会自动选择其它的替代品,所以耐心等待就行了。下图是登陆后的图形管理界面:




二、搭建Wordpress遇到的问题及注意事项


1.
个人用户没有访问www下某个文件夹的权限?
解决方法:修改用户的selinux配置
setsebool -P httpd_enables_homedirs=1
服务器软件的selinux设置,决定了通过网络访问的用户能够对本机进行哪些操作,并且基本的功能都得自己添加,因此一定要重视这个属性。

2.

在启动httpd服务时出现下列问题:


问题原因:配置/etc/vsftpd.conf文件时添加了多余的空格。
解决方法:vim /etc/vsftpd.conf,去除每行多余的空格。

3.
无法定位WordPress的内容目录(wp-content)?
在配置文件wp-config.php(我的为/var/www/html/blog/wp-config.php)的最后一行代码前面,即?>前面,加上如下代码:
if(is_admin()) {
        add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
        define( 'FS_CHMOD_DIR', 0751 );
}

4.

能在浏览器中打开本机上的www服务需要开启两项服务:httpd和mysqld,方法如上所示。


5.

Wordpress在线升级失败?

解决方法:下载更新包,手动升级。因为在线升级涉及到在服务器上面读写文件,这样需要给FTP用户更多的权限,涉及到安全性问题。建议只在线更新一些主题包或者插件,系统升级通过下载相关软件包后手动进行。在线更新主题包或者插件时出现权限问题时,需要修改 wp-content文件夹的权限,简单的方式如下:

chmod -R 777 wp-content/

但为了更高的安全性,建议还是寻求其它更好的设置。




ps:不管配置或安装任何东西,最有价值的信息还是官方给的资料,同样,以上只是我的配置过程,自己在配置过程最好还是首先参考主目录下的readme.html文件。至于安装过程中遇到的各种问题,最好还是百度吧,这可是利用众人的智慧,站在巨人们的肩膀上当然更容易解决问题了。以上有部分方法是参考网友的,鉴于网络上已经有很多这样的方法了,就没有标明引用。




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值