來源:qiuzhx時間:2019-08-12
IP:Internet Protocol,網絡之間互聯協議。網絡之間互聯的協議也就是計算機網絡相互連接進行通信而設計的協議。在因特網中,它是能鏈接到網上的所有計算機網絡實現相互通信的一套規則,規定了計算機在因特網上進行通信時應當遵守的規則。任何廠家生產的計算機系統,只要遵守了IP協議就可以與因特網互聯互通。IP地址具有唯一性。
域名(Domain Name),是由一串用點分隔的名字構成(www.baidu.com)的Internet上某一臺計算機或計算機組成的名稱,用于在數據串數時標識計算機的電子方位(有時也指地理位置,地理上的域名,指代有行政自主權的一個地方區域)。域名時一個IP地址上的“面具”。一個域名的目的是便于記憶和溝通的一組服務器的地址(網站,電子郵件,FTP等)。域名作為力所能及難忘的互聯網參與者的名稱
因為沒有購買服務器,也沒有注冊域名。我們計劃在本地搭建一個服務器環境,把我們自己本地計算機作為一個服務器。通過本地DNS重映射域名到我們本機的IP地址(127.0.0.1),這樣和實際搭建服務器沒有大的區別,唯一的區別是做這些操作水在另一個IP地址的計算機上進行的,域名也是經過注冊(開通DNS服務的),在工信部經過備案的。
這里我們選擇Apache2.4服務器軟件,php7語言,Mysql5.7數據庫。
之前說過多個域名可以映射到同一個服務器,也就是說一個服務器是可以同時掛在多個網站的。只要域名解析到該服務器,apache會把域名映射到一個文件夾中,也就是說這里的一個域名所對應的只是服務器上的一個文件夾而已。這里可以想想,如果apache(或者其他的自己開發的web服務軟件)不是把域名映射到一個文件夾,而是映射到一個IP的話,這應該就是我們購買服務器時候說的公網IP和內網IP中的內網IP了把。而安裝web服務軟件的把域名映射到新IP的那個服務器的IP應該就是公網IP了。言歸正傳,設置虛擬主機主要還是apache配置問題