在腾讯云轻量应用服务器(Lighthouse)中,虽然默认配置通常只绑定一个网站,但你可以通过以下方法在一个服务器实例上绑定多个网站。主要依赖的是 Nginx 或 Apache 的虚拟主机(Virtual Host)功能。
✅ 前提条件
- 已有一个腾讯云轻量服务器实例。
- 已备案的域名(如果用于我国大陆访问)。
- 安装了 Nginx 或 Apache 等 Web 服务器软件(如宝塔面板、LNMP、LAMP 环境)。
- 拥有至少两个已解析到该服务器 IP 的域名。
🛠 方法一:使用 Nginx 配置多站点(推荐)
步骤1:准备两个域名并解析到服务器IP
比如:
site1.com→ 解析到你的轻量服务器公网IPsite2.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:添加网站
- 进入【网站】→【添加站点】
- 输入第一个域名
site1.com,选择网站根目录/www/wwwroot/site1 - 提交后重复操作,再添加第二个域名
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技术博