CentOS7.3怎么配置Nginx虚拟主机
时间:2023-05-16 10:24
实验环境 一台最小化安装的centos 7.3虚拟机 配置基本环境 1. 安装nginx 2. 建立虚机主机的站点根目录 3. 关闭centos的防火墙 配置基于端口的虚拟主机 1. 编辑nginx配置文件 2. 添加以下内容 3. 启动 4. 在宿主机访问两个站点 配置基于域名的虚拟主机 1. 重新编辑nginx配置文件 2. 删除原内容,重新添加以下内容 3. 重启 4. 在windows上修改 编辑 添加以下内容(根据实际情况自己修改) 5. 在宿主机访问两个站点 配置基于ip的虚拟主机 1. 在虚拟机增加两个ip地址 2. 重新编辑nginx配置文件 3. 删除原内容,重新添加以下内容 4. 重启 5. 在宿主机访问两个站点 以上就是CentOS7.3怎么配置Nginx虚拟主机的详细内容,更多请关注Gxl网其它相关文章!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" >> /var/wwwroot/site2/index.html
setenforce 0systemctl stop firewalldsystemctl 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.151ifconfig 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/