配置标准或备用端口
使客户端能够通过标准端口访问存储库服务器的最简单方法是将服务器配置为将在标准 HTTP 端口 80 上接收的流量重定向到标准存储库 HTTP 端口 8080:
sudo iptables -t nat -F
sudo iptables -t nat -A OUTPUT -d localhost -p tcp --dport 80 -j REDIRECT --to-ports 8080
sudo iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
HTTPS
要使用 HTTPS,请将流量从标准 HTTPS 端口 443 重定向到标准存储库 HTTPS 端口 8443:
sudo iptables -t nat -A OUTPUT -d localhost -p tcp --dport 443 -j REDIRECT --to-ports 8443
sudo iptables -t nat -I PREROUTING -p tcp --dport 443 -j REDIRECT --to-port 8443
注意:另请参阅启用 HTTPS。
备用端口
要在标准端口 8080 以外的端口上运行存储库:
- 通过调整iptables 配置中的端口号来修改通常的指令。
- 在您的
supervisord.conf
文件中指定正确的端口。