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