1.安装 nginx

$ sudo apt-get install nginx

这个命令将会安装nginx并且设定好所有必需的目录和基础配置。

2.配置你的站点

在 /etc/nginx/sites-available创建一个 iyuxiy.conf 文件

使用文本编辑器打开这个文件把以下内容复制进这个文件

server {

listen 80;

server_name www.iyuxy.com;

location / {

proxy_redirect off;

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_pass http://rightblog.sinaapp.com;

}

}

server{

listen 80;

server_name 203.195.218.71;

location / {

proxy_redirect off;

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

proxy_pass http://203.195.218.71:8080;

}

}

当用域名访问的时候请求会被指导另外一个域名,当用ip访问的时候会访问8080端口,不同域名只要把下面的ip改为想应的域名就行了。

最后把你的配置文件软链接到 sites-enabled 文件夹下:

sudo ln -s /etc/nginx/sites-available/iyuxy.conf /etc/nginx/sites-enabled/iyuxy.conf

重启 nginx

sudo service nginx restart

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐