前言
QQ 空间、朋友圈这些旧时代的产物,我早就不屑于使用。作为新时代的青年,一定要追逐一些更加新颖的,更加时尚的方式表达自己的观点。
现在,我就假装你已经拥有了一个服务器,购买了域名,设置好了解析,安装好了 LNMP 环境。
下载
下载最新版本的 WordPress 安装包到网站根目录
cd 网站根目录
wget https://cn.wordpress.org/latest-zh_CN.tar.gz
解压安装包
tar zxvf latest*.tar.gz
WordPress 文件会解压到 wordpress 子目录下。
配置
Nginx
Nginx 配置文件可以通过 NGINXConfig | DigitalOcean 自动生成,或使用以下配置。
将以下配置保存到 /etc/nginx/conf.d/wordpress.conf
server {
listen 80;
server_name localhost;
access_log /var/log/nginx/wordpress.access.log main;
root /usr/share/nginx/html;
index index.php;
location / {
try_files $uri $uri/ /index.php?$args;
}
# Add trailing slash to */wp-admin requests.
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
fastcgi_pass unix:/run/php-fpm/www.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
重启 Nginx 更新配置
sudo systemctl restart nginx
MariaDB
打开 MariaDB 控制台。
mariadb
ℹ 提示:若出现错误 ERROR 2002 (HY000): Can’t connect to local server through socket ‘/var/lib/mysql/mysql.sock’ (2),原因一般是 MariaDB 服务未启动,需执行以下命令
sudo systemctl start mariadb
创建用户。你可以将 “user” 改为其他用户名,将 “password” 改为想设置的密码。
CREATE USER 'user'@'localhost' identified by 'password';
创建数据库。同样的,你可以修改 “wordpress”,这只是一个示例,你可以将其修改为任何字符串作为数据库名称。
CREATE DATABASE wordpress;
使用新创建的用户来管理数据库,将数据库的所有权限授予给该用户
GRANT ALL PRIVILEGES ON wordpress.* TO 'user'@'localhost' IDENTIFIED BY 'password';
保存更改并退出
FLUSH PRIVILEGES;
exit
安装 WordPress
安装前需要确保所有服务均在运行,执行以下命令运行所需服务
sudo systemctl start nginx mariadb php-fpm
访问域名,进入设置界面。
填写好你的数据库名称,用户名和密码,数据库主机和表前缀保持默认。
填写站点标题、用户名、密码、邮箱以及选择是否允许搜索引擎索引该站点。
大功告成。
发表回复
要发表评论,您必须先登录。