本教程假设您已经在Ubuntu 17.10上设置了LEMP环境。 如果没有,请查看以下教程。
Ubuntu 17.10上安装WordPress
Ubuntu 17.10上安装LEMP环境(Nginx,MariaDB,PHP7.1) http://www.linuxidc.com/Linux/2017-12/149581.htm
在完成LEMP安装后,回到这里阅读。
第1步:下载WordPress
SSH到你的Ubuntu 17.10服务器并更新现有的软件。
sudo apt update && sudo apt upgrade
wget https://wordpress.org/latest.zip
接下来,使用下面的命令解压zip文件。
sudo apt install unzipsudo unzip latest.zip
一个名为wordpress的新目录将被创建在当前工作目录中。 现在我们把这个目录及其所有的内容移到Nginx web根目录。 用你真实的域名替换linuxidc.com。
sudo mv wordpress/ /usr/share/nginx/linuxidc.com
第2步:为WordPress网站创建一个数据库和用户
使用以下命令以root身份登录到MariaDB shell。(见上图)
sudo mariadb -u root
登录后,使用以下命令为WordPress创建一个数据库。 我把它命名为linuxidc,但是你可以使用任何你喜欢的名字,比如你的站点名称。 (不要忽略分号。)
create databaselinuxidc;
然后输入下面的命令为WordPress创建一个数据库用户。 这个命令也授予linuxidc数据库的所有权限给用户。 用你喜欢的用户名和密码替换linuxidc和你的密码。(见上图)
grant all privileges onlinuxidc.* tolinuxidc@localhost identified by '你的密码';
刷新权限表以使更改生效,然后离开MariaDB shell.
flush privileges;
exit;
(见上图)
第3步:配置WordPress
转到您的WordPress目录。
cd /usr/share/nginx/linuxidc.com/
复制示例配置文件并将其重命名为wp-config.php。
sudo cp wp-config-sample.php wp-config.php
现在编辑新的配置文件。
sudo nano wp-config.php
找到以下行并用上一步中创建的数据库名称,用户名和密码替换红色文本。
/** The name of the database for WordPress */define('DB_NAME', 'database_name_here');/** MySQL database username */define('DB_USER', 'username_here');/** MySQL database password */define('DB_PASSWORD', 'password_here');
如下图:
修改后如下:
保存并关闭文件。 我们还需要使用以下命令将Nginx用户(www-data)设置为WordPress站点目录的所有者。
sudo chown www-data:www-data /usr/share/nginx/linuxidc.com/ -R
本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-12/149582.htm
领取专属 10元无门槛券
私享最新 技术干货