Skip to content

nginx心得

配置

以下都可以写在conf.d的一个.conf文件下,如back.conf

开启静态资源服务

bash
#设置服务的端口
server {
		#开启服务的端口
        listen 9091;
        listen [::]:9091;
		#服务名称
        server_name blogBack;
		#静态文件存放位置
        root /var/www/blogBack;
        #索引文件
        index index.html;
		#路由设置
        location / {
                try_files $uri $uri/ =404;
        }
}

监听服务

bash
#将该服务映射到二级域名 back.sunqm.com
server {
	#监听的端口
    listen 80;
    #服务名称,同时监听转发二级域名back.sunqm.com
    server_name back.sunqm.com;
	#路由设置
    location / {
    	#具体转发规则
        proxy_set_header   X-Real-IP $remote_addr;
        proxy_set_header   Host      $http_host;
        proxy_pass         http://0.0.0.0:9091;
    }
}
nginx命令
bash
sudo service nginx reload

鄂ICP备19018246号-1