腾讯云WordPress安装指南,从零开始搭建个人网站

来自:素雅营销研究院

头像 方知笔记
2025年06月07日 10:48

一、准备工作

在腾讯云上安装WordPress前,您需要完成以下准备工作:

  1. 购买腾讯云服务器:推荐选择CentOS 7.x或Ubuntu 18.04/20.04系统的云服务器,1核2G配置即可满足小型WordPress站点需求。

  2. 域名准备:建议提前注册好域名并完成备案(国内服务器必须备案)。

  3. 连接工具:准备SSH连接工具如PuTTY(Windows)或终端(Mac/Linux)。

二、环境配置

方法一:使用宝塔面板快速搭建

  1. 安装宝塔面板
# CentOS系统
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

# Ubuntu系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
  1. 登录宝塔面板:安装完成后会显示面板地址和账号密码,通过浏览器访问。

  2. 安装LNMP环境:在宝塔面板中一键安装Nginx、MySQL和PHP(推荐PHP 7.4)。

方法二:手动安装LNMP环境

  1. 安装Nginx
# CentOS
yum install nginx -y
systemctl start nginx
systemctl enable nginx

# Ubuntu
apt install nginx -y
systemctl start nginx
systemctl enable nginx
  1. 安装MySQL
# CentOS
wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
rpm -ivh mysql80-community-release-el7-3.noarch.rpm
yum install mysql-server -y
systemctl start mysqld
systemctl enable mysqld

# Ubuntu
apt install mysql-server -y
systemctl start mysql
systemctl enable mysql
  1. 安装PHP
# CentOS
yum install epel-release yum-utils -y
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm -y
yum-config-manager --enable remi-php74
yum install php php-fpm php-mysqlnd php-opcache php-gd php-xml php-mbstring -y
systemctl start php-fpm
systemctl enable php-fpm

# Ubuntu
apt install php-fpm php-mysql php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip -y
systemctl start php7.4-fpm
systemctl enable php7.4-fpm

三、创建数据库

  1. 登录MySQL:
mysql -u root -p
  1. 创建WordPress数据库:
CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

四、下载并安装WordPress

  1. 下载最新版WordPress:
cd /var/www
wget https://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
chown -R www-data:www-data /var/www/wordpress
chmod -R 755 /var/www/wordpress
  1. 配置Nginx:
server {
listen 80;
server_name yourdomain.com;
root /var/www/wordpress;
index index.php index.html index.htm;

location / {
try_files $uri $uri/ /index.php?$args;
}

location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}

location ~ /\.ht {
deny all;
}
}
  1. 重启Nginx:
systemctl restart nginx

五、完成WordPress安装

  1. 访问您的域名,按照WordPress安装向导完成安装。

  2. 填写数据库信息:

  • 数据库名:wordpress
  • 用户名:wordpressuser
  • 密码:password
  • 数据库主机:localhost
  • 表前缀:wp_(建议修改为其他前缀增强安全性)
  1. 设置网站标题、管理员账号和密码。

六、腾讯云额外配置

  1. 安全组设置:在腾讯云控制台确保开放80(HTTP)和443(HTTPS)端口。

  2. CDN加速:可配置腾讯云CDN加速网站访问。

  3. 对象存储:建议将媒体文件存储在腾讯云COS中,减轻服务器负担。

常见问题解决

  1. 502 Bad Gateway错误:检查PHP-FPM是否运行,Nginx配置是否正确。

  2. 无法创建wp-config.php文件:手动复制wp-config-sample.php为wp-config.php并填写数据库信息。

  3. 内存不足:可通过wp-config.php添加define('WP_MEMORY_LIMIT', '256M');增加内存限制。

通过以上步骤,您已成功在腾讯云服务器上安装了WordPress。接下来可以开始安装主题、插件,发布内容,打造您的专属网站!