Mac php 配置

在Mac系統(tǒng)下配置PHP運行環(huán)境


PHP.png

概述

Mac系統(tǒng)對于PHP運行非常友好,我們只需要進(jìn)行簡單的配置便可以開始進(jìn)行使用,本篇文章將一步一步地介紹Apache、PHP和MySQL的安裝與配置,為開始進(jìn)行開發(fā)鋪好路

Apache

啟動Apache服務(wù)

在Mac系統(tǒng)中已經(jīng)安裝好了Apache服務(wù),我們只需要通過如下方式啟動即可直接使用

在終端中輸入如下命令,啟動Apache服務(wù)

sudo apachectlstart

注: 因為sudo是系統(tǒng)管理指令,所以需要輸入電腦密碼(輸入字符時不會顯示,輸入完成敲擊回車即可)

在終端中輸入如下命令,查看Apache服務(wù)版本

sudo apachectl -v

在本機中版本信息如下

Server version: Apache/2.4.18(Unix)Server built:? Feb20201620:03:19

在瀏覽器中輸入如下網(wǎng)址,檢查Apache服務(wù)是否啟動成功

http://localhosthttp://127.0.0.1

如果Apache服務(wù)啟動成功,頁面會顯示It works!

Apache的其他配置

關(guān)閉Apache服務(wù)

在終端中輸入如下命令,關(guān)閉Apache服務(wù)

sudo apachectlstop

重啟Apache服務(wù)

在終端中輸入如下命令,重啟Apache服務(wù)

sudo apachectl restart

Apache服務(wù)安裝路徑

Apache服務(wù)默認(rèn)安裝路徑在/private/etc/apache2,屬于系統(tǒng)私有目錄,我們不可直接在Finder中找到該路徑

Apache安裝路徑.png

我們可以通過兩種方式進(jìn)入該路徑

在終端中輸入open /etc命令進(jìn)入etc文件夾

在Finder -> 前往 -> 前往文件夾中輸入/etc即可進(jìn)入etc文件夾

Apache服務(wù)部署路徑

Apache服務(wù)部署路徑在/資源庫/WebServer/Documents/,我們的項目需要放置在該路徑下

Apache部署路徑.png

如果想要修改部署路徑,可以在/private/etc/apache2目錄下找到并打開httpd.conf文件,搜索DocumentRoot并修改部署路徑

注1: 筆者使用Sublime Text軟件進(jìn)行PHP開發(fā),且該軟件可以直接打開該配置文件

注2: 如果提示文本鎖定不允許修改,可以將該文件復(fù)制到其他文件夾修改之后,在粘貼回來覆蓋原文件即可

Apache部署路徑修改.png

Apache服務(wù)端口號

Apache服務(wù)端口號默認(rèn)為80,如果想要修改端口號,可以在/private/etc/apache2目錄下找到并打開httpd.conf文件,搜索Listen 80并修改端口號

Apache端口號.png

PHP

PHP的啟動只需要在Apache服務(wù)中進(jìn)行一下配置即可直接使用

首先,在/private/etc/apache2目錄下找到并打開httpd.conf文件

其次,搜索#LoadModule php5_module libexec/apache2/libphp5.so,將前方的#刪除

再次,重啟Apache服務(wù)即可

最后,我們在路徑下新建一個info.php測試程序試試效果吧


在瀏覽器中輸入如下網(wǎng)址即可查看到PHP的信息

http://localhost/info.php

PHP信息.png

MySQL

安裝MySQL

首先,在瀏覽器中輸入如下網(wǎng)址,下載圖中所示文件并安裝

http://dev.mysql.com/downloads/mysql/

MySQL下載.png

其次,在終端中輸入如下命令,查看MySQL版本

mysql--version

在本機中版本信息如下

mysql? Ver14.14Distrib5.7.14,forosx10.11(x86_64)usingEditLine wrapper

如果提示command not found,這是因為該命令默認(rèn)訪問/usr/local/bin/mysql路徑下的mysql,所以我們可以在終端輸入如下命令,建立一個軟鏈接即可

sudo ln -fs /usr/local/mysql/bin/mysql /usr/local/bin/mysql

再次,利用安裝MySQL時給出的用戶和密碼登錄MySQL服務(wù),在終端中輸入如下命令,敲擊回車后輸入密碼

mysql -u root -p

再次,在終端中輸入如下命令,退出MySQL服務(wù)

exit

最終,在終端中輸入如下命令,將密碼修改為自己的密碼

/usr/local/mysql/bin/mysqladmin -u USER -p password PASSWORD

注: USER為用戶名,默認(rèn)為root;PASSWORD為新密碼,回車后輸入原密碼即可

MySQL的啟動與停止

在命令行輸入如下指令,啟動與停止MySQL服務(wù)

sudo /usr/local/mysql/support-files/mysql.serverstartsudo /usr/local/mysql/support-files/mysql.serverstop

在系統(tǒng)偏好設(shè)置中啟動與停止MySQL服務(wù)

在系統(tǒng)偏好設(shè)置中有一個MySQL選項,我們可以在這里手動啟動與停止MySQL服務(wù)

MySQL啟動與停止.png

MySQL可視化管理方式phpMyAdmin

首先,在瀏覽器中輸入如下網(wǎng)址,下載圖中所示文件

https://www.phpmyadmin.net/downloads/

phpMyAdmin下載.png

其次,將壓縮文件解壓到/資源庫/WebServer/Documents/路徑下,并重命名為phpMyAdmin

再次,將文件夾中的config.sample.inc.php文件重命名為config.inc.php

再次,將config.inc.php文件中的如下代碼進(jìn)行修改

// 修改前:$cfg['Servers'][$i]['host'] ='localhost';// 修改后:$cfg['Servers'][$i]['host'] ='127.0.0.1';

最后,在瀏覽器中輸入如下網(wǎng)址進(jìn)行登錄即可直接對MySQL進(jìn)行可視化管理

http://localhost/phpmyadmin/

注: 默認(rèn)用戶名為root

phpMyAdmin可視化界面.png

推薦拓展閱讀

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 文章來源:http://www.itdecent.cn/p/2fb9a3bb12f6 http://www.jia...
    棟棟曉閱讀 880評論 0 6
  • 最近做一個項目,前后端交互的api文檔一直以excel和word的形式管理,覺得很不方便,于是就是想找個更直觀的方...
    zagger閱讀 22,761評論 19 37
  • 概述 Mac系統(tǒng)對于PHP運行非常友好,我們只需要進(jìn)行簡單的配置便可以開始進(jìn)行使用,本篇文章將一步一步地介紹Apa...
    蚊香醬閱讀 21,398評論 30 41
  • 概述 Mac系統(tǒng)對于PHP運行非常友好,我們只需要進(jìn)行簡單的配置便可以開始進(jìn)行使用,本篇文章將一步一步地介紹Apa...
    孫小卿閱讀 456評論 0 0
  • 你是我筆尖下最不愿提起的念頭 在最沒有能力的年紀(jì) 碰見了 最想照顧一生的姑娘 然后就散了 月是故鄉(xiāng)明 亦是佳人情 ...
    楠又閱讀 177評論 0 1

友情鏈接更多精彩內(nèi)容