安装Nginx
sudo apt-get install nginx
安装完访问下ip地址,看能不能看到nginx的欢迎页
配置代理
cd /etc/nginx/conf.d
sudo vi myconfig.conf
# 插入以下内容
server {
listen 80; # 监听的端口
server_name www.mydomain.com; # 你的域名或IP
# 反代
location / {
proxy_set_header HOST $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:8000/; # 反向代理的地址
}
# 静态文件路径
location /static {
alias /home/ubuntu/frontend/static;
}
}
# 保存退出
:wq!
sudo nginx -t # 测试配置是否正常
sudo nginx -s reload # 重载配置
sudo service nginx restart # 重启NGINX服务
大功告成