本文通过学习 how-to-install-wordpress-with-lemp-on-ubuntu-20-04而来,所以也可以参看原文。
在本教程中,将集中精力在Ubuntu 20.04服务器的LEMP堆栈(Linux,Nginx,MySQL和PHP)上设置WordPress实例。
这个安装的前提条件是在ubuntu 20 上已经安装好了lemP。如果还没有,可以参考:
为wordpress 建立数据库和用户
sudo mysql 或 sudo -u root -p 进入mysql
建立数据库 wordpress:
CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
建立用户并给与权限:
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL ON wordpress.* TO 'wordpressuser'@'localhost';
FLUSH PRIVILEGES;
exit;
退出回到shell下。
验证我们建立的数据库,用户名,密码是否有效。
用你建立的用户名登录,提示输入密码。进入mysql后,
use wordpress 然后show tables; 还没表,确认基本正常。
mysql -u leon -p
Enter password:
mysql> use wordpress
Database changed
mysql> show tables;
Empty set (0.00 sec)
安装PHP 扩展
在lemp 主机中,已经安装好了PHP,但为了wordpress ,我们还需要安装一些扩展。
先update :
sudo apt update
然后安装:
sudo apt install php-curl php-gd php-intl php-mbstring php-soap php-xml php-xmlrpc php-zip
更新重新启动php 服务:
sudo s