1. 程式人生 > >apache一臺伺服器搭建兩個不同域名的網站如何配置

apache一臺伺服器搭建兩個不同域名的網站如何配置

  1. 先開啟Apache的配置檔案httpd.conf,在這個檔案,
    找到這句:“#Include etc/extra/httpd-vhosts.conf”
    把前面的#去掉,即開啟了使用虛擬主機的功能;
  2. 在httpd-vhosts.conf中進行虛擬主機的配置操作;當然也可以在httpd.conf直接寫入配置,為了方便維護建議不要在httpd.conf配置;
  3. 關鍵的virtualhost配置,在NameVirutalHost *:80的下面;
    注意事項:Apache在接受請求時,首先會預設第一個VirtualHost,然後再匹配其他虛擬主
    機,如果沒有匹配的,就是第一個VirtualHost起作用。故,在httpd.conf中,更改 Dicrectory改成
    防止檔案目錄訪問沒有許可權報403
  4. virtualhost配置例項:

相關推薦

apache伺服器搭建不同域名網站如何配置

先開啟Apache的配置檔案httpd.conf,在這個檔案, 找到這句:“#Include etc/extra/httpd-vhosts.conf” 把前面的#去掉,即開啟了使用虛擬主機的功能;

伺服器安裝不同的php,apache版本環境?

1、首先需要重啟,path路徑只能寫一個php路徑。另外關鍵一處就是環境變數中 PHPRC 這個值。這個值比較關鍵,如果不改也會導致切換php版本失敗。注意切換版本後一定要重啟。可以用cmd,php-v 檢視版本是否更改過來,然後看是否有哪些模組沒有載入。

【097】Nginx實現伺服器域名釋出不同的前端專案,並且域名都用80埠。

有時候你可能需要在一個伺服器上,用 nginx 釋出兩個前端專案。並且這兩個前端專案使用不同的域名,域名都繫結80埠。本文說明此場景下的操作過程。Nginx使用的是 Docker 官方映象。本文依據的作業系統是 Linux Centos7.3 。 假設 you

Linux部署WEB專案,伺服器部署Tomcat和專案

      首先安裝JDK+Tomcat和配置好環境變數,部署第一個專案是比較簡單,本文主要是針對部署第二個專案的時候出現的一些問題和解決辦法進行敘述。可能解決辦法有很多種,目的都是為了解決遇到的問題。我們公司一直以來採用的是Nginx+Tomcat進行專案部署。  第一個專

伺服器執行或多tomcat

在本例中,使用兩個tomcat做示例: 安裝好jdk,並且配置好環境變數 1、首先去apache下載一個tomcat,下載解壓版的,比較方便 2、把這個tomcat,解壓兩次,把解壓出來的tomcat重新命名成tomcat1和tomcat2 3、修改其中一個tom

解決電腦有jre分別執行不同程式產生衝突的問題方案

      有時候,因實際需要,我們要在同一臺計算機中執行兩個不同的Java程式,並且這兩個不同的Java程式需要不同版本的jre,比如程式A執行需要JRE8,而程式B執行需要JRE6,此時就要求我們在PC端同時要安裝JRE6和JRE8.但是當執行程式B時,會報錯出於安全原因

機器跑apache

分別為 D:\dev\Apache2.2 D:\dev\Apache2_2 需要修改conf/httpd.conf檔案,把裡面相應的目錄,分別改為自己所在目錄。 另外更改監聽埠 如: ServerRoot "D:/dev/Apache2.2" Listen 80 我在A

伺服器執行多ActiveMQ(版本apache-activemq-5.4.2)

一、在同一臺機器上配置多個ActiveMQ(版本apache-activemq-5.4.2) 1.複製一份執行檔案   cp -r apache-activemq-5.4.2 apache-activemq-5.4.2-new 2.修改配置檔案activemq.xml   v

win10執行版本的tomcat

一臺win10上執行兩個版本的tomcat 適用於兩個版本的tocat任意切換,僅限於兩個tomcat不同時啟動的情況下 若多個Tomcat同時啟動,請參考文末連結 下載解壓 建議下載壓縮包版本的tomcat,綠色方便,官網傳送門--> http://tomcat.a

伺服器部署多tomcat

在部署多個應用時,儘量不要把多個應用部署在同一個tomcat下,原因是假如其中一個應用發生異常,導致服務奔潰,這將影響到另外一個應用提供服務。 1. Widow系統下(內容來自https://www.cnblogs.com/wryu/p/7327298.html) 安裝tomcat步驟

伺服器安裝多tomcat

安裝tomcat步驟 1. 下載apache-tomcat-8.0.30 ,下載下來的檔案為apache-tomcat-8.0.30-windows-x64.zip 2. 解壓該壓縮包到D:/目錄下。 3. 修改解壓資料夾名字為:tomcat-8080 4.

電腦執行tomcat服務說明

本文是解決為了多個Tomcat同時執行。 以下的方法是將我的解決方案敘述出來和大家分享,可以在參照我的方法之前先將需要修改的檔案備份,避免出現新的錯誤之後無法恢復,說的不正確的請大家多多指教,希望能夠對同樣出現這些問題的網友有所幫助。 因為之前做專案的原因導致電腦

伺服器部署多專案使用同一個redis服務導致衝突解決辦法

本人有多個專案部署在同一臺伺服器,共用一個redis服務,而且這幾個專案的結構也是一直的,都用redis快取了shiro許可權資料,導致訪問專案A,專案B報無許可權,反之亦然,通過對redis的瞭解,現找到解決辦法,如下: redis存在0-15共16個庫,在spring配

Redis分散式叢集部署安裝及細節(主機搭建服務--偽叢集)

Redis分散式叢集部署安裝及細節  一: redis cluster介紹篇 1:redis cluster的現狀 目前redis支援的cluster特性(已親測): 1):節點自動發現 2):slave->master選舉,叢集容錯 3):Hotreshar

伺服器搭建偽redis叢集

本教程為偽叢集(一臺伺服器安裝redis叢集)1、建立一個redis-cluster目錄(名字/位置隨意),然後把單機版的bin目錄下所有檔案複製到叢集裡(多少個叢集建立多少個資料夾及複製檔案)2、依次修改配置檔案,埠號要不同還需要開啟叢集3、在redis解壓目錄中找到src

Apache 虛擬功能- 同一電腦執行以上的網站

Apache的虛擬主機是一種允許在同一臺機器上,執行超過一個網站的解決方案。虛擬主機有兩種,一種叫基於IP的(IP-based),另一種叫基於名字的(name-based)。虛擬主機的存在,對使用者來說是透明的。 基於IP的虛擬主機: 對於基於IP的虛擬主機

伺服器設定2tomcat自啟動。

因為需要遷移伺服器,舊的伺服器上跑著兩個tomcat分別部署著不同的專案,而且tomcat都是開機自啟動的。 所以新的伺服器上面也需要實現同樣的要求。在網上搜羅了一堆資料,在機器上反覆測試完成後,整理如下。 一、首先要設定同一臺伺服器可以啟動兩個tomcat 同時啟動兩個t

Nginx + Tomcat 反向代理 如何在高效的在伺服器部署多站點

首先我們需要安裝好Nginx、jdk、Tomcat,安裝方法已經在 上一篇 說過了,本篇不再贅述。 下來看一下我們的需求,我這裡有三個網站專案工程需要部署(依次對應著三個域名),提供一臺Linux伺服器,要實現訪問對應的域名跳轉到對應的網站。 下來我們看一下

伺服器安裝多jdk和tomcat

應用場景:老大讓在一臺測試伺服器上搭建一個單點登入服務,但是發現測試伺服器上已經有了一個低版本的tomcat和低版本的jdk,主要原因是jdk的版本比較低不能用,需要重新按照一個新的jdk,這樣就比較頭疼,經過查閱最後提供如下解決方案。 tomcat5使用1.5版本jdk

Window下同伺服器部署多tomcat服務

   本文使用tomcat 8.0壓縮版進行部署。 工具     apache-tomcat-8.0.30 安裝tomcat步驟            1. 下載apache-tomcat-8.0.30 ,下載下來的檔案為apache-tomcat-8.0.30-windows-x64.zip