概述
mac系統對於php執行非常友好,我們只需要進行簡單的配置便可以開始進行使用,本篇文章將一步一步地介紹apache、php和mysql的安裝與配置,為開始進行開發鋪好路
apache
啟動apache服務
在mac系統中已經安裝好了apache服務,我們只需要通過如下方式啟動即可直接使用
在終端中輸入如下命令,啟動apache服務
sudo apachectl start
注: 因為sudo是系統管理指令,所以需要輸入電腦密碼(輸入字元時不會顯示,輸入完成敲擊回車即可)
在終端中輸入如下命令,檢視apache服務版本
sudo apachectl -v
在本機中版本資訊如下
server version: apache/2.4.18 (unix)
server built: feb 20 2016 20:03:19
在瀏覽器中輸入如下**,檢查apache服務是否啟動成功
如果apache服務啟動成功,頁面會顯示it works!
apache的其他配置
關閉apache服務
在終端中輸入如下命令,關閉apache服務
sudo apachectl stop
重啟apache服務
在終端中輸入如下命令,重啟apache服務
sudo apachectl restart
apache服務安裝路徑
apache服務預設安裝路徑在/private/etc/apache2,屬於系統私有目錄,我們不可直接在finder中找到該路徑
apache安裝路徑.png
我們可以通過兩種方式進入該路徑
在終端中輸入open /etc命令進入etc資料夾
在finder -> 前往 -> 前往資料夾中輸入/etc即可進入etc資料夾
apache服務部署路徑
apache服務部署路徑在/資源庫/webserver/documents/,我們的專案需要放置在該路徑下
apache部署路徑.png
如果想要修改部署路徑,可以在/private/etc/apache2目錄下找到並開啟httpd.conf檔案,搜尋documentroot並修改部署路徑
注1: 筆者使用sublime text軟體進行php開發,且該軟體可以直接開啟該配置檔案
注2: 如果提示文字鎖定不允許修改,可以將該檔案複製到其他資料夾修改之後,在貼上回來覆蓋原檔案即可
apache部署路徑修改.png
apache服務埠號
apache服務埠號預設為80,如果想要修改埠號,可以在/private/etc/apache2目錄下找到並開啟httpd.conf檔案,搜尋listen 80並修改埠號
apache埠號.png
phpphp的啟動只需要在apache服務中進行一下配置即可直接使用
首先,在/private/etc/apache2目錄下找到並開啟httpd.conf檔案
其次,搜尋#loadmodule php5_module libexec/apache2/libphp5.so,將前方的#刪除
/如果因為許可權問題不能修改的話,把它拖到桌面修改,然後把原先的刪除,之後再把桌面的拖到裡面去就ok*///
再次,重啟apache服務即可
最後,我們在路徑下新建乙個info.php測試程式試試效果吧
<?php phpinfo(); ?>
在瀏覽器中輸入如下**即可檢視到php的資訊
php資訊.png
其次,在終端中輸入如下命令,檢視mysql版本
mysql --version
在本機中版本資訊如下
sudo ln -fs /usr/local/mysql/bin/mysql /usr/local/bin/mysql
再次,利用安裝mysql時給出的使用者和密碼登入mysql服務,在終端中輸入如下命令,敲擊回車後輸入密碼
mysql -u root -p
再次,在終端中輸入如下命令,退出mysql服務
exit
最終,在終端中輸入如下命令,將密碼修改為自己的密碼
/usr/local/mysql/bin/mysqladmin -u user -p password password
注: user為使用者名稱,預設為root;password為新密碼,回車後輸入原密碼即可
mysql的啟動與停止
在命令列輸入如下指令,啟動與停止mysql服務
sudo /usr/local/mysql/support-files/mysql.server start
sudo /usr/local/mysql/support-files/mysql.server stop
在系統偏好設定中啟動與停止mysql服務
在系統偏好設定中有乙個mysql選項,我們可以在這裡手動啟動與停止mysql服務
mysql啟動與停止.png
其次,將壓縮檔案解壓到/資源庫/webserver/documents/路徑下,並重命名為phpmyadmin
再次,將資料夾中的config.sample.inc.php檔案重新命名為config.inc.php
再次,將config.inc.php檔案中的如下**進行修改
// 修改前:
c fg
[′se
rver
s′][
cfg['servers'][
cfg[′s
erve
rs′]
[i][『host』] = 『localhost』;
// 修改後:
c fg
[′se
rver
s′][
cfg['servers'][
cfg[′s
erve
rs′]
[i][『host』] = 『127.0.0.1』;
最後,在瀏覽器中輸入如下**進行登入即可直接對mysql進行視覺化管理
注: 預設使用者名為root
在Mac系統下配置PHP執行環境
mac系統對於php執行非常友好,我們只需要進行簡單的配置便可以開始進行使用,本篇文章將一步一步地介紹apache php和mysql的安裝與配置,為開始進行開發鋪好路 在mac系統中已經安裝好了apache服務,我們只需要通過如下方式啟動即可直接使用 在終端中輸入如下命令,啟動apache服務 s...
在Mac系統下配置PHP執行環境
mac系統對於php執行非常友好,我們只需要進行簡單的配置便可以開始進行使用,本篇文章將一步一步地介紹apache php和mysql的安裝與配置,為開始進行開發鋪好路 在mac系統中已經安裝好了apache服務,我們只需要通過如下方式啟動即可直接使用 在終端中輸入如下命令,啟動apache服務 s...
在Mac系統下配置PHP執行環境
mac系統對於php執行非常友好,我們只需要進行簡單的配置便可以開始進行使用,本篇文章將一步一步地介紹apache php和mysql的安裝與配置,為開始進行開發鋪好路 在mac系統中已經安裝好了apache服務,我們只需要通過如下方式啟動即可直接使用 在終端中輸入如下命令,啟動apache服務 s...