跳到主要內容

MAC OSX 設定 Apache Mysql PHP


frmo:http://luckyalbert.blogspot.tw/2012/10/mac-osx-apache-mysql-php.html

其實 MAC 本身就是 UNIX 系統,所以系統內建 APACHE PHP 並不奇怪,
用 WAMP(Windows,Apache,MySQL,PHP)的朋友,
轉換使用 MAC 系統時,可選 MAMP(Mac,Apache,MySQL,PHP)
由 Linux 轉換使用 MAC 系統的網友們,建議分別安裝相關套件:)







進入主題~







1.設定APACHE



開啟終端機! sudo密碼為MAC登入密碼
sudo apachectl start (啟動APACHE伺服器)
sudo apachectl -v (查看APACHE版本資訊)


輸入 ”http://localhost“ 或 “http://127.0.0.1” 會看見預設網頁 It Works!


由於 Mac OSX 10.8 刪除了 “Web共享(Web Sharing)”
所以新版使用者再也找不到它,所以我們必須在

系統偏好設定->共享->檔案共享->加入(+符號)共享位置及使用者
選擇共享位置:APACHE目錄預設路徑
Library(系統中文命名:資源庫)/WebServer/Documents/

據說沒設定,外部網路會無法連線,看不到你電腦內的網頁,我自已是先設定,還未測試。






開始使用時,若在APACHE預設目錄出現 finder...需要認證(管理員密碼)
請在這個目錄設一個資料夾,名稱隨意,
若設為 XXX 之後網址就是 http://localhost/xxx/
在”Library/WebServer/Documents/“路徑下,新增刪除修改檔案或資料夾,
可能都需要輸入密碼,很麻煩。
但若新增資料夾XXX 路徑"Library/WebServer/Documents/xxx" 此目錄底下就無此問題。







2. 設定 PHP



開啟終端機!
sudo nano /etc/apache2/httpd.conf (nano 可改 vi 皆為文字編輯器,新手建議nano )
按下“control+w”按鍵,輸入 “php” 三個字
找到 #LoadModule php5_module libexec/apache2/libphp5.so
把#刪掉,變成 LoadModule php5_module libexec/apache2/libphp5.so
按下“control+x”按鍵,離開,按Y 儲存。
PHP安裝完成



到 http://dev.mysql.com/downloads/mysql/ 下載安裝套件




選擇 Mac OS X ver. 10.6 (x86, 64-bit), DMG Archive


若是 早期購買的MAC 可能是32位元的作業系統
則選 Mac OS X ver. 10.6 (x86, 32-bit), DMG Archive




如何分辨 ? 終端機指令 ioreg -l -p IODeviceTree | grep firmware-abi
若出現 EFI64 即為 64位元 (64-bit)




接著跳至另一網頁 直接點選下方 » No thanks, just start my download!



否則要填一堆資料~ 不嫌麻煩的話,也是可以填一下~




解壓縮後,依序安裝以下檔案

mysql5.5.xxx.pkg
MySQLstartupitem.pkg
MySQLPrefPane







接著設定相關路徑


開啟終端機!
cd ; nano .bash_profile (使用nano編輯器開啟、新增該檔案)
export PATH="/usr/local/mysql/bin:$PATH" (在檔案內加入此段文字)
按下“control+x”按鍵,離開,按Y 儲存。

接著測試看看
source ~/.bash_profile
mysql -v (進入MYSQL模式)

設定ROOT最高權限帳號的密碼
sudo mysql_secure_installation

接著一排字會寫著 為安全設定密碼 blah blah blah..
初次設定密碼為空白(直接按ENTER|RETURN)
重復輸入自訂新密碼後,會出現以下問題:

Removing anonymous users?
Disallow root login remotely?
Remove test database and access to it?
Reload privilege tables now?

初次使用者,大該都按YES 帶過就好~


登入 MYSQL
mysql -u root -pPASSWORD (PASSWORD為自訂密碼 -pPWD 指令與密碼無空格)

順利無誤的話,安裝過程大致完程!






安裝完後 可到系統偏好設定->其它->MySQL 查看資料庫伺服器目前運作情形

這個網誌中的熱門文章

正確設置404頁面及其他.505,500....

正確設置404頁面 404頁面的設置是否正確直接關係到網站粘性,而現在很多網站的錯誤頁面返回碼都是200和302,只要蜘蛛爬行錯誤頁面不是404,那麼你的404頁 面設置就是錯誤的了,這裡跟大家介紹如何正確設置404頁面。 怎麼正確設置404頁面?很多人看到這個話題可能覺得下文不屑一顧,其實你是否知道自己的404頁面有沒有設置正確呢?很多開源的cms系統和博客 系統都會帶有404頁面,你是不是覺得這樣已經ok了?不用設置了?這些想法是錯誤的,我們做優化的時候,應該測試404頁面時候生效,設置是否正 確等。下面我們詳細說明怎麼設置404頁面。 這先說一下怎麼樣的404頁面才是有效的404頁面。大家應該都知道搜索引擎是通過http狀態碼來識別網頁狀態的,那麼當蜘蛛檢索到一個錯誤鏈 接時,就需要返回404狀態碼來告訴搜索引擎,這個頁面是錯誤頁面,以後不用索取了。而如果返回200,則告訴搜索引擎這個頁面是正常頁面。 所以我們要查看網站錯誤頁面的返回碼是200還是404,而現在很多網站的404頁面返回碼是200而不是404.    那怎麼正確設置404頁面?

Mac OS X Server 架設兩個網站、兩個郵件伺服器

from:http://www.bnw.com.tw/conference/viewtopic.php?t=208 我的需求要更簡單。  朋友的工作室就兩三人而已,另外一個工作室也是兩三人。  希望有屬於自己的網站及網域名稱郵件  www.123.com   abc@123.com  

Mac mini server(2012 年末和 2011 年中):如何將 OS X Server 安裝到軟體 RAID

重要事項 這些步驟會清除 Mac mini Server 中兩個磁碟機上的所有資料。雖然您可以重新安裝 OS X Server,但是請務必確認這些磁碟機上的任何其他資料都已完成備份,然後再繼續。 您無法在 RAID 卷宗上建立恢復分割區。如果沒有恢復分割區, 將無法支援 OS X 的某些功能 ,因此您應該考慮使用 恢復磁碟輔助程式 建立外接恢復磁碟,然後才建立 RAID 卷宗。 本文所提供的步驟需要使用透過 WiFi 或乙太網路的寬頻 Internet 連線。您的網路連線必須符合 這篇連結文章 的「重新安裝 OS X 的需求」一節中,針對 Internet 回復功能所述的需求。 安裝步驟 按住 Command、Option 和 R 鍵的同時啟動 Mac mini Server,以便啟動進入 Internet 回復模式。這可能要花數分鐘的時間。看到旋轉地球和“正在從網路啟動回復程序”訊息時,放開這些按鍵。