教你如何在Mac OS系統搭建PHP環境及MySQL,原來這麼簡單

MySQL 編程語言 phpMyAdmin Apache 賽洛科技 2017-08-02

小編使用的是Mac電腦,曾經為搭建PHP環境絞盡腦汁,因為Mac不像windows那樣有很多教程,現有的Mac 版教程基本上都太深,容易遇到問題,不適合新手。今天小編就為大家總結一下簡單實用的方法!

首先我們要了解的是Mac繫系統是自帶Apache和PHP的,也就是在Mac上無需任何軟件,只需要簡單的配置就能就可以運行。那麼接下來就正式進入教程,本教程以Mac OS Sierra10.12.5為例:

  1. 啟動Apache。打開“系統設置偏好(System Preferences)” -> “共享(Sharing)” ,勾選“互聯網共享(低版本叫web共享 web Sharing)”,然後打開“終端(terminal)”,輸入密碼(sudo需要的密碼就是系統的root帳號密碼)然後運行“sudo apachectl start”,再輸入帳號密碼,這樣Apache就運行了。接下來我們來驗證Apache是否正常運行:在瀏覽器中輸入“http://localhost”,出現“It works!”即為配置成功。

  2. 配置PHP環境。打開Finder,在頂部菜單欄的“前往”->“前往文件夾”中填入/etc/apache2/httpd.conf。注意:這是一個隱藏文件。然後修改該文件(httpd.conf)找到“#LoadModule php5_module libexec/apache2/libphp5.so”,把前面的#號去掉,保存。大家會遇到權限的問題,這裡我不多說,只介紹一種最簡單的方法,將這個文件複製到桌面,用文本編輯打開,快捷鍵command+F中查找#LoadModule php5_module libexec/apache2/libphp5.so,將最前面的“#”去掉,保存。覆蓋到原位置。此間會多次訪問你的密碼。還有其他方法還請大家自行發掘。以後基本上就不需要這塊隱藏文件夾了。我們的環境是在/Library/WebServer/Documents/下,如同windows下的www文件夾。在終端(terminal)運行“sudo apachectl restart”,重啟Apache,然後運行“cp /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/info.php”,即在Apache的根目錄下複製index.html.en文件並重命名為info.php,在/Library/WebServer/Documents/找到info.php,在“It's works!”後面加上“<?php phpinfo(); ?>”,隨後在瀏覽器中輸入http://localhost/info.php中看到有關PHP的信息即代表PHP搭建完成。在您的PHP環境(/Library/WebServer/Documents/)中,每次修改文件或文件夾信息時會遇到權限問題,需要訪問密碼,可以右擊顯示簡介中的右下角的鎖頭中解鎖,若想此後都不再輸入密碼,可在Library文件夾中解開鎖頭。小編強烈不建議放棄這樣的權限,雖然每次都要輸入密碼,很煩。但安全第一。還有,有的同學搞不明白Library在哪,因為他的文件管理中是中文,小編在這裡為大家解惑:Library就是中文的資源庫,就是同一個文件夾,其他的也都是以此類推。小編太笨,這個問題曾讓小編頭痛欲裂!

  3. 安裝MySQL首先到MySQL官網下載最新版本的MySQL,一路安裝(就是一個簡單軟件安裝,小編就不再贅述),隨後可以在系統偏好設置的最下方可以看到MySQL的圖標,點進去後可以看到run MySQL Server的按鈕,點擊運行。打開終端輸入如下命令:/usr/local/MySQL/bin/mysql -u root -p,其中root為用戶名。這時會出現如下命令:Enter password: 輸入密碼(如果不是開機密碼那就是空密碼,直接回車),接下來就可以進行MySQL操作了。

  4. 使用phpMyAdmin。搜索phpmyadmin下載(是一個壓縮包),解壓後複製到/Library/WebServer/Documents/下,並重命名為phpmyadmin,在瀏覽器輸入http://localhost/phpmyadmin/即可打開phpmyadmin界面。

結束這又複雜又簡單又複雜的過程,小編的心裡真的是五味雜成,好在可以使用了。

支持作者,支持原創。未經許可不得轉載,轉載請說明出處。

我是賽洛,希望大家支持賽洛科技。

相關推薦

推薦中...