请稍侯

DigitalOcean使用小记--CentOS7搭建WordPress

28 March 2015

  环境介绍:LAMP(Linux, Apache, MySQL和PHP) ,可以参考这个链接。 ##步骤1 创建MySQL数据库和用户   WordPress使用关系型数据库管理整个网站,我们使用的MariaDB(MySQL的一个分支)创建需要使用的数据库。使用MySQL的root用户登录:

mysql -u root -p   该命令输入完成之后会提示你输入密码(安装时设置的密码),验证之后进入MySQL的命令提示符。接着创建一个新的数据库,名称随便你取,我这里将它称为`wordpress`,别忘了命令后面的分号:  

CREATE DATABASE wordpress;   接着创建用户`wordpressuser`,他的密码设置为`password`,你根据你的需求设置你喜欢的用户名和密码:  

CREATE USER wordpressuser@localhost IDENTIFIED BY 'password';   接着我们需要将数据库和用户联系起来:  

GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'password';   完成之后我们需要通知MySQL最近做出的改变:  

FLUSH PRIVILEGES;   接着便可以退出了:  

exit   此时又回到了你的ssh命令提示符了。   ##步骤2 安装配置WordPress   载安装WordPress之前我们需要安装一个php的模块:`php-gd`,它让WordPress可以修改图片的尺寸用于创建缩略图:  

sudo yum install php-gd   重启Apache使得更改生效:  

sudo service httpd restart   接下来我们就可以下载WordPress进行安装了,最新版本的WordPress的链接是不变的,因此通过下面的命令下载并解压:  

cd ~
wget http://wordpress.org/latest.tar.gz
tar xzvf latest.tar.gz   解压之后的wordpress文件夹中给出了一个配置文件(wp-config-sample.php),将其复制改名为:`wp-config.php`,并且打开它进行修改:  

cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php
nano ~/wordpress/wp-config.php   将下面的DB_NAME,DB_USER和DB_PASSWORD修改为你之前设置的名称:  

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');

/** MySQL database username */
define('DB_USER', 'wordpressuser');

/** MySQL database password */
define('DB_PASSWORD', 'password');

  接着将解压下来的文件拷贝至Apache的文档根目录(/var/www/html/):

sudo cp -r ~/wordpress/* /var/www/html     拷贝完成之后便可以打开网页(example.com/wp-admin/install.php)填写好一些基本信息访问你的服务器地址就可以看到搭建好的WordPress了。