使用宝塔面板搭建 WordPress 站点

本文介绍了如何在阿里云轻量级服务器的Ubuntu 16.04环境中,使用宝塔面板搭建WordPress站点。在已有一个网站且只能通过IP访问的情况下,通过更改端口号部署多个站点,并解决浏览器禁止访问某些端口的问题,确保站点正常运行。
摘要由CSDN通过智能技术生成

使用宝塔面板搭建 WordPress 站点

此次建站的环境是阿里云轻量级服务器上的 Ubuntu 16.04 ,使用纯净的 Ubuntu 镜像初始化后下载宝塔面板的一键安装脚本安装即可。

WordPress 的部署

首先在软件管理中找到宝塔一键部署源码这个工具并安装,然后点击宝塔一键部署源码的设置,选中 WordPress 点击一键部署即可。随即会弹出如下图所示的界面:

在这里插入图片描述
在此次部署过程中,首先服务器上已经有另外的网站而且网站的域名通过宝塔面板设置为服务器 IP ,其次服务器只能通过 IP 访问,也就是没有绑定域名。下文在上述条件下继续讨论。
在上述需要填入域名的地方这样写:服务器IP:prot宝塔面板会提示域名冲突,因为已经被之前的网站占用,因此要填入其他的域名。

使用宝塔面板在一个 IP 下通过端口号部署多个站点

解决方式为在上述要填入域名的地方随便填入一个宝塔面板不报错的域名,点击提交稍后修改。
到宝塔面板的网站页面可以看到如下内容:

在这里插入图片描述
点击设置,然后选择配置文件可以看到如下内容:

在这里插入图片描述
在此将listen的端口改为要监听的端口,然后将server_name改为 IP 地址后点击保存即可。点击保存后到宝塔面板安全选项中为设定的端口添加过滤规则,此处的端口号为6666,完成后再在阿里云的防火墙设置中添加自定义过滤规则就完成了在同一个 IP 下通过不同的端口号访问不同的网站。

完成后通过浏览器访问IP:port结果浏览器显示访问不到页面:

在这里插入图片描述
通过 ssh 连接到服务器,使用lsof -i:6666来查看端口的状况,发现端口是被监听的。这就非常奇怪了,于是在内网中使用wget IP:port来访问 WordPress 的主页,发现可以下载得到 index.html 文件。
在本地再次使用wget来获取网页,发现也是可以获取成功的:
在这里插入图片描述
使用nmap扫描一下:
在这里插入图片描述
同样也可以正常访问,看来是浏览器的问题没跑了。

关于浏览器主动禁止访问某些端口

浏览器禁止访问端口 为关键词搜索到了 CSDN 上的文章,通过这篇文章得知有特定端口被提前留下来作为其他用途,今天运气不好选择了6666来作为端口,结果端

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值