加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营中心 > Nginx > 正文

配置Nginx虚拟主机

发布时间:2020-12-13 21:42:55 所属栏目:Nginx 来源:网络整理
导读:h2 id="实验环境"实验环境 一台最小化安装的CentOS 7.3虚拟机 yum install -y epel-*yum isntall -y nginx vim mkdir /var/wwwrootmkdir /var/wwwroot/site1mkdir /var/wwwroot/site2echo -e "site1" >> /var/wwwroot/site1/index.htmlecho -e "site2" >> /v

<h2 id="实验环境">实验环境

  1. 一台最小化安装的CentOS 7.3虚拟机

yum install -y epel-*
yum isntall -y nginx vim

mkdir /var/wwwroot
mkdir /var/wwwroot/site1
mkdir /var/wwwroot/site2
echo -e "site1" >> /var/wwwroot/site1/index.html
echo -e "site2" >> /var/wwwroot/site2/index.html

setenforce 0
systemctl stop firewalld
systemctl disable firewalld

vim /etc/nginx/conf.d/vhosts.conf

server {
    listen 8081;
    root /var/wwwroot/site1;
    index index.html;
location / {
}

}
server {
listen 8082;
root /var/wwwroot/site2;
index index.html;

location / {
}
}

nginx服务

systemctl start nginx

http://192.168.204.135:8081/http://192.168.204.135:8082/

vim /etc/nginx/conf.d/vhosts.conf

server {
    listen 80;
    server_name site1.test.com;
    root /var/wwwroot/site1;
    index index.html;
location / {
}

}
server {
listen 80;
server_name site2.test.com;
root /var/wwwroot/site2;
index index.html;

location / {
}
}

nginx服务

systemctl restart nginx

hosts文件

编辑C:WindowsSystem32driversetchosts文件, 添加以下内容(根据实际情况自己修改)

192.168.204.135   site1.test.com  
192.168.204.135   site2.test.com

http://site1.test.com/http://site2.test.com/

ifconfig ens33:1 192.168.204.151
ifconfig ens33:2 192.168.204.152

vim /etc/nginx/conf.d/vhosts.conf

server {
    listen 192.168.204.151:80;
    root /var/wwwroot/site1;
    index index.html;
location / {
}

}
server {
listen 192.168.204.152:80;
root /var/wwwroot/site2;
index index.html;

location / {
}
}

nginx服务

systemctl restart nginx

http://192.168.204.151/http://192.168.204.152/

本文链接:

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读