CentOS 7.2 Apache2.4配置多虛擬主機 架設多個網站
一、準備工作,修改Apache配置檔案
找到下面虛擬主機引入的配置檔案
1、多個ip配置
伺服器有多個網絡卡,每個IP繫結一個站點的方式
<VirtualHost 192.168.13.213:80>
ServerAdmin [email protected]
#放置網站的目錄
DocumentRoot "/usr/local/soft/apache//htdocs/roobt"
#主機名稱
ServerName one.com
#預設訪問的頁面
DirectoryIndex index.html
<Directory "/usr/local/soft/apache//htdocs/roobt">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
#錯誤日誌存放位置
ErrorLog "logs/myvirtualhost.com-error.log"
CustomLog "logs/myvirtualhost.com-access.log" common
</VirtualHost>
<VirtualHost 192.168.13.200:80>
ServerAdmin [email protected]
#放置網站的目錄
DocumentRoot "/usr/local/soft/apache//htdocs/roobt"
#主機名稱
ServerName two.com
#預設訪問的頁面
DirectoryIndex index.html
<Directory "/usr/local/soft/apache//htdocs/roobt">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
#錯誤日誌存放位置
ErrorLog "logs/myvirtualhost.com-error.log"
CustomLog "logs/myvirtualhost.com-access.log" common
</VirtualHost>
2、埠配置
把監聽的埠加上,載入Apache的配置檔案裡
<VirtualHost *:80>
ServerAdmin [email protected]
#放置網站的目錄
DocumentRoot "/usr/local/soft/apache//htdocs/roobt"
#主機名稱
ServerName one.com
#預設訪問的頁面
DirectoryIndex index.html
<Directory "/usr/local/soft/apache//htdocs/roobt">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
#錯誤日誌存放位置
ErrorLog "logs/myvirtualhost.com-error.log"
CustomLog "logs/myvirtualhost.com-access.log" common
</VirtualHost>
<VirtualHost *:8080>
ServerAdmin [email protected]
#放置網站的目錄
DocumentRoot "/usr/local/soft/apache//htdocs/roobt"
#主機名稱
ServerName two.com
#預設訪問的頁面
DirectoryIndex index.html
<Directory "/usr/local/soft/apache//htdocs/roobt">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
#錯誤日誌存放位置
ErrorLog "logs/myvirtualhost.com-error.log"
CustomLog "logs/myvirtualhost.com-access.log" common
</VirtualHost>
測試
3、配置主機名
vim /etc/hosts;
修改hosts檔案 新增如下兩行內容
127.0.0.1 one.com
127.0.0.1 two.com
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/usr/local/soft/apache//htdocs/one"
ServerName one.com
DirectoryIndex index.html
<Directory "/usr/local/soft/apache//htdocs/one">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from All
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "/usr/local/soft/apache//htdocs/two"
ServerName two.com
DirectoryIndex index.html
<Directory "/usr/local/soft/apache//htdocs/two">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from All
</Directory>
</VirtualHost>
為了方便測試,修改我的電腦的host檔案
C:\Windows\System32\drivers\etc
加上這句
192.168.13.213 one.com
192.168.13.213 two.com
相關推薦
CentOS 7.2 Apache2.4配置多虛擬主機 架設多個網站
一、準備工作,修改Apache配置檔案 找到下面虛擬主機引入的配置檔案 1、多個ip配置 伺服器有多個網絡卡,每個IP繫結一個站點的方式 <VirtualHost 19
阿里雲(CentOS 7.2)+Nginx配置支援IPV6
這兩天IOS上架遇到一個問題,AppStore要求必須支援IPv6,這個問題令不少人腦仁疼,結合這兩天不斷的嘗試,現將配置過程總結如下,親測可用! 若要滿足AppStore要求應用支援IPV6需確
CentOs 7.2 防火墻配置--開啟端口
ice get 服務 pub sta -perm tail detail 運行 安裝firewalld,如果你的系統上沒有的話 yum install firewalld //安裝firewalld 防火墻1開啟防火墻服務 systemctl start fir
centos7.2 利用yum安裝配置apache2.4多虛擬主機
一、安裝apache 安裝 # yum install httpd -y # rpm -qa httpd 操作步驟: [[email protected]1 httpd]# cat /etc/centos-release CentOS Li
linux 7.3 apache2.4 虛擬機配置
www allow ces root linu tran admin red rec <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/web/webdata/pc"
Apache2.4虛擬主機和多站點配置
部落格中提到的各個檔案路徑說明:(我的apache安裝在”D:\webtools\Apache2.4”).我的apache版本為Apache/2.4.17 (Win64),最新版下載地址:http://httpd.apache.org/
Apache多虛擬主機多版本PHP(5.2+5.3+5.4)共存執行配置全過程
因為某種需求,可能是因為早期的專案需要低版本的php,和目前開發所用的版本不太一致,我們需要給不同的虛擬主機配置不同版本的PHP。避免去額外配置多個Apache,等iis和apache共存的麻煩。 下文引量說明: D:/Apache/ Apache安裝目錄 D:/php53/
centos 7.2 安裝mongodb 3.4.4免編譯
mongodb nbsp linux fas .org code data mage 獲取 /根目錄下: 獲取命令: wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.4.tgz 解壓命令:
16.4 配置Tomcat監聽80端口 16.5/16.6/16.7 配置Tomcat虛擬主機 16.8 Tomcat日誌
16.4 配置tomcat監聽80端口 16.5/16.6/16.7 配置tomcat虛擬主機 16.8 tomcat日誌16.4 配置Tomcat監聽80端口16.5/16.6/16.7 配置Tomcat虛擬主機16.8 Tomcat日誌擴展邱李的tomcat文檔 https://www.linuser
Zabbix 3.4 在CentOS 7.2 上安裝詳細步驟
ade cati wall ide end The systemd processes image 一、環境準備操作系統: [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.3.1611
16.4 配置Tomcat監聽80端口 16.5/16.6/16.7 配置Tomcat虛擬主機 16
技術分享 主機 tomcat日誌 9.png tom ges text 分享圖片 虛擬主機 16.4 配置Tomcat監聽80端口 16.5/16.6/16.7 配置Tomcat虛擬主機 16.8 Tomcat日誌16.4 配置Tomcat監聽80端口 16.5/16
在CentOS 7.2上使用rsyslog配置syslog server
mct tst 打開 etc thp ssi imu esc describe --=========準備======== 1.firewall狀態檢查 firewall-cmd --state 2.停止和禁用 systemctl stop firewalld.servi
在VMware中配置CentOS 7.2網路
這裡虛擬機器網路介面卡使用NAT模式 1.開啟VMware,點選編輯,點選虛擬網路編輯器(如果不能開啟,請先關閉當前開啟的虛擬機器以後再進行嘗試) 2.點選更改配置,在彈出提示時點選“是”即可 3.選中圖中第一步的內容,即NAT模式,然後點選NAT設定(這裡還可以在下方更改子
CentOS 7.2 下nginx SSL證書部署的方法(使用crt以及key 配置)
轉自:https://www.jb51.net/article/107350.htm 環境 系統環境:CentOS6.7 nginx version: nginx/1.8.1 證書 ?
windows作業系統下apache2.4配置虛擬主機
Windows作業系統下apache2.4配置虛擬主機 本文章用來解決Windows作業系統下,配置apache2.4版本的虛擬主機的問題。 第一步:在apache2.4的資料夾下找到配置虛擬主機的檔案httpd-vhosts.conf,一般是在:Apache24
Centos 7.2 安裝Apache、PHP、Mysql、連線Mysql資料庫的包、安裝VSFTP、並配置
一、安裝Apache、PHP、Mysql、連線Mysql資料庫的包: yum install httpd yum -y install php yum -y install php-fpm yum -y install php-mysql yum -y inst
配置 docker on centos 7.2 一步一步搭建一個全新的生產環境
阿里雲買臺新的伺服器 系統用centos 7.2 ssh root:{ip} 連上伺服器 groupadd daisho 新增一個組 useradd -d /home/daisho -g daisho -m -p [password] daisho 新增一個
CentOS 7.2 配置Apache服務(httpd)--上篇
一、Apache簡介 Apache HTTP Server(簡稱Apache)是Apache軟體基金會的一個開放原始碼的網頁伺服器軟體,可以在大多數電腦作業系統中執行,由於其跨平臺和安全性(儘管不斷
阿里雲 Centos 7.2 環境配置 LNMP
首先更新系統軟體 $ yum update 安裝nginx 1.安裝nginx源 $ yum localinstall http://nginx.org/packages/centos/7/noarch/RPMS/n
apache2.4配置虛擬主機
好幾年沒碰apache了,突然發現高版本的apache不會配置虛擬主機了。 原來配置檔案放到了conf/extra/下面,使得httpd.conf更加簡潔了。 conf/extra/httpd-vhosts.conf 1、開啟httpd.conf:將#Include co