1. 程式人生 > >apache2.4.7虛擬機器配置多域名(其中一個是二級域名)

apache2.4.7虛擬機器配置多域名(其中一個是二級域名)

我有一個主域名genger.tech,和一個二級域名blog.genger.tech。想讓apache2.4.7伺服器,根據域名不同指向不同的站點目錄。配置如下:(注意apache2.4.7和以前的本版不太一樣。沒有httpd.conf檔案了)

其中關鍵點有兩個:一是配置ServerName ,二是配置ServerAlias。網上流傳的以前版的apache,好像中需要配置ServerName為站點對應域名就行了,但是apache2.4.7,還要配ServerAlias為站點對應域名,否則訪問域名時,無法正確指向站點目錄。

注意:我這兩個VirtualHost的埠都設為80了。

站點一配置檔案/etc/apache2/sites-avaliable/my.conf:(這是一個python寫的網站)

<VirtualHost *:80>
ServerName www.genger.tech#關鍵
ServerAlias www.genger.tech#關鍵,少了這一項,無法正確指向對應的工程目錄

DocumentRoot /home/xiaoyuan/mysite
<Directory /home/xiaoyuan/mysite/mysite>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
WSGIScriptAlias / /home/xiaoyuan/mysite/mysite/wsgi.py
Alias /static/ /home/xiaoyuan/mysite/collectedstatic/


</VirtualHost>
WSGIPythonPath /home/xiaoyuan/mysite

站點二配置檔案/etc/apache2/sites-avaliable/wordpress.conf:(這是一個php寫的wordpress)

<VirtualHost *:80>

ServerAdmin [email protected]
DocumentRoot /home/blog/www/wordpress
ServerName blog.gener.tech#關鍵
ServerAlias blog.genger.tech#關鍵,少了這一項,無法正確指向對應的工程目錄

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

相關推薦

apache2.4.7虛擬機器配置域名(其中一個二級域名)

我有一個主域名genger.tech,和一個二級域名blog.genger.tech。想讓apache2.4.7伺服器,根據域名不同指向不同的站點目錄。配置如下:(注意apache2.4.7和以前的本版不太一樣。沒有httpd.conf檔案了) 其中關鍵點有兩個:一是配置ServerName ,二是配置

centos7下apache2.4.6虛擬主機配置

log req test var mon xtra code acc 有用 首先查看/etc/httpd/conf/extra/httpd-vhosts.conf 是否存在,如果沒有需要創建一個,內容如下:<VirtualHost *:8080>#綁定的主域S

CentOS6.7虛擬機器配置靜態IP(curl: (6) Couldn’t resolve host)

虛擬機器開啟虛擬網路配置,預設的有三種 橋接的意思是和你的主機並行,相當於在你的主機的局域網裡面添加了一臺 電腦,虛擬機器網段和主機網段必定一致; NAT的意思是以你的為閘道器,在主機下添加了一個區域網,此虛擬機器在此局 域網內,虛擬機器的網段和主機的網段定不一致; 此處我選擇的是NAT模

apache2.4虛擬機器配置

</VirtualHost> <VirtualHost *:80> #域名地址 ServerName www.test.com #別名 ServerAlias test.com admin.test.com #網站目錄 Document

虛擬主機配置域名網站

//配置檔案:web.config 建立資料夾放置專案;(可新增多個) //host1 //host2 //host3 注:放置專案時,開啟網站執行時,如果出現樣式載入不出來,圖片載入不出來時,表明路徑引用錯誤,必須從根目錄開始引入 (解決辦法,把css、js、img等

linux CentOS 7虛擬機器(僅主機模式) 安裝編譯Nginx 流程一(網路配置)

今天搞了個CentOS 最新版的虛擬機器(網路是基於僅主機模式) 並且安裝了一個Nginx,遇到了很多問題,最終也是解決了: 可能會遇到的問題: 1、本機和虛擬機器的網路問題(這個問題解決了就基本上沒有問題了) 2、linux線上安裝 問題一解決網路問題: 這裡 我自定義了一

Nginx實戰 1.7-1.11 Nginx架構分析,虛擬機器配置

1.7-1.9 Nginx架構分析 Nginx模組化結構 Nginx涉及到的模組分為核心模組、標準HTTP模組、可選HTTP模組、郵件服務模組以及第三方模組等五大類。 核心模組 核心模組是指Nginx伺服器正常執行時必不可少的模組,它們提供了Nginx最基本最核心的服務,如程序管理、許可

#Centos7.4#Linux虛擬機器KVM配置CPU、記憶體

【修改kvm虛擬機器的資源大小cpu、記憶體、硬碟】 # virsh list --all  Id    Name         State-------------------------------------

#Centos7.4#Linux虛擬機器KVM配置網絡卡【Requested operation is not valid: network 'br0' is not active】

案例: 【20181218 10:25 事故描述】 jump宿主機伺服器172.16.20.16宕機,聯絡機房管理員重啟,撥通機房vpn後ssh連線不上 【20181219 11:25 現場問題排查】 網絡卡顯示ip是172.16.20.161,沒有kvm橋接網絡卡br0, 啟動kvm虛擬機器報錯:

linux(CentOS 7虛擬機器配置連線外網

一、首先我們需要確定本地電腦可以連線外網,配置之前需要把虛擬機器的連線方式改為橋接,然後開啟安裝的虛擬機器。 二、執行命令ifconfig 檢視當前虛擬機器的IP,預設系統是自動獲取的。 三、因為本地電腦是配置的靜態地址上網,所以需要修改網絡卡的IP地址,可以使用

Apache2.4.7配置https,解決阿里雲證書配置之痛

Chrome封殺80網站(http),逼迫小網開啟443(https)。如果沒有這個的話就會被瀏覽器或電腦管家認定為不安全的網站,當然可繼續訪問,但是當很多人投訴你的網站就會立刻想到與木馬病毒相關的東西,認為這不是一個好網站。 阿里雲伺服器開啟http

Nginx反向代理與負載均衡:節點伺服器單/虛擬機器配置+實驗環境搭建+原理解析

.說明     常見的叢集架構及相關軟體,可以參考下面的導圖:     網際網路企業常用的是負載均衡叢集和高可用性叢集,負載均衡叢集強調“分擔”,通過一定的排程演算法 ,可以實現用多個節點伺服器來分擔使用者的訪問請求和資料流量;高可用性叢集

VirtualBox 虛擬機器配置centos6.4 spark叢集(1)--- 環境搭建以及所遇問題

一、前言       最近學習spark,就把一些經歷在這裡總結總結。 二、所需軟體        VirtualBox 5.1.22        作業系統 :centos6.4    CentOS-6.4-x86_64-minimal.iso        一共需要3

JBoss AS 7 中如何配置二級域名

<Host name="abc.abc.com" >   <Alias>xxx.domain.comAlias>   >   此時即可用 xxx.domain.com 訪問 附:本地測試方法: 在C:\WINDOWS\system32\drivers\etc下

ubuntu apache2.4.7配置白名單

denied rec ash apache2 www bash highlight 允許 override 1、僅允許192.168.1.1訪問,此處需要註意apache2.2和2.4版本之後白名單配置的方法是不一樣的 <Directory /var/www/&

同一臺機器配置個tomcat服務器

想要 文件中 post serve 增加 gpo body 目前 cat 前提,目前有2個tomcat,tomcat、tomcat11。 1.先在環境變量中增加CATALINA-HOME11=tomcat1,CATALINA_BASE1=tomcat11 2.修改tomca

安裝linux虛擬機器配置靜態ip

1、centOs7、VMware Workstation14 2、常規配置硬體和基本資訊後,在圖形安裝介面將乙太網連結開啟,安裝後配置ifcfg-e****,這裡是我的配置檔案 修改BOOTPROTO為static,表示設定靜態ip,NAME和DEVICE都是該檔案的字尾,我的是ens33。 進入虛

hadoop-虛擬機器配置與hadoop基本配置

一、虛擬機器設定 環境:centos6.4 vmware網路介面卡:橋接模式,禁用vmnet8 vim /etc/sysconfig/network-scripts/ifcfg-eth0 閘道器的設定參考外部機器的預設閘道器 DEVICE=eth0 TYPE=Ethernet

天翼電信共享與虛擬機器配置

首先將網路連線分為三部分: 電信網路--天翼--電腦 根據這三部分的作用,進行配置實現不同功能 1.共享配置: 原理是將主機的網路通過外接網絡卡實現共享,實際上共享的不是天翼,只是主機網路,也就是三部分中的電腦部分,最終所有上外網的電腦都會經過已登入天翼賬號的網路 步驟 1.桌上型電

安裝linux虛擬機器配置靜態ip(橋接模式)

1、centOs7、VMware Workstation14 2、常規新建虛擬機器操作後,來到選擇連線模式: 這裡選擇橋接模式,複製物理網路連線狀態(就是把實際的主機網絡卡資訊拷貝一份,讓虛擬機器也有一份和主機一樣的網絡卡)可不選, 關閉後,左上角點選編輯----虛擬網路編輯器 Vmnet0是