由于這幾天需要學習PHP运挫,關于配置MySQL,Apache等等一系列的東西禀晓。在網(wǎng)上找的很多教程都或多或少的存在一些錯誤原环。以下我就將我配置的過程,分享給大家:
前期工作:打開你的launchpad贿条,找到系統(tǒng)偏好設置雹仿,單擊打開
繼續(xù)打開你的共享
勾選互聯(lián)網(wǎng)共享
好了,前期的準備工作整以,已做好胧辽。下面就是進入配置的步驟
第一步,每臺Mac筆記本都有Apache服務器公黑,這是蘋果自帶的邑商,首先,打開terminal凡蚜,啟動一下Apache人断,看看是否有響應輸入:sudo apachectl start
你會看到你的Apache服務器已啟動,現(xiàn)在打開你的瀏覽器朝蜘,地址欄中輸入localhost或者127.0.0.1恶迈,回車,頁面是不是出現(xiàn)了It works谱醇。好了暇仲,現(xiàn)在說明Apache是可以用的,但是系統(tǒng)默認給的枣抱,不是咱們所想要的熔吗。那么我們在配置自定義的Apache吧。
第二步佳晶,在你的terminal中輸入 open /etc/apache2
第三步桅狠,打開Apache2目錄下的 httpd.conf 文件,你會發(fā)現(xiàn)該文件的權限為只讀轿秧。解決辦法是 你將這個文件拖到桌面上中跌,然后你就可以打開它了,該文件拖到桌面就相當于復制了一份」酱郏現(xiàn)在咱們需要在這個文件內(nèi)部改動一些東西漩符。
1,將圖中紅框內(nèi)部的所有# 都去掉驱还,這一步的目的是讓Mac加載這個php模塊(帶有#的意思是 注釋)
2嗜暴,將系統(tǒng)AllowOverride none 和 Require all denied 注釋掉凸克,或者刪掉,加上一行 AllowOverride All闷沥,這一步的目的是 設置權限. 否則服務器有可能不會返回數(shù)據(jù)萎战。
3,想修改網(wǎng)站的根目錄舆逃,由于系統(tǒng)默認的目錄是 /Library/WebServer/Documents蚂维,
所以為了讓我們方便的管理網(wǎng)站的根目錄,創(chuàng)建一個自定義的根目錄路狮,并修改虫啥。
在terminal上創(chuàng)建一個目錄;
$ cd ~ ?
$ mkdir Sites
圖中的yourmacname 是你的Mac的名字!!!
4, 在此處將改寫成圖中的紅框內(nèi)部的內(nèi)容奄妨,目的是修改訪問權限涂籽。
5 ,此處添加一個index.php 這樣網(wǎng)站會讀取php的文件展蒂。
6又活,現(xiàn)在寫一個php的文件,將該文件放到 /Users/yourmacname/Sites 锰悼,如果找不到該位置柳骄,可以點擊Finder,在前往中輸入 /Users/yourmacname/Sites箕般,回車耐薯。
7,此處只需要放一個index.php 文件就行丝里,下面的那個phpmuadmin是為了方便管理我的php曲初,你們那沒有一點關系都沒有。繼續(xù)下一步
此時杯聚,有可能會有同學問index.php 內(nèi)容寫什么臼婆,關鍵的一行代碼在這里,
<?php phpinfo(); ?>
當所有的步驟都設置好之后幌绍,現(xiàn)在打開你的瀏覽器颁褂,輸入:localhost 或者127.0.0.1 ?回車,我在里面只添加了一行代碼傀广,出現(xiàn)此圖颁独,Apache的自定義已經(jīng)配置好了。但是配置好之后伪冰,必須要重啟Apache誓酒。
在terminal中輸入 sudo apachectl restart
如果想要關閉Apache的時候,可以在terminal中輸入 sudo apachectl stop
以上的內(nèi)容贮聂,也是我在不斷的學習中總結出來的靠柑,瀏覽了各個簡書寨辩、博客嘔心瀝血實現(xiàn)的〖弑總之捣染,感謝各種前輩的辛勤努力,希望這篇文章可以幫助更多的小白停巷。謝謝