使用apache的正確姿勢

剛?cè)胄械臅r候看網(wǎng)上配置apache,mysql,php那是很茫然的感覺晋南,每個都是分別安裝,各種坑。
后來發(fā)現(xiàn)了xampp, lamp, lanp, wamp等套件工具,原來已經(jīng)有人打包好開發(fā)環(huán)境腋寨,我只要安裝好聪铺,點幾個按鈕就有一個環(huán)境使用了化焕。
那時候直接改 httpd.conf文件,遇到同時有多個項目要運行铃剔,就用不同端口運行撒桨,感覺還是不方便查刻。
偶爾發(fā)現(xiàn)正確使用apache應(yīng)該是這樣的:

假設(shè)有project1,配置好后凤类,訪問地址為http://dev.project1

1. 添加本地域名

  1. 在windows 的 c:\windows\system32\drivers\hosts(假設(shè)系統(tǒng)安裝在C盤)或Linux/Mac的/etc/hosts文件添加:
    127.0.0.1 dev.project1

2.添加虛擬主機穗泵,找到apache配置文件,例如 c:\xampp\apache\conf\httpd.conf 在最后添加

Include conf/hosts/*.conf
要先確保存在 c:\xampp\apache\conf\hosts文件夾哦谜疤,沒有就創(chuàng)建佃延!

3. 在c:\xampp\apache\conf\hosts目錄下新建文件 dev_project1.conf,內(nèi)容參考

<VirtualHost *:80>  # 重點:共用80端口
    ServerName dev.project1

    DocumentRoot c:/project1
    <Directory c:/project1>
        RewriteEngine on
        # if a directory or a file exists, use the request directly
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        # otherwise forward the request to index.php
        RewriteRule . index.php

        Require all granted
    </Directory>
    <FilesMatch \.(htaccess|htpasswd|svn|git)>
        Require all denied
    </FilesMatch>
</VirtualHost>

以后做project2, projectN夷磕,只要重復(fù)1和2即可履肃,每個項目都使用80端口,互不影響坐桩,配置文件可直接復(fù)制給同事使用尺棋。

如果遇到問題使用httpd -S命令查看狀態(tài),一般很快可以解決绵跷。

再往前就是現(xiàn)在比較流行的docker了膘螟,整個運行時環(huán)境一起復(fù)制,那是相當(dāng)?shù)姆奖隳刖帧5谝淮螌懞啎2校日f這么多吧。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末擦俐,一起剝皮案震驚了整個濱河市脊阴,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌蚯瞧,老刑警劉巖嘿期,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異埋合,居然都是意外死亡备徐,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進(jìn)店門甚颂,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蜜猾,“玉大人,你說我怎么就攤上這事振诬〔渌” “怎么了?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵赶么,是天一觀的道長肩豁。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么清钥? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任琼锋,我火速辦了婚禮,結(jié)果婚禮上祟昭,老公的妹妹穿的比我還像新娘缕坎。我一直安慰自己,他們只是感情好篡悟,可當(dāng)我...
    茶點故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布谜叹。 她就那樣靜靜地躺著,像睡著了一般搬葬。 火紅的嫁衣襯著肌膚如雪叉谜。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天踩萎,我揣著相機與錄音停局,去河邊找鬼。 笑死香府,一個胖子當(dāng)著我的面吹牛董栽,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播企孩,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼锭碳,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了勿璃?” 一聲冷哼從身側(cè)響起擒抛,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎补疑,沒想到半個月后歧沪,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡莲组,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年诊胞,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片锹杈。...
    茶點故事閱讀 39,992評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡撵孤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出竭望,到底是詐尸還是另有隱情邪码,我是刑警寧澤,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布咬清,位于F島的核電站闭专,受9級特大地震影響糕韧,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜喻圃,卻給世界環(huán)境...
    茶點故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望粪滤。 院中可真熱鬧斧拍,春花似錦、人聲如沸杖小。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽予权。三九已至昂勉,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間扫腺,已是汗流浹背岗照。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留笆环,地道東北人攒至。 一個月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像躁劣,于是被迫代替她去往敵國和親迫吐。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,947評論 2 355

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理账忘,服務(wù)發(fā)現(xiàn)志膀,斷路器,智...
    卡卡羅2017閱讀 134,657評論 18 139
  • 1.Linux下如何用命令查看實時日志(完整命令) tail -f 路徑.log查看前多少行 tai-200f 路...
    qianyewhy閱讀 2,286評論 0 11
  • 一鳖擒、Nagios簡介 Nagios是一款開源的電腦系統(tǒng)和網(wǎng)絡(luò)監(jiān)視工具溉浙,能有效監(jiān)控Windows、Linux和Uni...
    1b3bd36d9d21閱讀 8,172評論 3 13
  • ###### Ansible總結(jié) ##### 運維工作: 系統(tǒng)安裝(物理機蒋荚、虛擬機)-->程序包安裝放航、配置、服務(wù)啟...
    二郎5閱讀 2,031評論 0 4
  • 光線有點暗啊圆裕,拍照也是個技術(shù)活广鳍。給它閃亮一下!
    玫小巫閱讀 333評論 0 1