续接上一篇,本篇将把wordPress完成部署。
下载最新版wordPress
在系统默认目录下新建download文件夹,下载的东西都将丢在这里面。
代码语言:shell
复制
mkdir ~/download
cd download
下载最新的wordpress安装包
代码语言:shell
复制
wget https://wordpress.org/latest.tar.gz
解压文件
代码语言:shell
复制
tar -zxvf ./latest.tar.gz
并重命名其中的配置文件:
代码语言:shell
复制
mv ./wordpress/wp-config-sample.php ./wordpress/wp-config.php
新增wordPress数据库
对数据库进行操作。直接
代码语言:shell
复制
sudo mysql
在mysql的交互界面上,依次键入下述命令:
代码语言:sql
复制
CREATE DATABASE wordpress;
CREATE USER wordpress@localhost;
SET PASSWORD FOR wordpress@localhost=PASSWORD("password");
GRANT ALL PRIVILEGES ON wordpress.* TO wordpress@localhost IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
QUIT;
注意,将里面的password更改为自己的password,并记牢。如果之前按照安全性配置了mysql,那么这里的密码强度需要8位以上,大小写数字以及特殊字符都要有。否则会运行命令失败。
配置wordPress的PHP配置文件
运行命令
代码语言:javascript
复制
vim ~/download/wordpress/wp-config.php
修改行
代码语言:shell
复制
define('DB_NAME','wordpress');
define('DB_USER','wordpress');
define('DB_PASSWORD','password');
将里面password更改为上面自己的password,wq保存退出。
部署wordPress
运行命令:
代码语言:shell
复制
sudo cp -r ~/download/wordpress/* /var/www/html
sudo chown -R www-data:www-data /var/www/html
sudo systemctl reload nginx
完成wordPress部署,权限转移以及重启nginx。其中第二行命令因为默认的文件权限归属为www-data和www-data组,不建议直接777。这些文件本应仅允许root用户和nginx修改。
登录网站并配置wordPress
找个自己的浏览器,输入自己云服务器的公网IP,配置自己的wordPress站点。注意,密码不要忘记了。
默认后台为:
http://你自己云服务器的公网ip/wp-login.php
之后可以选择自己喜欢的主题进行配置了,这里不再赘述。