腾讯云轻量服务器如何绑定2个网站?

在腾讯云轻量应用服务器(Lighthouse)中,虽然默认配置通常只绑定一个网站,但你可以通过以下方法在一个服务器实例上绑定多个网站。主要依赖的是 Nginx 或 Apache 的虚拟主机(Virtual Host)功能。


✅ 前提条件

  • 已有一个腾讯云轻量服务器实例。
  • 已备案的域名(如果用于我国大陆访问)。
  • 安装了 Nginx 或 Apache 等 Web 服务器软件(如宝塔面板、LNMP、LAMP 环境)。
  • 拥有至少两个已解析到该服务器 IP 的域名。

🛠 方法一:使用 Nginx 配置多站点(推荐)

步骤1:准备两个域名并解析到服务器IP

比如:

  • site1.com → 解析到你的轻量服务器公网IP
  • site2.com → 同样解析到这个IP

步骤2:上传两个网站的代码

将两个网站分别放在不同的目录下,例如:

/var/www/site1
/var/www/site2

步骤3:创建 Nginx 虚拟主机配置文件

进入 Nginx 配置目录:

cd /etc/nginx/conf.d/

创建两个配置文件:

site1.com.conf

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

    root /var/www/site1;
    index index.html index.php;

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

    # 如果使用 PHP
    location ~ .php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.4-fpm.sock;
    }
}

site2.com.conf

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

    root /var/www/site2;
    index index.html index.php;

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

    # 如果使用 PHP
    location ~ .php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.4-fpm.sock;
    }
}

步骤4:检查配置并重启 Nginx

nginx -t
systemctl reload nginx

🛠 方法二:使用宝塔面板添加多个网站(适合新手)

如果你使用的是安装了 宝塔面板 的轻量服务器,操作会更简单:

步骤1:登录宝塔面板

通过浏览器访问宝塔后台(通常是 http://你的IP:8888)

步骤2:添加网站

  1. 进入【网站】→【添加站点】
  2. 输入第一个域名 site1.com,选择网站根目录 /www/wwwroot/site1
  3. 提交后重复操作,再添加第二个域名 site2.com,设置对应目录 /www/wwwroot/site2

步骤3:上传网站内容

把两个网站的内容分别上传到对应的目录中即可。


🔁 其他注意事项

  • 如果你只有一个公网 IP,可以通过不同域名区分网站。
  • 如果需要 HTTPS,可分别为每个网站申请 SSL 证书并配置。
  • 轻量服务器支持绑定弹性公网 IP,也可以配合 CDN 使用。

❓常见问题

Q1:轻量服务器能绑定多个公网IP吗?

目前腾讯云轻量服务器不支持绑定多个公网IP,只能通过不同域名 + 虚拟主机方式实现多个网站。

Q2:可以绑定子域名吗?

当然可以!只需将子域名也解析到服务器IP,并在 Nginx 或宝塔中配置对应的 server_name 即可。

示例:

server_name blog.site1.com;

如果你告诉我你当前使用的系统环境(如是否用了宝塔、LNMP等),我可以提供更具体的配置示例。

是否需要我帮你写一份完整的 Nginx 多站点配置模板?

未经允许不得转载:CLOUD技术博 » 腾讯云轻量服务器如何绑定2个网站?