mac apache2 php,Mac OSX 之 PHP开发环境Apache2配置
time : 2018-03-23
author : HGD_IS 李亮星
一.事件因果
@一個星期前:
不想下載XAMMP或者MAMP之類的IDE,而且下載完谷歌服務(wù)器一直只有放棄按鈕,在Finder中打開也是不可打開文件狀態(tài),谷歌瀏覽器給出的解釋是該App可能損害我的電腦,沒辦法,看來是老天爺不想讓我搞PHP。
@今天 00:40:? ? ? 真的無奈,學(xué)到表單驗證這塊需要html文件配合php腳本一起完成,沒辦法前天開始又?jǐn)鄶嗬m(xù)續(xù)在百度CSDN上看哪位大神遇到過和我類似的情況,然后...我在一個Linux論壇找到了解決辦法(ps:@¥#¥%,Mac,你就不能在這方面花點心思么???( ゚д゚)??,我是真的氣),或許這就是奇妙的緣分吧,總會遇到,可能會有點遲到而已。下面這篇文章幫我度過了難關(guān),下面為我查閱的網(wǎng)址:
Linux 公社 ------------------
二.詳細解決步驟
i)首先我們需要進入Mac終端,打開private資源中的/etc/apache2文件目錄,在終端輸入如下命令行:cd /etc/apache2
ii)進入如下目錄:
httpd.conf配置文件
iii)在終端輸入如下命令:sudo vim httpd.conf
回車后會出現(xiàn)如下畫面:
輸入密碼
只要輸入用戶(以管理員身份)密碼然后回車就可以了,httpd.conf里面是一長串的代碼,我們需要更改2個東西:a. # DocumentRoot
b. # LoadModule
1 -進入conf文件后,先按下esc按鍵,然后輸入 ‘ : ’ 和 ' /DocumentRoot ',然后回車
結(jié)果匹配到如下位置:
更改后的配置
原本內(nèi)容如下:# DocumentRoot "/Library/WebServer/Documents"
上面的圖片是更改好了的,apple是的用戶名,Sites是apple目錄下的文件夾,用來存放php文件,想要更改文件內(nèi)容,必須會一點Vim的知識,按 i 鍵,觀察到左下角有“--INSERT--”字符樣式則表明已進入編輯模式。
2 - 刪除注釋
更改好的配置
如上,可以用:/LoadModule php來匹配,然后同上按 i 編輯,刪除 # 鍵(這是注釋符),然后觀察一下php后面的數(shù)字是不是你電腦目前php的版本,如果不是,請按command+d再開一個window然后輸入php -v回車即可看到php版本號,然后回到第一個窗口更改。
------------? 分割線? ------------
3 - 保存conf文件
按esc鍵然后鍵入冒號和“wq!”
如下:
保存文件命令
w:write-- 保存
q:quit-- 退出
哦呼~配置文件終于弄完了可以松一口氣了,接下來就是展現(xiàn)你高超的寫代碼的水準(zhǔn)的時候了,隨便在那個編輯器或者IDE里面寫一個簡單的PHP文件,如:
helloworld.php
然后你需要做的是將寫好的php腳本文件保存在Sites目錄中,如下:
php文件
打開你的瀏覽器,隨便哪個,我的默認(rèn)瀏覽器是GooGle Chrome(個人覺得最好用的瀏覽器),在網(wǎng)站顯示欄部分輸入localhost,然后回車,會看到你的helloworld.php文件。
localhost本地文件
點擊該文件,網(wǎng)頁跳轉(zhuǎn)到了另一個頁面:
Hello World!
至此全文結(jié)束,不是太完美,但算是解決了不需要XAMMP等App就可以在Mac上運行php文件挺好的。ps:未經(jīng)博主許可,請勿轉(zhuǎn)載,博主聯(lián)系方式如下:
2544886931@qq.com
如有錯誤之處,還望各位通過郵箱反饋,由衷感謝!
總結(jié)
以上是生活随笔為你收集整理的mac apache2 php,Mac OSX 之 PHP开发环境Apache2配置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql中如何删除表中int约束,My
- 下一篇: 多个php一个机器,如何利用docker