企業級Ngnix基於域名的配置_server

普通的nginx配置html

egrep -v "#|^$" /usr/local/nginx/conf/nginx.conf.default

image

更改nginx的配置文件-->注意空格和封號nginx

cp /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/nginx.conf.bak 
vim /usr/local/nginx/conf/nginx.conf
worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
    server {
        listen       80;
        server_name  www.baobaotao.com;
        location / {
            root   html/baobaotao;
            index  index.html index.htm;
            }
        }
    server {
        listen       80;
        server_name  www.etiantian.com;
        location / {
            root   html/bbs;
            index  index.html index.htm;
            }
        }
    server {
        listen       88;
        server_name  www.blog.com;
        location / {
            root   html/blog;
            index  index.html index.htm;
            }
        }
}

建立虛擬站點目錄shell

mkdir -p /usr/local/nginx/html/baobaotao
mkdir -p /usr/local/nginx/html/etiantian
mkdir -p /usr/local/nginx/html/blog
echo "www.baobaotao.com" > /usr/local/nginx/html/baobaotao/inhtml
echo "www.etiantian.com" > /usr/local/nginx/html/etiantian/index.html  
echo "www.blog.com"      > /usr/local/nginx/html/blog/index.html  

檢查配置,重啓服務vim

cd /usr/local/nginx/sbin
./nginx -t 【測試ok後重啓服務,-t 表示測試】

image

./nginx -s reload  【測試ok,重啓服務】

image

配置hostsapp

echo "192.168.25.144 www.baobaotao.com" >> /etc/hosts
echo "192.168.25.144 www.etiantian.com" >> /etc/hosts
echo "192.168.25.144 www.blog.com" >> /etc/hosts
tail /etc/hosts

image

說明:blog設置的是88端口測試

相關文章
相關標籤/搜索