ubuntu20.04配置wordpress


环境前提

本教程基于已搭建好的LNMP环境,使用ubuntu20.04服务器。

1.创建wordpress数据库

登录mysql。

sudo mysql -uroot -p

创建wordpress数据库。

CREATE DATABASE wordpress;

创建wordpress用户名 密码

create user 'wordpress'@'localhost' identified by 'password';

用户名关联数据库(用户名为wordpress)

grant all privileges on wordpress.* to wordpress@localhost;

显示当前所有数据库

show databases;

刷新系统权限相关表

FLUSH PRIVILEGES;

退出MySql

exit;

2.创建wordpress

创建wordpress安装目录

sudo mkdir /var/www/html/wordpress
cd /var/www
sudo chmod 777 * -R

修改nginx配置文件。

sudo nano /etc/nginx/sites-enabled/default

修改为下图所示:

nginx

依次按以下内容保存退出:

ctrl+X
Y
Enter

重启nginx

sudo systemctl restart nginx

测试nginx

sudo nano /var/www/html/wordpress/test.php

添加如下内容:

<?php phpinfo(); ?>

依次按以下内容保存退出:

ctrl+X
Y
Enter

在本地主机中输入以下内容:

<公网ip>/test.php

显示如下图片则修改生效。

php

测试成功后安全起见删除test.php

sudo rm /var/www/html/wordpress/test.php

3.部署wordpress

下载wordpress

cd /var/www/html
sudo wget https://wordpress.org/wordpress-6.0.1.tar.gz

解压到wordpress

sudo tar zxvf wordpress-6.0.1.tar.gz

修改wordpress文件夹权限

cd /var/www/html/wordpress
sudo chmod 777 * -R

修改wordpress配置文件

sudo cp wp-config-sample.php wp-config.php
sudo vi wp-config.php

按I修改内容,修改下图内容:

wordpress

ECS后输入:wq保存退出。

本地主机输入公网ip进入网站安装wordpress

如果连接不成功则wp-config.php文件内容出错,重新编辑后再进入。

安装成功后修改配置文件

sudo nano /var/www/html/wordpress/wp-config.php

在文件末尾添加:

define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);

依次按以下内容保存退出:

ctrl+X
Y
Enter

此时在浏览器输入<公网ip>即可看到初始网站页面,输入<公网ip>/wp-admin可进入wordpress控制台。


文章作者: 易安
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 易安 !
评论
  目录