Ngnix進行虛擬主機

2021-09-25 11:28:29 字數 2417 閱讀 9409

之前已經講過如何在centos中安裝ngnix了,接下來將一下如何用ngnix實現虛擬主機。

首先進入到伺服器的配置檔案

cd /etc/sysconfig/network-scripts/
找到ifcfg-eth0配置檔案

使用 vi對這個檔案進行修改

device=eth0

type=ethernet

uuid=b29cba9f-bd95-4b19-8b53-61ee8e61150f

onboot=yes

nm_controlled=yes

bootproto=none

hwaddr=08:00:27:55:b6:5d

defroute=yes

peerdns=yes

peerroutes=yes

ipv4_failure_fatal=yes

ipv6_autoconf=yes

ipv6_defroute=yes

ipv6_failure_fatal=no

ipv6init=no

name="system eth0"

ipv6_peerdns=yes

ipv6_peerroutes=yes

ipaddr=192.168.1.105

netmask=255.255.255.0

gateway=192.168.25.2

dns1=192.168.25.2

userctl=no

ifcfg-eth0檔案複製乙份並改名為ifcfg-eth0:1

cp ifcfg-eth0 ifcfg-eth0:1
然後修改ifcfg-eth0:1裡面的的配置檔案

device=eth0:1

type=ethernet

uuid=b29cba9f-bd95-4b19-8b53-61ee8e61150f

onboot=yes

nm_controlled=yes

bootproto=none

hwaddr=08:00:27:55:b6:5d

defroute=yes

peerdns=yes

peerroutes=yes

ipv4_failure_fatal=yes

ipv6_autoconf=yes

ipv6_defroute=yes

ipv6_failure_fatal=no

ipv6init=no

name="system eth0"

ipv6_peerdns=yes

ipv6_peerroutes=yes

ipaddr=192.168.1.111

netmask=255.255.255.0

gateway=192.168.25.2

dns1=192.168.25.2

userctl=no

修改deviceipaddr兩個屬性

修改完成後 重啟一下伺服器

接下來 我們進入到ngnix的配置檔案中

將server複製兩份

接下來去 ngnix目錄下

cd /usr/local/nginx
將html檔案複製兩份 分別對應配置檔案中的 html-105  html-111

進入ngnix的sbin目錄下

./nginx -s reload
接下來根據ip去訪問ngnix

使用ip進行虛擬主機的操作就完成了 

根據網域名稱進行虛擬主機操作和ip類似 也是把 server_name = 指定網域名稱 即可

Ngnix 安裝 訊號量 虛擬主機配置

一 ngnix安裝 ngnix的安裝很簡單 wget 2 解壓並進入其目錄 tar zxf nginx 1.6.2.tar.gz cd nginx 1.6.2 3 編譯安裝 configure prefix usr local ngnix 此處有可能報錯,ngnix依賴於pcre庫,所以要先安裝pc...

mysql虛擬主機 虛擬主機有mysql嗎

mysql是一種開放源 的關係型資料庫管理系統 rdbms 使用最常用的資料庫管理語言 結構化查詢語言 sql 進行資料庫管理。mysql因為其速度 可靠性和適應性而備受關注。大多數人都認為在不需要事務化處理的情況下,mysql是管理內容最好的選擇。mysql所使用的 sql 語言是用於訪問資料庫的...

mysql和虛擬主機區別 虛擬主機mysql

推薦您看看下面的幾條,再做選擇 一 虛擬主機速度 這個是我們最關心的,一般的虛擬主機服務商都有演示的ip或者站點,咱們就可以ping它,看它的鏈結速度如何,一般的話國內的60ms,國外的200ms左右的話都算正常的,當然這個只是乙個大方面,還需要開啟站點測試一下,注意能選擇雙線空間最好,因為現在國內...