Hostinger

广告

安信SSL证书

广告

萤光云Linux VPS云服务器快速部署WordPress完整流程

美国云服务器推荐

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或更高版本。

五、下载并安装WordPress

1、下载最新版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群

QQ群号:164393063

主机优惠发布与交流

温馨提示:

1、本站部分图片来源于互联网,如有侵权请联系删除。邮箱:2942802716#qq.com(#改为@)

2、本文评论没有专人回复,如果您有问题请到美国主机侦探论坛提问!

3、美国主机侦探免费为您提供美国主机购买咨询。

RAKsmart美国服务器
返回顶部