网站端口_非80端口搭建网站_2
来源于:靖江市哥特建筑装饰工程有限公司
发布时间:2026-07-11 06:33:59
预览:476次

一、网站选择非80端口

端口选择原则

网站端口_非80端口搭建网站_2

非80端口需在服务器配置中明确指定,端口例如8080、非端8088等。口搭避免使用80和443端口,建网防止被网络策略限制。网站

网站端口_非80端口搭建网站_2

端口冲突处理

网站端口_非80端口搭建网站_2

确保所选端口未被其他服务占用,端口可通过命令行工具(如`netstat -ano | findstr :8080`)检查端口占用情况。非端

二、口搭配置Web服务器

IIS配置

打开IIS管理器,建网添加新网站时指定非80端口(如8080)。网站

若端口受防火墙限制,端口需在“高级设置”中添加入站规则,非端允许该端口的口搭TCP连接。

Nginx配置

安装Nginx后,建网通过配置文件(如`/etc/nginx/sites-available/default`)设置反向代理,将请求转发到内网应用。例如:

```nginx

server {

listen 80;

server_name yourdomain.com;

location / {

proxy_pass http://127.0.0.1:8080;

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

}

}

```

配置完成后重启Nginx服务。

三、配置防火墙规则

Windows防火墙

通过“控制面板” -> “系统和安全” -> “Windows Defender 防火墙” -> “高级设置”,添加入站规则允许特定端口(如8080)的TCP连接。

Linux防火墙(如UFW)

使用命令`sudo ufw allow 8080/tcp`允许8080端口的访问。

四、域名绑定与测试

DNS配置

在域名注册商处将域名指向服务器的公网IP,或修改本地hosts文件(如`127.0.0.1:8080 -> yourdomain.com`)进行测试。

访问验证

通过浏览器访问`http://yourdomain.com:8080`,确保网站正常显示。若无法访问,检查防火墙规则和网络配置。

五、其他注意事项

SSL证书:

建议为非80端口配置HTTPS,使用Let's Encrypt等免费证书。

端口冲突解决:若端口被占用,可更换其他端口(如8081、8443等)。

多域名绑定:同一服务器可配置多个域名指向不同端口,需在IIS或Nginx中分别配置。

通过以上步骤,您可以使用非80端口成功搭建网站,并确保外网访问正常。