mac上php环境_在Mac系统下配置PHP运行环境
PHP.png
概述
Mac系統(tǒng)對(duì)于PHP運(yùn)行非常友好,我們只需要進(jìn)行簡(jiǎn)單的配置便可以開(kāi)始進(jìn)行使用,本篇文章將一步一步地介紹Apache、PHP和MySQL的安裝與配置,為開(kāi)始進(jìn)行開(kāi)發(fā)鋪好路
Apache
啟動(dòng)Apache服務(wù)
在Mac系統(tǒng)中已經(jīng)安裝好了Apache服務(wù),我們只需要通過(guò)如下方式啟動(dòng)即可直接使用
在終端中輸入如下命令,啟動(dòng)Apache服務(wù)
sudo apachectl start
注: 因?yàn)閟udo是系統(tǒng)管理指令,所以需要輸入電腦密碼(輸入字符時(shí)不會(huì)顯示,輸入完成敲擊回車即可)
在終端中輸入如下命令,查看Apache服務(wù)版本
sudo apachectl -v
在本機(jī)中版本信息如下
Server version: Apache/2.4.18 (Unix)
Server built: Feb 20 2016 20:03:19
在瀏覽器中輸入如下網(wǎng)址,檢查Apache服務(wù)是否啟動(dòng)成功
http://localhost
http://127.0.0.1
如果Apache服務(wù)啟動(dòng)成功,頁(yè)面會(huì)顯示It works!
Apache的其他配置
關(guān)閉Apache服務(wù)
在終端中輸入如下命令,關(guān)閉Apache服務(wù)
sudo apachectl stop
重啟Apache服務(wù)
在終端中輸入如下命令,重啟Apache服務(wù)
sudo apachectl restart
Apache服務(wù)安裝路徑
Apache服務(wù)默認(rèn)安裝路徑在/private/etc/apache2,屬于系統(tǒng)私有目錄,我們不可直接在Finder中找到該路徑
Apache安裝路徑.png
我們可以通過(guò)兩種方式進(jìn)入該路徑
在終端中輸入open /etc命令進(jìn)入etc文件夾
在Finder -> 前往 -> 前往文件夾中輸入/etc即可進(jìn)入etc文件夾
Apache服務(wù)部署路徑
Apache服務(wù)部署路徑在/資源庫(kù)/WebServer/Documents/,我們的項(xiàng)目需要放置在該路徑下
Apache部署路徑.png
如果想要修改部署路徑,可以在/private/etc/apache2目錄下找到并打開(kāi)httpd.conf文件,搜索DocumentRoot并修改部署路徑
注1: 筆者使用Sublime Text軟件進(jìn)行PHP開(kāi)發(fā),且該軟件可以直接打開(kāi)該配置文件
注2: 如果提示文本鎖定不允許修改,可以將該文件復(fù)制到其他文件夾修改之后,在粘貼回來(lái)覆蓋原文件即可
Apache部署路徑修改.png
Apache服務(wù)端口號(hào)
Apache服務(wù)端口號(hào)默認(rèn)為80,如果想要修改端口號(hào),可以在/private/etc/apache2目錄下找到并打開(kāi)httpd.conf文件,搜索Listen 80并修改端口號(hào)
Apache端口號(hào).png
PHP
PHP的啟動(dòng)只需要在Apache服務(wù)中進(jìn)行一下配置即可直接使用
首先,在/private/etc/apache2目錄下找到并打開(kāi)httpd.conf文件
其次,搜索#LoadModule php5_module libexec/apache2/libphp5.so,將前方的#刪除
再次,重啟Apache服務(wù)即可
最后,我們?cè)诼窂较滦陆ㄒ粋€(gè)info.php測(cè)試程序試試效果吧
phpinfo();
?>
在瀏覽器中輸入如下網(wǎng)址即可查看到PHP的信息
http://localhost/info.php
PHP信息.png
MySQL
安裝MySQL
首先,在瀏覽器中輸入如下網(wǎng)址,下載圖中所示文件并安裝
http://dev.mysql.com/downloads/mysql/
MySQL下載.png
其次,在終端中輸入如下命令,查看MySQL版本
mysql --version
在本機(jī)中版本信息如下
mysql Ver 14.14 Distrib 5.7.14, for osx10.11 (x86_64) using EditLine wrapper
如果提示command not found,這是因?yàn)樵撁钅J(rèn)訪問(wèn)/usr/local/bin/mysql路徑下的mysql,所以我們可以在終端輸入如下命令,建立一個(gè)軟鏈接即可
sudo ln -fs /usr/local/mysql/bin/mysql /usr/local/bin/mysql
再次,利用安裝MySQL時(shí)給出的用戶和密碼登錄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的啟動(dòng)與停止
在命令行輸入如下指令,啟動(dòng)與停止MySQL服務(wù)
sudo /usr/local/mysql/support-files/mysql.server start
sudo /usr/local/mysql/support-files/mysql.server stop
在系統(tǒng)偏好設(shè)置中啟動(dòng)與停止MySQL服務(wù)
在系統(tǒng)偏好設(shè)置中有一個(gè)MySQL選項(xiàng),我們可以在這里手動(dòng)啟動(dòng)與停止MySQL服務(wù)
MySQL啟動(dòng)與停止.png
MySQL可視化管理方式phpMyAdmin
首先,在瀏覽器中輸入如下網(wǎng)址,下載圖中所示文件
https://www.phpmyadmin.net/downloads/
phpMyAdmin下載.png
其次,將壓縮文件解壓到/資源庫(kù)/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)行登錄即可直接對(duì)MySQL進(jìn)行可視化管理
http://localhost/phpmyadmin/
注: 默認(rèn)用戶名為root
phpMyAdmin可視化界面.png
總結(jié)
以上是生活随笔為你收集整理的mac上php环境_在Mac系统下配置PHP运行环境的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java media_unmount f
- 下一篇: php和html的怎么结合,php和ht