WordPress是一款使用PHP语言开发的博客平台,用户可以使用WordPress搭建属于个人的博客平台。本文就以萤光云为例,为大家介绍一下萤光云Linux VPS云服务器快速部署WordPress完整流程。
一、前提条件
- 拥有一台Linux服务器(推荐Ubuntu 22.04)
- root密码或sudo权限
- 已解析到服务器的域名
如果用户还没买服务器,推荐萤光云香港VPS云服务器,Ubuntu系统一键安装,买完就能开始部署。
萤光云香港VPS云服务器搭载双线GIA线路,专为回国加速而设计,适用于企业数据传输、在线娱乐、个人应用等多种用途。
萤光云香港VPS云服务器方案推荐
| 方案 | CPU | 内存 | 硬盘 | 流量 | 线路 | 价格 |
| 入门级 | 1 核 | 2G | 50GB | 2TB | 香港CN2 T4 级别数据中心 | 66元/月 |
| 通用级 | 2 核 | 4G | 50GB | 4TB | 香港CN2 T4 级别数据中心 | 153元/月 |
| 进阶级 | 4 核 | 8G | 50GB | 6TB | 香港CN2 T4 级别数据中心 | 306元/月 |
《点击进入官网选购》
相关推荐:《萤光云国外VPS云服务器购买图文教程》
二、连接到服务器打开终端或SSH客户端,输入:
ssh root@你的服务器IP
输入密码后看到命令提示符,就表示连接成功了。
三、更新系统先更新系统软件包:
apt update && apt upgrade -y
这一步可能需要几分钟,等待完成即可。
四、安装环境1、安装Nginx
安装Web服务器:
apt install nginx -y
安装完成后,在浏览器访问你的服务器IP,应该能看到“Welcome to nginx!”页面。如果看不到,检查防火墙是否放行了80端口。
2、安装MySQL
安装数据库:
apt install mysql-server -y
运行安全设置脚本:
mysql_secure_installation
按提示设置root密码,其他选项默认回车即可。
创建WordPress数据库:
mysql -u root -p
进入MySQL后执行:
CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER ‘wpuser’@’localhost’ IDENTIFIED BY ‘你的密码’;
GRANT ALL PRIVILEGES ON wordpress.* TO ‘wpuser’@’localhost’;
FLUSH PRIVILEGES;
EXIT;
3、安装PHP
WordPress需要PHP环境:
apt install php-fpm php-mysql php-curl php-gd php-mbstring php-xml php-imagick php-zip -y
检查PHP版本:
php -v
应该显示PHP 8.1或更高版本。
五、下载并安装WordPress1、下载最新版WordPress
cd /tmp
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz
移动到网站目录(把“你的域名”换成实际域名):
mv wordpress /var/www/html/yourdomain.com
设置目录权限:
chown -R www-data:www-data /var/www/html/yourdomain.com
chmod -R 755 /var/www/html/yourdomain.com
2、创建Nginx配置文件
nano /etc/nginx/sites-available/yourdomain.com
粘贴以下内容(替换yourdomain.com和php8.1):
server {
listen 80;
server_name yourdomain.com www.yourdomain.com;
root /var/www/html/yourdomain.com;
index index.php index.html;location / {
try_files $uri $uri/ /index.php?$args;
}location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php8.1-fpm.sock;
}location ~ /\.ht {
deny all;
}
}
启用站点:
ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
nginx -t
systemctl reload nginx
3、浏览器访问你的域名,根据安装向导完成WordPress的安装。
六、配置SSL证书可选Let’s Encrypt(免费)和付费SSL证书,短期测试可使用免费版;长期运营建议选择付费版,如安信SSL证书,性价比高,还配备免费安装SSL证书服务。
安信证书官网:点击直达
配置好SSL证书后,用户的网站就能通过HTTPS访问了。
相关推荐:
《如何在BlueHost国外VPS主机上运行WordPress》
《RackNerd国外Ubuntu VPS通过WordOps安装WordPress教程》
《Hostinger VPS创建Dokploy手动部署WordPress详细教程》
(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)
微信扫码加好友进群
主机优惠码及时掌握
QQ群号:164393063
主机优惠发布与交流




