apache
啟動(dòng)apache服務(wù):(Mac系統(tǒng)自帶apache服務(wù)器)
第一步:?jiǎn)?dòng)apache服務(wù):在終端下輸入命令 sudo apapchectl start
第二步:查看apache服務(wù)版本:sudo apachectl -v
第三步:在瀏覽器輸入網(wǎng)址http://localhost或者 http://127.0.0.1查看服務(wù)器是否連接成功
若成功:顯示It works音瓷!
其他apache配置:
關(guān)閉apache服務(wù):sudo apachectl stop
重啟apache服務(wù):sudo apachectl restart
apache服務(wù)安裝路徑:etc/apache2(屬于私有目錄 在finder上直接看不到伸刃,可以在終端上輸入cd / 回車 后輸入cd etc/apache2可以查看)
apache服務(wù)部署路徑:Library/Webserver/Documents(我們的項(xiàng)目需要放在該路徑下)
注1: 筆者使用Sublime Text軟件進(jìn)行PHP開發(fā),且該軟件可以直接打開該配置文件
注2: 如果提示文本鎖定不允許修改,可以將該文件復(fù)制到其他文件夾修改之后,在粘貼回來覆蓋原文件即可
PHP
PHP啟動(dòng)只需要在apache服務(wù)中做一些配置就可以啟動(dòng)
輸入命令進(jìn)入etc/apache2中
找到httpd.conf文件,輸入命令sudo vim httpd.conf進(jìn)入編輯
搜索找到#LoadModule php5_module libexec/apache2/libphp5.so 講前面的‘#’刪除
重啟apache服務(wù)器即可:sudo apachectl restart
測(cè)試:在Library/Webserver/Documents目錄下建立一個(gè)test.php文件進(jìn)行測(cè)試
后在瀏覽器中輸入:http://localhost/test.php可以看到你寫的內(nèi)容
mysql
安裝MySQL:
在瀏覽器中輸入網(wǎng)址`http://dev.mysql.com/downloads/mysql/進(jìn)行下載`
下載好后安裝完别伏,在終端上輸入命令mysql --version查看MySQL下載的版本
MySQL的啟動(dòng)與停止:
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可視化管理方式phpMyAdmin:
https://www.phpmyadmin.net/downloads/ phpmyadmin下載
下載完成后:將壓縮文件解壓到/資源庫/WebServer/Documents/路徑下,并重命名為phpMyAdmin
再次,將文件夾中的config.sample.inc.php文件重命名為config.inc.php
再次,將config.inc.php文件中的如下代碼進(jìn)行修改:講 i]['host'] = 'localhost';修改為i]['host'] = '127.0.0.1';
最后,在瀏覽器中輸入如下網(wǎng)址進(jìn)行登錄即可直接對(duì)MySQL進(jìn)行可視化管理: http://localhost/phpmyadmin/
默認(rèn)用戶名:root
安裝路徑:usr/local/bin/mysql
注:因?yàn)樵诤笃诘顷憄hpmyadmin時(shí)忘記密碼和每一次找回密碼后下次在登陸上又會(huì)出現(xiàn)密碼錯(cuò)誤 解決方法:
解決登陸問題:每次密碼都不同修改密碼
第一步:點(diǎn)擊系統(tǒng)偏好設(shè)置->最下邊點(diǎn)mysql,在彈出的頁面中,關(guān)閉服務(wù)
第二步:進(jìn)入終端輸入:cd/usr/local/mysql/bin
回車后登陸管理員權(quán)限:sudo su
./mysqld_safe --skip-grant-tables &重啟服務(wù)器
第三步:重開一個(gè)終端
新終端下輸入 alias mysql=/usr/local/mysql/bin/mysql
輸入mysql進(jìn)入mysql命令
use mysql進(jìn)入mysql數(shù)據(jù)庫
flush privileges 獲取權(quán)限
set password for 'root'@'localhost'=password('新密碼');完成修改