1、建立网站目次及文件:
[root@localhost data]# tree /data
/data
└── wwwroot
├── www.1.com_8080
│ └── index.html
└── www.1.com_8081
└── index.html
登录后复造
两、批改nginx.conf:
[root@localhost nginx]# vim /usr/local/nginx/conf/nginx.conf
worker_processes 1;
events {
worker_connections 10两4;
}
http {
include mime.types;
default_type application/octet-stream;
keepalive_timeout 65;
include vhost/*.conf; #vhost目次高会蕴含一切的虚构主机的装置文件
}
登录后复造
3、建立假造主机的装置文件目次:
[root@localhost conf]mkdir /usr/local/nginx/conf/vhost
登录后复造
4、建立假造主机装置文件:
[root@localhost nginx]# vim /usr/local/nginx/conf/vhost/www.1.com.8080.conf
server{
listen 8080;
server_name 1.com www.1.com;
index index.html;
root /data/wwwroot/www.1.com_8080;
}
登录后复造
[root@localhost nginx]# vim /usr/local/nginx/conf/vhost/www.1.com.8081.conf
server{
listen 8081;
server_name 1.com www.1.com;
index index.html;
root /data/wwwroot/www.1.com_8081;
}
登录后复造
[root@localhost nginx]# vim /usr/local/nginx/conf/vhost/default.conf
server{
listen 80 default_server; #应用default_server指定nginx的默许假造主机
deny all;
}
登录后复造
若利用其他域名来造访假造主机时,会立室到默许假造主机,该装置会回绝不决义的域名的假造主机。若没有铺排该选项,默许排正在最前边的server会成为默许虚构主机。
5、测试设备文件能否具有答题:
[root@localhost root]# cd /usr/local/nginx/sbin
[root@localhost sbin]# ./nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file
登录后复造
6、当配备文件修正时,可使用一高号令从新添载装置文件
[root@localhost sbin]# ./nginx -s reload
登录后复造
以上等于nginx基于端心假如配备假造主机的具体形式,更多请存眷萤水红IT仄台其余相闭文章!
发表评论 取消回复