在 OS X 10.9 上基本沒有什麼特別大的差別。 爲了新系統用戶方便小弟從新整理了一下,由於在 OSX 10.9 下的 Server 軟件進行了很多升級,有些步驟不太同樣了。php
硬件方面就不在詳細描述了,首先你確定須要有一臺能運行 OS X的 PC 或者 Mac 啦。mysql
本文針對的操做系統是 OS X 10.9 Mavericks 。 服務器套件 Server 3.web
首先, 要下載服務器套件 Server 3.0 能夠在 App Store (19.99$)與 軟件下載區找到 .sql
這個 Server 套件其實可裝也可不裝, 由於 Server 3 套件除了 WEB 服務意外提供的一些功能如 WIKI , 郵件服務 , Xcode 協做等這些功能基本與要用到的 WEB 服務不怎麼沾邊. 而咱們要用到的 Apache 服務若是沒有圖形界面也是能夠配置的. 因此, 最後你懂得.數據庫
WEB 服務器應用: Apache + PHPapache
在 Server 套件內, 能夠直接激活 PHP 與 Apache 應用. 對於, 新用戶來講更簡單了一些.瀏覽器
而且能夠直接經過圖形界面進行域名設置等等.服務器
能夠很輕鬆的配置域名等. 愈來愈像 IIS 同樣的傻瓜了.app
若是但願手動配置 Apache 文件的話, 須要進入socket
/Library/Server/Web/Config/Apache2/ 目錄
httpd_server_app.conf 總配置文件.
/sites 目錄內是針對不一樣的站點的配置文件.
默認
0000_any_80_.conf 是系統自動創建的默認站點的配置文件.
對於 PHP.ini 文件 在 OS X 10.9 下有兩個文件關聯配置
/Library/Server/Web/Config/php/php.ini
與
/etc/php.ini
/Library/Server/Web/Config/php/php.ini 若是與 /etc/php.ini 重疊 那前者將優先生效.
這樣都打開後, 你就能夠試試打開你的瀏覽器輸入 http://127.0.0.1 就能夠看到你的網站初始化頁面了.
Mysql 數據庫
到此這固然尚未完成, 那就是要裝上免費的數據庫軟件 Mysql . 雖然 Mac 上提供了 PostgreSQL . 可是依然木有 Mysql 用的普遍一些. 目前國內小型服務器依然仍是在 Mysql 上運行.
首先去 Mysql 官方下載數據庫軟件.
http://dev.mysql.com/downloads/mysql/
截至發帖之日 Mysql 5.6.14 . 版本只要下載最新的穩定版便可. 可是必定要下載 64Bit 版本哦. 由於 OS X 10.9 是一個純64位的操做系統. 下載的時候也無需註冊 , 找到 No thanks, just start my download. 便可.
<ignore_js_op>
普通用戶建議下載下面的 DMG 版本的
http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.14-osx10.7-x86_64.dmg
便於一鍵安裝.
<ignore_js_op>
打開 後前三個順序安裝便可.
安裝好後爲了便於訪問. 打開終端輸入
alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin
增長一個快捷方式.而後輸入 mysql 試試看.
<ignore_js_op>
此時你將會看到最著名的 2002 錯誤了. 這也是在 OS X 上碰到的 Mysql 配置必須遇到的問題.
解決方法以下.
還記得以前咱們說過的 php.ini 文件嗎? 打開 /etc/php.ini 文件
找到
mysql.default_socket =
在後面加入 /tmp/mysql.sock
mysql.default_socket = /tmp/mysql.sock
而後啓動在終端內輸入
便可重啓 web 服務加載新的配置.
啓動 Mysql 後的第一件事兒就是爲 Root 用戶設置密碼. 在終端內輸入