1. 怎樣在一台伺服器上面建多個網站並綁定多個不同域名
你好
在你的伺服器的IIS中對網站進行主機頭設置即可解決你的問題。
第一步:在Windows
2003中啟動IIS組件,然後在網站選項上點滑鼠右鍵選擇「新建」->「網站」
第二步:在網站描述處填寫「××站點」來區分另一個網站名稱,點「下一步」按鈕繼續。填寫內容根據網站自己定。
第三步:接下來就是主機頭設置的關鍵了,網站IP地址處信息保持默認的「全部未分配」即可,埠是默認的80,最下面的「此網站的主機頭」輸入一個域名,當然如果真的要對internet發布自己的網站,這個域名是要輸入真實的已經注冊的。
第四步:選擇網站發布的主目錄,通過「瀏覽」按鈕定位站點文件夾。
第五步:設置網站訪問許可權,這個就要根據自己站點的特徵決定了。
設置完畢。另外,要想域名生效,除了解析正確,域名和主機伺服器綁定外,你的伺服器還要開啟DNS服務。
2. 如何在高效的在一台伺服器部署多個站點
在同一台伺服器里如何運行多個網站,提供WEB、FTP、Mail等服務。
工具/原料
虛擬主機
Apache Web服務軟體
方法/步驟
實現方法有三種: 1:IP的方法
①基於IP的方法: 在伺服器里綁定多個IP,然後配置WEB伺服器,把多個網站綁定在不同的IP上。訪問不同的IP,就看到不同的網站。
2:基於主機名的方法
②基於埠的方法: 一個IP地址,通過不同的埠實在不同網站的訪問。
3:基於埠方法。
③基於主機名的方法: 設置多個域名的A記錄,使它們解析到同一個IP地址上,即同一個伺服器上。然後,在伺服器上配置WEB服務端,添加多個網站,為每個網站設定一個主機名。因為HTTP協議訪問請求里包含有主機名信息,當WEB伺服器收到訪問請求時,就可以根據不同的主機名來訪問不同的網站。
三種虛擬主機實現的基本配置
①基於IP虛擬主機的實現: 多個ip,需要把中心主機取消 打開web服務的主配置文檔:vim /etc/httpd/conf/httpd.conf DocumentRoot 注釋掉 配置虛擬主機: DocumentRoot "/var/a/html" ServerName DocumentRoot "/var/ab/html" ServerName
vim /etc/hosts 192.168.1.100 192.168.1.101 瀏覽器中輸入IP地址進行實驗效果的驗證。
②基於埠: DocumentRoot "/var/a/html" ServerName
DocumentRoot "/var/ab/html" ServerName
③基於主機名: 開啟:NameVirtualHost 192.168.1.100:80 ServerAdmin DocumentRoot /var/a/html
ServerAdmin DocumentRoot /var/ab/html
3. 如何在一台伺服器上放置多個不同的網站
使用IIS可以在一台伺服器放置多個網站。
點配置不同主機頭。如果您的伺服器有多個 IP 地址,您可以通過為不同站點分配不同 IP 地址來區分站
點,如果您的伺服器只有一個 IP 地址,或者您不想為不同站點分配不同 IP 地址,您可以通過為不同站
點設置不同主機頭將它們進行區分。以下的步驟以 Windows 2003 Server 為例。IP
1. 打開 IIS 服務管理器
2. 在指定站點結點上點右鍵,選擇「屬性」
3. 進入「Web 站點」頁,點按「IP 地址」右邊的下拉箭頭,選擇您的 Web 站點對應的 IP 地址
1. 打開 IIS 服務管理器
2. 在指定站點結點上點右鍵,選擇「屬性」
4. IIS如何設置一台伺服器建多個網站
點配置不同主機頭。如果您的伺服器有多個 IP 地址,您可以通過為不同站點分配不同 IP 地址來區分站
點,如果您的伺服器只有一個 IP 地址,或者您不想為不同站點分配不同 IP 地址,您可以通過為不同站
點設置不同主機頭將它們進行區分。以下的步驟以 Windows 2000 Server 為例。IP
1. 打開 IIS 服務管理器
2. 在指定站點結點上點右鍵,選擇「屬性」
3. 進入「Web 站點」頁,點按「IP 地址」右邊的下拉箭頭,選擇您的 Web 站點對應的 IP 地址
1. 打開 IIS 服務管理器
2. 在指定站點結點上點右鍵,選擇「屬性」
5. 如何在一台伺服器上配置搭建兩個網站
在一台伺服器上配置搭建兩個網站的方法
最簡單高效的方法如下:
1. 先打開Apache的配置文件httpd.conf,在這個文件,
找到這句:「#Include etc/extra/httpd-vhosts.conf」
(根據安裝路徑不同,上面的路徑會略有不同)
把前面的#去掉,即開啟了使用虛擬主機的功能;
2. 在httpd-vhosts.conf中進行虛擬主機的配置操作;也可以在httpd.conf直接寫入配置,但是
不建議這么做;
3. 打開httpd-vhosts.conf文件,找到NameVirutalHost *:80,這句話的含義是制定這個主機的
IP地址和埠號;
4. 關鍵的virtualhost配置,在NameVirutalHost *:80的下面;
注意事項:Apache在接受請求時,首先會默認第一個VirtualHost,然後再匹配其他虛擬主
機,如果沒有匹配的,就是第一個VirtualHost起作用。故,在httpd.conf中,將
<Dicrectory />(這個是所有目錄的默認配置)和<Direcotry/opt/lampp/htdocs>的許可權,
都默認設置為deny from all。
5. virtualhost配置實例:
<VirtualHost*:80>
ServerName *
DocumentRoot </opt/lampp/htdocs/guest>
<Directory /opt/lampp/htdocs/guest>
Order deny,allow
Allow from all
</Direcotry>
<VirtualHost/>
後面的,依次添加就可以
<VirtualHost *:80>
ServerName www.*****.com
DocumentRoot </opt/lampp/htdocs/myweb1>
<Directory /opt/lampp/htdocs/myweb1>
Order deny,allow
Allow from all
</Direcotry>
<VirtualHost/>
另外。。。其實建議你使用完善的管理程序輔助管理站點
並不是因為你不會綁定域名
而是因為你出現這個問題間接表示你會有更多問題處理不了
所以方便才是你的第一學習要點
而不是那些所謂的技術進步
能普普通通運營好簡單的網站 再考慮其他深入的問題
6. 如何一個ip伺服器搭建多個網站
假定我如今用一台win2000伺服器供給虛擬主機服務,地址是192.168.1.10.在這台伺服器現已安裝了Internet服務即IIS6 如今公司請求網路辦理員在伺服器上運用一個IP為ABCD四個公司樹立獨立的網站,每個網站具有主機獨立的域名.四家網站域名別離為:
經過運用主機頭,站點只需一個IP地址即可保護多個站點。客戶能夠運用不一樣的域名訪問各自的站點,底子感受不到這些站點在同一主機上.
具體操作如下:
1.在win2003伺服器為四家公司樹立文件夾,做為WEB站點主目錄.如下:
WEB站點主目錄 WEB站點
d:weba A公司網站
d:webb B公司網站 bbs.b.com
d:webc C公司網站
d:webd D公司網站
2.運用WEB站點辦理導游,別離四家公司樹立獨立的WEB站點,四者最大的不一樣是運用了不一樣的主機頭名:
A公司站點 B公司站點 C公司站點 D公司站點
IP地址 192.168.1.10
TCP埠 80
許可權 讀取和運轉腳本
主機頭名
站點主目錄 d:weba d:webb d:webc d:webd
在DNS中將這四個域名注冊上,均指向同一地址:192.168.1.10.這么,客戶端就能夠經過:
3.每個站點的主機頭名能夠在WEB站點樹立導游中設置,它與站點的IP地址,TCP埠在同一屏上.也也許經過該站點->"特點"->"WEB站點"
7. 求助,一個伺服器怎麼設置2個網站.
第一步:2個域名ip都解析到你當前伺服器(當然伺服器ip是公網靜態ip)
第二步:如果是windows系統確定安裝iis了么
第三步:新建2個站點分別綁定2個域名埠都是80
第四步:設置訪問許可權允許匿名訪問網站
8. 一台伺服器如何建兩個或多個網站
給兩個網站設不同的主機頭。當然。主機頭就是你的兩個不同的域名。如果怕他們沖突的話,將其中的一個網站的埠號改個不同的。網站默認的埠是80。隨便改個不同的就可以。