359 字
2 分钟
Ubuntu 通过Nginx部署Wordpress

主要记录一些部署Wordpress时出现的问题——2021年8月27日

MySQL安装和建立#

在 ubuntu 下 MySQL 的安装只要通过如下命令即可完成安装:

Terminal window
sudo apt install mysql-server

数据库建立:

create database 数据库名

用户建立与授权:

create user 用户名@localhost identified by '密码';
grant all privileges on 数据库名.* to 用户名@localhost;
flush privileges;

Niginx安装和配置#

首先是安装 php,个人建议直接拉到 php8.0:

Terminal window
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php8.0 php8.0-fpm php8.0-mysql

然后就是 Nginx 的安装,依旧是一条指令解决:

Terminal window
sudo apt install nginx

关于 Nginx 配置方面,可参考我的配置方案:

Terminal window
vim /etc/nginx/sites-available/default

需要在首页设置里加入 index.php ( wordpress 的首页),然后对 pass PHP scripts to FastCGI server 取消注释,默认的是 php7.0,可在命令行中自行查看php安装的版本,并修改后面的版本号。

可以在 /var/www/html 中新建 info.php:

<?php
phpinfo();

然后访问 http://你的ip/info.php 如果出现了php的配置信息说明配置完成。

Wordpress安装与配置#

获取wordpress的相关文件:

Terminal window
sudo apt install wget unzip
wget https://wordpress.org/latest.zip
unzip latest.zip

进入wordpress目录,配置 wp-config.php 文件:

Terminal window
cp wp-config-sample.php wp-config.php
vim wp-config.php

只需要修改这3项,分别是数据库名、用户名和密码:

剩下的就是通过浏览器访问网页,完成后续的配置就行了,主要就是设置语种和新建 wordpress 管理员账户。

Ubuntu 通过Nginx部署Wordpress
https://fuwari.vercel.app/posts/建站/wordpress/wordprwss-配置方案/
作者
Asuwee
发布于
2021-05-02
许可协议
CC BY-NC-SA 4.0