腾讯云轻量服务器CentOS 7.6 64bit 怎么建站?

在腾讯云轻量应用服务器(CentOS 7.6 64位)上搭建网站,通常包括以下几个步骤:配置环境、部署网站、上传代码、配置域名和访问。下面是一个详细的建站流程,以搭建一个常见的 LAMP(Linux + Apache + MySQL + PHP)或 LNMP(Nginx + MySQL + PHP)环境为例。


一、准备工作

  1. 登录服务器

    • 使用 SSH 工具(如 Xshell、PuTTY 或终端)连接你的轻量服务器:
      ssh root@你的服务器公网IP
    • 默认用户名是 root,输入密码登录。
  2. 更新系统

    yum update -y

二、选择建站方式(推荐两种)

方式一:手动搭建 LAMP / LNMP 环境(适合学习或定制)

1. 安装 Apache + PHP + MySQL(LAMP)
# 安装 Apache
yum install httpd -y
systemctl start httpd
systemctl enable httpd

# 安装 MySQL(这里以 MariaDB 为例)
yum install mariadb-server mariadb -y
systemctl start mariadb
systemctl enable mariadb

# 安装 PHP(建议 PHP 7.4 或 8.0)
yum install epel-release -y
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm -y
yum install yum-utils -y
yum-config-manager --enable remi-php74  # 或 php80
yum install php php-mysql php-gd php-xml php-mbstring -y

# 重启 Apache 使 PHP 生效
systemctl restart httpd
2. 测试 PHP 是否正常

创建测试文件:

echo "<?php phpinfo(); ?>" > /var/www/html/info.php

在浏览器访问:

http://你的服务器IP/info.php

如果看到 PHP 信息页面,说明环境正常。

3. 部署网站代码

将你的网站代码(如 WordPress、Discuz、静态 HTML 等)上传到 /var/www/html/ 目录。

示例(上传 WordPress):

cd /var/www/html
wget https://cn.wordpress.org/latest-zh_CN.tar.gz
tar -zxvf latest-zh_CN.tar.gz
mv wordpress/* ./
rm -rf wordpress latest-zh_CN.tar.gz
4. 配置数据库
mysql -u root -p

在 MySQL 中创建数据库和用户:

CREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

然后通过浏览器访问 IP 地址,进行 WordPress 安装。


方式二:使用宝塔面板(推荐新手)

宝塔面板可以图形化管理服务器,一键部署环境。

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

安装完成后,会输出面板地址、用户名和密码,类似:

Bt-Panel: http://你的IP:8888
username: xxxxx
password: xxxxx

⚠️ 注意:首次登录后建议修改默认密码,并绑定账号以便找回。

2. 登录宝塔面板

在浏览器中打开 http://你的服务器IP:8888,输入账号密码登录。

3. 安装环境套件
  • 进入“软件商店”,安装:
    • Nginx(或 Apache)
    • MySQL
    • PHP(如 PHP 7.4)
  • 等待安装完成。
4. 创建网站
  • 点击“网站” → “添加站点”
  • 填写域名(如果没有域名,可先用 IP 或临时域名)
  • 根目录选择 /www/wwwroot/你的站点名
  • 数据库:勾选“创建数据库”,填写数据库名和密码
5. 上传网站文件
  • 使用宝塔文件管理器上传代码
  • 或使用 FTP(宝塔可安装 Pure-Ftp)
  • 或使用命令行 scp / rsync 上传
6. 配置域名(可选)
  • 如果你有域名,在腾讯云 DNS 控制台添加 A 记录,指向服务器公网 IP
  • 在宝塔中修改站点,绑定你的域名
  • 可在宝塔中申请免费 SSL 证书(Let’s Encrypt)开启 HTTPS

三、开放防火墙端口

确保服务器安全组和防火墙开放以下端口:

  • 80(HTTP)
  • 443(HTTPS)
  • 8888(宝塔面板,建议修改端口或用反向)
  • 22(SSH)

在腾讯云控制台:

轻量服务器 → 防火墙 → 添加规则


四、常见问题

  1. 无法访问网站?

    • 检查 Apache/Nginx 是否运行:systemctl status httpdsystemctl status nginx
    • 检查防火墙是否开放 80 端口
    • 检查腾讯云安全组是否放行
  2. 权限问题?

    chown -R apache:apache /var/www/html   # LAMP
    chmod -R 755 /var/www/html
  3. 宝塔面板无法访问?

    • 检查是否开放 8888 端口
    • 检查是否被防火墙拦截:firewall-cmd --list-ports

五、后续建议

  • 定期备份网站和数据库
  • 设置自动更新和安全扫描
  • 使用 CDN (如腾讯云 CDN)
  • 开启 HTTPS(宝塔可一键申请证书)

✅ 总结:

方法 适合人群 优点 缺点
手动搭建 LAMP/LNMP 学习者、开发者 灵活、轻量 配置复杂
宝塔面板 新手、运维 图形化、一键部署 占用少量资源

如果你有具体想搭建的网站类型(如 WordPress、Typecho、静态站、Node.js 等),可以告诉我,我可以提供更具体的部署教程。

未经允许不得转载:云计算CLOUD » 腾讯云轻量服务器CentOS 7.6 64bit 怎么建站?