WordPress在Linux上的安装

系统环境:Red Hat Enterprise Linux Server release 6.2 (Santiago)

WordPress版本:WordPress 4.1

1、环境准备

$ yum install httpd
$ yum install php
$ yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
$ yum install mysql-server

关于php的安装,可参考:PHP在Linux上的安装

2、测试Apache运行

$ /etc/init.d/httpd start

打开浏览器,输入http://localhost可以看到Apache的页面

3、设置Apache开机启动

$ chkconfig --levels 3 httpd on 
$ chkconfig --list httpd #查看开机启动服务列表
httpd  0:关闭  1:关闭  2:关闭  3:启用  4:关闭  5:关闭  6:关闭(结果是这样的话,代表设置成功)

  

4、MySQL配置

$ service mysqld start 
$ mysqladmin -u root password '123456' #给root账号设置密码为123456
$ mysql -u root -p 
$ create database blog

5、安装WordPress到子目录

$ wget https://cn.wordpress.org/wordpress-4.1-zh_CN.tar.gz 
$ tar -zxvf wordpress-3.9-zh_CN.tar.gz 
$ mv wordpress blog 
$ mv ./blog /var/www/html 
$ cd /var/www/html/blog 
$ mv wp-config-sample.php wp-config.php 
$ vim wp-config.php 
/** MySQL数据库名 */
define(‘DB_NAME’, ‘blog’);
/** MySQL数据库用户名 */
define(‘DB_USER’, ‘root’);
/** MySQL数据库密码 */
define(‘DB_PASSWORD’, ‘123456’);
/** MySQL主机 */
define(‘DB_HOST’, ‘localhost’);

6、安装并运行

访问http://localhost/blog/wp-admin/install.php

7、安装主题或插件会有ftp要求,修改权限

$ ps -ef  #在TIME CMD一栏找到/usr/sbin/httpd,对应的UID为apache
$ sudo chown apache:apache -R /var/www/

WordPress在Linux上的安装