ubuntu LAMP搭建 多域名繫結
比如你有兩個域名,一個是www.a.com 一個是www.b.com
環境搭建:
1.apt-get install apache2
2.apt-get install libapache2-mod-php5 php5
3.apt-get install mysql
4.修改/etc/hosts
第一行的127.0.0.1 localhost -> 127.0.0.1 www.a.com
127.0.0.1 www.b.com
5.刪除掉/etc/apache2/sites-enabled的000-default
在/etc/apache2/sites-available新建a.conf和b.conf
a.conf如下
b.conf<VirtualHost *:80> ServerAdmin [email protected] ServerName www.a.com DocumentRoot /var/www/a <Directory /> Options FollowSymLinks DirectoryIndex index.php index.html index.htm AllowOverride None </Directory> <Directory /var/www/a> # Options Indexes FollowSymLinks MultiViews Options FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php AllowOverride All Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined Alias /doc/ "/usr/share/doc/" <Directory "/usr/share/doc/"> Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.0/255.0.0.0 ::1/128 </Directory> </VirtualHost>
<VirtualHost *:80> ServerAdmin [email protected] ServerName www.a.com DocumentRoot /var/www/a <Directory /> Options FollowSymLinks DirectoryIndex index.php index.html index.htm AllowOverride None </Directory> <Directory /var/www/a> # Options Indexes FollowSymLinks MultiViews Options FollowSymLinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php AllowOverride All Order allow,deny allow from all </Directory> ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ <Directory "/usr/lib/cgi-bin"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Order allow,deny Allow from all </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. LogLevel warn CustomLog ${APACHE_LOG_DIR}/access.log combined Alias /doc/ "/usr/share/doc/" <Directory "/usr/share/doc/"> Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from 127.0.0.0/255.0.0.0 ::1/128 </Directory> </VirtualHost>
6.增加rewrite模組
ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/
7.重啟apache2
apache2ctl restart就OK了...
相關推薦
ubuntu LAMP搭建 多域名繫結
比如你有兩個域名,一個是www.a.com 一個是www.b.com 環境搭建: 1.apt-get install apache2 2.apt-get install libapache2-mod-php5 php5 3.apt-get install mysql 4.
tomcat多域名繫結之server.xml配置
1、首先需要有一個域名,並且在域名解析中將該域名解析到我們自己伺服器所對應的ip上; 2、將我們自己伺服器上tomcat的server.xml埠號修改為80,tomcat預設埠號為8080,具體修改見下文server.xml中綠色標註的資訊。 3、域名繫結,將server .xml
阿里雲伺服器之Tomcat環境搭建以及域名繫結
上一步主要主要講解在伺服器中建立自己的hexo部落格環境,最後達到可以遠端訪問,以及遠端git推送到github。這章主要講解Tomcat環境的搭建,以及域名解析。到這裡你的伺服器以及可以被全世界的人民訪問了。掌聲送給自己吧!! 1.Tomca
用.htaccess實現一個網站空間建N個網站 多域名繫結
虛擬主機只支援根目錄繫結域名,如何讓網站支援多個域名呢?如果虛擬主機支援.htaccess,可以利用.htacces實現一個網站空間可以用多個二級域名指向多個二級目錄,建立多個網站。以獨立IP虛擬主機為例: 一、將域名做一個泛解析*.xxxx.com 解析到你的空間IP
使用docker搭建高併發網站架構實踐9--Tomcat證書部署及域名繫結
1 獲取證書 如果申請證書時有填寫私鑰密碼,下載可獲得Tomcat資料夾,其中有金鑰庫 www.domain.com.jks; 如果沒有填寫私鑰密碼,不提供Tomcat證書檔案的下載,需要使用者手動轉換格式生成。 可以通過 Nginx 資料夾內證書檔案和私鑰檔案生成jk
結合apache和tomcat實現多域名、多埠繫結
1、本機測試的話,要先配置主機頭系統:windowsxp C:\WINDOWS\system32\drivers\etc\hosts檔案 新增 127.0.0.1 www.abc.com 127.0.0.1 www.efg.c
ubuntu下apache2配置二級域名繫結專案資料夾
首先拿自己的域名生成一個二級域名然後上到自己的騰訊雲伺服器,找到Apache的配置檔案下面:進到available(準備就緒的那個資料夾)然後我們新建一個檔案仿照000-default.conf新建一個配置檔案之後進入000-default.conf下面將裡面的內容複製出來:
為阿里雲ECS伺服器二級域名繫結tomcat子目錄,實現一個IP多個二級域名
前幾天租了阿里雲ECS伺服器,選擇的Windows系統,並在伺服器上部署了tomcat伺服器,隨後我又買了一個域名,可一個域名只能指向一個IP地址,包括二級域名也只能指向一個IP地址,並不能指向具體的tomcat伺服器下的資料夾,這讓我很困惑,想建立一些二級域名,但無奈只有
使用nginx如何讓一個tomcat下的多個應用可以被多個域名繫結
這個是原創。 首先下載一個nginx反代理軟體。我不說他的原理,只說他能做什麼事情。 這個軟體能做哪些事情? 1他能處理負載均衡的問題。 2能處理多個站點或者多個應用session共享問題。 3可以讓你在一臺機器上面的一個tomcat下面的多個應用程式被域名所繫結。(今天討
github pages + Hexo + 域名繫結搭建個人部落格增強版
概述 主題配置介紹 從中我們也可以看出,對於主題來講,大部分可以配置的地方其實都是在這裡的。所以我們需要了解一個基本的主題樣式。 duoshuo,如果你是打算採用多說評論系統的話,你需要設定這裡,但是我個人對多說沒好印象 youyan,有言也是國
JavaWeb專案(釋出)部署到雲伺服器 環境搭建 域名繫結專案 配置修改server.xml
JavaWeb專案(釋出)部署到雲伺服器 準備工作: 域名解析 主機記錄新增@和www即可 記錄值為你的雲伺服器的IP地址(公網) 伺服器環境 我是用的是Windows Server 2008 R2 企業版 SP1 64位 一、伺服器環境搭建
Github pages+HEXO+域名繫結搭建個人部落格
1.搭建環境 windows 7(64 位) $ git-2.15.1-64-bit $ node-v8.9.3-x64 如果上述軟體已安裝,請跳過。沒有的,下載安裝 安裝好後檢視版本:git version Hexo是
[Nginx]多個域名繫結一個IP 的nginx設定
多個域名繫結在一個ip上 通過nginx反向代理 使得ip上的80埠在多個域名中可以使用 相關配置如下: nginx.conf 最後加上include /usr/local/nginx/conf/servers/XXX.conf; 即絕對路徑下的配置 XXX.
使用github-hexo-域名繫結(阿里雲)搭建個人部落格
最近心血來潮,想用github+hexo+域名繫結來搭建自己的一個部落格網站,在這其中也遇到了很多的問題,比較大的問題是在域名的繫結那裡,但最後終於在網上找到了解決方法。現在將我的搭建心得分享給大家。 下載Git 也可以用下面的百度網盤,官網下載真的慢。
jQuery事件多次繫結與解綁
jQuery事件繫結很常見,相信大家經常會用到click、focus、blur等事件,但是如果對控制元件的某個事件繫結多個方法會是怎樣的結果呢,覆蓋、累加、或其他效果?今天我就來驗證一下這個疑問並說說如何解綁。 一、jQuery事件多次繫結 <head> <sc
阿里雲購買的域名繫結騰訊雲的空間
一,域名在騰訊雲備案 因為我的空間是騰訊雲,需要繫結騰訊雲的空間,因此,我們的域名需要先在騰訊雲備案。不備案的話,不能夠進行域名解析。 二,去阿里雲修改域名的DNS伺服器為騰訊雲那邊的DNS伺服器 1,登入阿里雲->控制檯->域名->
HTML多事件繫結(解決相容性問題)
/* *obj :事件源物件 *eventStr:事件字串 *callback:事件觸發時執行的函式 */ function bind(obj,eventStr,callback){ &nbs
前端多次繫結click的坑
前端坑 繫結踩過的click的坑 111111 做前端幾個月,真的是各種坑都有,今天就來聊聊這幾天遇到的多次繫結click遇到的坑。留下一些自己的記錄!! 首先是HTML這塊 這個是一個翻牌子的遊戲介面是這樣的 然後是HTML部分的 點我翻牌
vue中eventbus被多次觸發(vue中使用eventbus踩過的坑)【bus.$on事件被多次繫結】
問題描述:只要頁面沒有強制重新整理,存在元件切換,bus.$on方法會被多次繫結,造成事件多次觸發 觸發bus.$on中繫結的方法.png
WPF使用IMultiValueConverter實現多路繫結
定義MultiValueConvertor類 class MultiValueConvertor : IMultiValueConverter { public object Convert(object[] values, Type targetT