開啟Apache
開啟Web服務(wù)器的方法有兩種:
- 打開“系統(tǒng)設(shè)置偏好(System Preferences)” -> “共享(Sharing)” -> “Web共享(Web Sharing)”
- 通過在terminal終端直接運(yùn)行Apache的啟動(dòng)命令來打開:
sudo apachectl start
啟動(dòng)后,我們?cè)跒g覽器輸入 http://localhost 會(huì)發(fā)現(xiàn)
Apache服務(wù)器默認(rèn)的web根目錄在:/Library/WebServer/Documents
Apache的配置文件在:/etc/apache2
那么蜓氨,我們來測試一下吧丹禀,看一下可不可以使用,隨便寫一下HTML慨仿,如下:
<html>
<head>
<title>測試滴</title>
</head>
<body>
<li>哈哈哈哈</li>
<li>呵呵呵呵</li>
</body>
</html>
將HTML文件保存一下灶体,將其拷貝到 /Library/WebServer/Documents
目錄下其障,只要在該文件目錄下的文件,所有用戶都可以進(jìn)行訪問鳄逾,當(dāng)然稻轨,這是在局域網(wǎng)下啦!
查看一下雕凹, 本機(jī)的IP殴俱,在瀏覽器中輸入這種格式 :本機(jī)IP/靜態(tài)網(wǎng)頁, 以我的為例: http://192.168.2.13/index.html , 出現(xiàn)下面這種形式就可以了请琳。
附錄
停止 Apache:
sudo apachectl stop
重啟 Apache:sudo apachectl restart
開啟PHP模塊
因Mac OS X已經(jīng)內(nèi)置PHP粱挡,因此我們只需要在Apache的配置中加載PHP模塊即可。
- 在終端運(yùn)行:
sudo vi /etc/apache2/httpd.conf
俄精,打開Apache配置文件 - 找到
#LoadModule php5_module libexec/apache2/libphp5.so
類似條目询筏,將注釋符#
去掉,并保存竖慧。
輸入i
, 將光標(biāo)移到上面條目嫌套,將#
刪掉 , 然后按esc
鍵逆屡,輸入:x
表示保存,按回車確認(rèn)踱讨。:q
表示不保存退出魏蔗。
注:如果 出現(xiàn) 這種錯(cuò)誤
readonly option is set (add!to override)
, 輸入:wq!
表示強(qiáng)制保存退出痹筛。
如圖:
終端運(yùn)行:sudo apachectl restart
莺治,重啟Apache服務(wù)器
和上面一樣,寫一個(gè)PHP文件帚稠,來驗(yàn)證一下谣旁,PHP模塊有沒有開啟, 代碼如下:
<?php
define('CASE_NAME', '161226180847');
function startsWith($string, $pattern) {
return $pattern === "" || strrpos($string, $pattern, -strlen($string)) !== FALSE;
}
$json = array(); //2?′??ú?ífalse;
if (!startsWith(CASE_NAME, 'http://')) {
$ip = "http://192.168.2.13/app/";
$root = $ip . CASE_NAME ."/game_code_".CASE_NAME. ".zip";
$update = $ip . CASE_NAME;
$json["code_url"] = $root;
$json["update_url"] = $update;
} else {
$json["code_url"] = CASE_NAME;
$json["update_url"] = dirname(CASE_NAME);
}
echo(json_encode($json));
和開啟Apache步驟一樣滋早, 把該P(yáng)HP文件榄审,保存到/Library/WebServer/Documents
目錄下, 輸入 http://192.168.2.13/egret.php 杆麸, 如下圖:
安裝MySQL
如果不需要使用MySQL請(qǐng)忽略此條搁进。
-
使用Homebrew安裝MySQL :
使用Homebrew安裝相關(guān)軟件是很方便的。當(dāng)然昔头,使用此功能饼问,你需要安裝Homebrew,安裝方法是:在終端運(yùn)行命令:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝Mysql减细,在終端運(yùn)行:brew install mysql
匆瓜,brew程序?qū)⒆詣?dòng)安裝mysql的依賴庫openssl,然后安裝mysql未蝌。 -
啟動(dòng)MySQL :
根據(jù)上面安裝結(jié)束的提示,啟動(dòng)MySQL茧妒,在終端運(yùn)行:
mysql.server start
萧吠。啟動(dòng)成功后使用:mysql -uroot
即可連接到MySQL數(shù)據(jù)庫。