下面需要新建三个文件
blog.conf (实现8000端口映射到80端口, 不使用二级域名)
server {
listen 80;
server_name fangyuanxiaozhan.com;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_pass http://0.0.0.0:8000;
}
}
blog.conf实现了fangyuanxiaozhan.com:8000映射到 fangyuanxiaozhan.com
git.conf (实现10080端口映射到80端口, 使用二级域名 git )
server {
listen 80;
server_name git.fangyuanxiaozhan.com;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_pass http://0.0.0.0:10080;
}
}
git.conf实现了fangyuanxiaozhan.com:10080映射到 git.fangyuanxiaozhan.com
nc.conf (实现10080端口映射到80端口, 使用二级域名 cloud )
server {
listen 80;
server_name cloud.fangyuanxiaozhan.com;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_pass http://0.0.0.0:8080;
}
}
git.conf实现了fangyuanxiaozhan.com:8080映射到 cloud.fangyuanxiaozhan.com
重启nginx使配置生效
关闭nginx
sudo $(which nginx) -s stop
开启nginx
sudo $(which nginx)
效果展示
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易采站长站。








