在Mac系統下配置PHP,apache,mysql

2021-09-12 07:58:13 字數 3084 閱讀 8848

概述

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...