Nginx的应用之虚拟主机
生活随笔
收集整理的這篇文章主要介紹了
Nginx的应用之虚拟主机
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
開始前請確保selinux關(guān)閉,否則當(dāng)配置完虛擬主機(jī)后,盡管權(quán)限或者網(wǎng)站目錄都正確,訪問的結(jié)果也是403
nginx的虛擬主機(jī)有三種方式:
一、基于域名的虛擬主機(jī)
(1)創(chuàng)建對應(yīng)的web站點(diǎn)目錄以及程序代碼
[root@web01 ~]# mkdir /data/www/{game,video} [root@web01 ~]# echo "game" > /data/www/game/index.html [root@web01 ~]# echo "video" > /data/www/video/index.html(2)配置不同域名的虛擬主機(jī)
[root@web01 ~]# cat /etc/nginx/conf.d/game.conf server {listen 80;server_name game.com;root /data/www/game;index index.html;... } [root@web01 ~]# cat /etc/nginx/conf.d/video.conf server {...listen 80;server_name video.com;root /data/www/video;index index.html; }配置完虛擬主機(jī)后最好重啟或重載nginx服務(wù)
(3)修改hosts文件進(jìn)行訪問測試
vim /etc/hosts 127.0.0.1 game.com video.comcurl game.com
game
curl video.com
video
?
二、基于IP的虛擬主機(jī)
1、基于多網(wǎng)卡多IP的方式
2、基于單網(wǎng)卡多IP的方式
?
三、基于端口的虛擬主機(jī)
#僅修改listen監(jiān)聽端口即可, 但不能和系統(tǒng)端口出現(xiàn)沖突[root@web01 ~]# cat /etc/nginx/conf.d/port1.conf server {...listen 80;... }[root@web01 ~]# cat /etc/nginx/conf.d/port2.conf server {...listen 81;... }[root@web01 ~]# cat /etc/nginx/conf.d/port3.conf server {...listen 82;... }?
轉(zhuǎn)載于:https://www.cnblogs.com/Smbands/p/11409663.html
總結(jié)
以上是生活随笔為你收集整理的Nginx的应用之虚拟主机的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 蜂鸣器驱动电路 自主开发设计
- 下一篇: Oracle常用运维命令整理