不同的端口
1.配置nginx网站
[root@web01 ~]# cat /etc/nginx/conf.d/port.conf
server {
listen 8081;
location / {
root /port1;
index index.html;
}
}
server {
listen 8082;
location / {
root /port2;
index index.html;
}
}
2.创建目录以及默认返回的文件
[root@web01 ~]# mkdir /port1
[root@web01 ~]# mkdir /port2
[root@web01 ~]# echo "8081" > /port1/index.html
[root@web01 ~]# echo "8082" > /port2/index.html
3.检测、重启
[root@web01 ~]# nginx -t
[root@web01 ~]# systemctl reload nginx
不同的域名
1.编辑网站(实际工作中,一个域名对应一个文件)
[root@web01 ~]# cat /etc/nginx/conf.d/all.yang.com.conf
server {
listen 80;
server_name docs.yang.com;
location / {
root /docs;
index index.html;
}
}
server {
listen 80;
server_name test.yang.com;
location / {
root /test;
index index.html;
}
}
server {
listen 80;
server_name www.yang.com;
location / {
root /www;
index index.html;
}
}
2.创建目录以及默认返回的文件
[root@web01 ~]# mkdir /docs
[root@web01 ~]# mkdir /test
[root@web01 ~]# mkdir /www
[root@web01 ~]# echo "docs" > /docs/index.html
[root@web01 ~]# echo "test" > /test/index.html
[root@web01 ~]# echo "www" > /www/index.html
3.检测、重启
[root@web01 ~]# nginx -t
[root@web01 ~]# systemctl restart nginx