使用同一个IP的不同端口创建网站时,宝塔会报错,提示您添加的站点已存在
问题分析:
宝塔面板中的网站名是根据域名来创建的,由于网站名不包含端口号且网站名不能重复,所以不能使用同一个域名或ip创建多个站点,即使端口不同。
解决方案:
只需要保证创建时的域名或ip不同即可,创建好后再修改就行。先在域名里面随意写一个和已有的域名不冲突的域名。
然后在这个站点设置->域名管理,输入ip+端口号,点击添加即可
补充:关于SSL在单端口的使用
首先你需要将SSL证书部署上去,但是不要打开强制HTTPS开关。
然后打开该网站的配置文件菜单,修改Nginx配置文件。
修改方法非常简单,配置文件前几行就是端口监听设置,在你想要开启SSL的端口后面添加如下所示的几个参数就行了。
# 假设我的服务器IP是1.1.1.1,想要在16663这个端口上开启https访问,那么前几行的配置像这样写就行了。
listen 80;
listen 16663 ssl http2;
server_name 1.1.1.1;