标签: Nginx

CentOS安装、配置Nginx反向代理

https://www.cnblogs.com/xiaonangua/p/9176137.html

  • 添加Nginx存储库  sudo yum install epel-release
  • 安装Nginx  sudo yum install nginx
  • 启动Nginx  sudo systemctl start nginx
  • 如果正在运行防火墙,运行以下命令以允许HTTP和HTTPS通信
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --permanent --zone=public --add-port=8530/tcp
sudo firewall-cmd --reload
  • 在系统启动时启用Nginx    sudo systemctl enable nginx
  • 配置Nginx   ‘/etc/nginx/nginx.conf’
 server {
     listen        80;
     server_name   a.xxx.com aa.xxx.com;
     include /etc/nginx/default.d/*.conf;
     location / {
         proxy_pass         http://192.168.0.139:80;
         proxy_http_version 1.1;
         proxy_set_header   Upgrade $http_upgrade;
         proxy_set_header   Connection keep-alive;
         proxy_set_header   Host $http_host;
         proxy_cache_bypass $http_upgrade;
     }
 }

service nginx start

service nginx reload