Mac上開(kāi)啟apache服務(wù)器

一.開(kāi)啟apache服務(wù)器

首先我們要感謝mac系統(tǒng)自帶有apache服務(wù)器,省去了安裝的麻煩,這里就以系統(tǒng)自帶apache服務(wù)器為例說(shuō)明
首先記錄下apache服務(wù)器的命令行操作常用的五個(gè)命令

sudo apachectl start             ----開(kāi)啟apache服務(wù)器
sudo apachectl stop              ----關(guān)閉apache服務(wù)器
sudo apachectl restart           ----重啟apache服務(wù)器
sudo apachectl configtest        ----測(cè)試配置文件語(yǔ)法是否正確
sudo apachectl -v                ----查看服務(wù)器版本號(hào)

我們?cè)诮K端輸入命令

sudo apachectl start

現(xiàn)在我們打開(kāi)瀏覽器,輸入localhost 或者127.0.0.1,一切正常的話就可以看到apache默認(rèn)網(wǎng)頁(yè)了,上面寫著It works。


二.配置apache服務(wù)器

apache的安裝路徑是在/etc/apache2,它的一些配置文件也在
我們進(jìn)入apache的安裝目錄 /etc/apache2
手動(dòng)進(jìn)入選擇



終端進(jìn)入輸入命令行

cd /etc/apache2

我們可以在該目錄下找到apache的一些配置文件

apache安裝目錄.png

其中httpd.conf是apache的配置文件,我們會(huì)經(jīng)常去修改一些配置選項(xiàng)。這個(gè)文件很重要,為了防止以后的修改中將這份配置文件改壞,所以我預(yù)先復(fù)制了一份httpd.conf.bak以便以后還原。
復(fù)制文件手動(dòng)復(fù)制也可以,使用命令行也可以,復(fù)制文件命令如下

sudo cp httpd.conf httpd.conf.bak

以后如果發(fā)現(xiàn)httpd.conf被玩壞了, 那么拿這個(gè)以.bak結(jié)尾的文件替換即可還原
接下來(lái)我們修改配置文件httpd.conf,這個(gè)配置文件的修改也是36路各顯神通,什么方式都行,不一定非得用vim。此處我選擇sublime來(lái)修改,在配置文件中,注釋的語(yǔ)法是#...,也就是說(shuō)被#開(kāi)頭的都是沒(méi)有作用的。
首先修改下apache服務(wù)器默認(rèn)的站點(diǎn)路徑,修改成電腦上/Users/個(gè)人目錄下的一個(gè)文件夾。

修改apache站點(diǎn)目錄.png

然后開(kāi)啟indexes列表選項(xiàng),這樣訪問(wèn)服務(wù)器地址的時(shí)候,可以看到全部文件,方便調(diào)試,當(dāng)然,實(shí)際開(kāi)發(fā)中要避免這樣做,會(huì)泄露服務(wù)器上的文件,產(chǎn)生極大安全隱患。
修改完后,保存,在終端輸入sudo apachectl configtest檢測(cè)配置項(xiàng)語(yǔ)法是否正確。然后在個(gè)人目錄下創(chuàng)建Sites文件夾,里面隨意創(chuàng)建一些文件和文件夾。(這個(gè)文件夾的路徑和名字可以任意選擇,但是必須和配置文件所填寫的一致)。 沒(méi)有問(wèn)題的話,接著在終端輸入sudo apachectl restart重啟apache(apache服務(wù)器必須重啟后,新的修改才會(huì)生效)。
此刻在瀏覽器在打開(kāi)localhost,

站點(diǎn)內(nèi)容

如果要開(kāi)啟php擴(kuò)展,那么在httpd.conf中,找到


圖片.png

去掉前面的#號(hào),在依次檢測(cè)語(yǔ)法,重啟apache服務(wù)器,即可正常解析php腳本。
httpd.conf還有許多可選配置項(xiàng),諸如https的配置,重寫配置等等,后面詳細(xì)說(shuō)明。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,568評(píng)論 19 139
  • 首先,先看一些Apache服務(wù)器的基礎(chǔ)設(shè)置,他可以幫你在Ubuntu CentOS 和OSX下安裝和配置一個(gè)apa...
    Brice_Zhao閱讀 11,655評(píng)論 5 12
  • 不是所有的服務(wù)器都是免費(fèi)的,免費(fèi)的服務(wù)器也一般只提供GET請(qǐng)求,所以配置一個(gè)可以測(cè)試的服務(wù)器就顯得尤為必要。 Ap...
    莽原奔馬668閱讀 1,029評(píng)論 0 5
  • http://www.linuxidc.com/Linux/2015-02/113577.htm(整理嘗試) 當(dāng)自...
    Baby小豬閱讀 2,921評(píng)論 0 5
  • 文:木易書 桃園深義,單騎千里,熟稔識(shí)春秋。華容恩仁,水淹七軍,捉顏良文丑。 多愁怨,麥城荊地,千古恨難休。武圣亭...
    木易書閱讀 286評(píng)論 1 4

友情鏈接更多精彩內(nèi)容