腾讯云服务器 centos 新建站点?

在腾讯云服务器(CentOS 系统)上新建一个网站站点,通常包括以下几个步骤:


🧾 一、准备工作

1. 登录服务器

使用 SSH 登录你的腾讯云 CentOS 服务器:

ssh root@你的服务器公网IP

或使用普通用户登录。


⚙️ 二、安装 Web 服务环境(以 LNMP 为例)

LNMP = Linux + Nginx + MySQL + PHP
如果你只是部署静态网页,可以只安装 Nginx。

1. 安装 Nginx

sudo yum install epel-release -y
sudo yum install nginx -y
sudo systemctl start nginx
sudo systemctl enable nginx

访问你的服务器公网 IP:http://你的公网IP,如果看到欢迎页面说明 Nginx 已成功运行。


📁 三、创建网站目录和文件

1. 创建网站根目录

sudo mkdir -p /var/www/yourdomain.com/public_html

你可以替换 yourdomain.com 为你的实际域名或项目名。

2. 编写测试页面

sudo nano /var/www/yourdomain.com/public_html/index.html

输入以下内容保存:

<!DOCTYPE html>
<html>
<head>
    <title>Welcome to Your Site</title>
</head>
<body>
    <h1>Hello, this is your new site!</h1>
</body>
</html>

🌐 四、配置 Nginx 虚拟主机

1. 创建站点配置文件

sudo nano /etc/nginx/conf.d/yourdomain.com.conf

添加如下内容:

server {
    listen 80;
    server_name yourdomain.com www.yourdomain.com;

    root /var/www/yourdomain.com/public_html;
    index index.html index.htm;

    location / {
        try_files $uri $uri/ =404;
    }
}

注意:将 yourdomain.com 替换为你的实际域名。如果是本地测试可以用 IP 地址访问,可不配这个。

2. 检查配置并重启 Nginx

sudo nginx -t
sudo systemctl reload nginx

🔒 五、设置防火墙允许 HTTP 访问(如有必要)

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload

🌍 六、绑定域名(可选)

  1. 在腾讯云控制台中进入【云解析 DNS】。
  2. 添加 A 记录,指向你服务器的公网 IP。
  3. 等待生效后,即可通过域名访问你的站点。

✅ 七、测试访问

浏览器访问:

http://你的公网IP
或
http://yourdomain.com

如果能看到你写的测试页面,说明站点已经搭建成功!


🧩 扩展功能建议

  • HTTPS 配置:使用 Let’s Encrypt 免费证书。
  • 数据库支持:安装 MySQL/MariaDB。
  • 动态语言支持:如 PHP、Python、Node.js。
  • FTP 上传站点文件:安装 vsftpd。
  • 宝塔面板:图形化管理工具,适合新手快速建站。

如果你是想部署的是 WordPress、Typecho、Discuz! 等程序,请告诉我,我可以提供更详细的部署指南。

需要我帮你写一个完整的脚本或者一键安装命令吗?

未经允许不得转载:云计算导航 » 腾讯云服务器 centos 新建站点?