1.apache
Mac os自帶Apache,可以自己使用終端啟動(dòng)和關(guān)閉
// 啟動(dòng)Apache服務(wù)
sudo /usr/sbin/apachectl start
// 重新啟動(dòng)Apache服務(wù)
sudo /usr/sbin/apachectl restart
// 關(guān)閉Apache服務(wù)
sudo /usr/sbin/apachectl stop
// 查看Apache的版本
httpd -v
2.php
php建議自行安裝,不適用mac os自帶的。原因有以下2dian
1.自帶的php版本偏低,缺失部分新特性
2.自帶的php無(wú)默認(rèn)配置文件,需自行設(shè)置,并較為分散。自行安裝php可靈活配置。
安裝php個(gè)人推薦使用brew安裝,Homebrew是mac上的軟件包管理工具,類似于centos上的yum,非常好用。首先我們要安裝它。
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝php
brew install php72,安裝后可通過(guò)php-v 查看版本。
設(shè)置為默認(rèn)的版本
修改?vim ~/.bash_profile
exportPATH=/Applications/MAMP/bin/php/php7.2.7/bin:$PATH
#/Applications/MAMP/bin/php/php7.2.7/bin是默認(rèn)的php版本路徑,請(qǐng)按照當(dāng)前環(huán)境自行更改
保存重載環(huán)境變量
source~/.bash_profile
修改后可使用which php查看默認(rèn)版本
3.mysql
安裝命令
brew install mysql
啟動(dòng)命令
brew services start mysql
brew services restart mysql? #重啟
brew services stop mysql? ? ?#停止
鏈接數(shù)據(jù)庫(kù)
mysql -u root -p
4.切換php版本
在apache配置文件中下面添加以下內(nèi)容?libphp?模塊:
#LoadModule php5_module /usr/local/opt/php@5.6/lib/httpd/modules/libphp5.so
#LoadModule php7_module /usr/local/opt/php@7.0/lib/httpd/modules/libphp7.so
#LoadModule php7_module /usr/local/opt/php@7.1/lib/httpd/modules/libphp7.so
#LoadModule php7_module /usr/local/opt/php@7.2/lib/httpd/modules/libphp7.so
需要使用某個(gè)版本則刪除對(duì)應(yīng)的#,去掉注釋即可。
然后重啟apche和php
重啟apche? ? ??sudo /usr/sbin/apachectl restart
停止php? ? ? ? ??sudo? killall? php-fpm? ? 運(yùn)行php? ?./php-fpm