在MAC系統下配置PHP運行環境

apachephp

 

啓動apache服務:(Mac系統自帶apache服務器)mysql

 

第一步:啓動apache服務:在終端下輸入命令 sudo apapchectl startsql

第二步:查看apache服務版本:sudo apachectl -v數據庫

 

第三步:在瀏覽器輸入網址http://localhost或者 http://127.0.0.1查看服務器是否鏈接成功apache

            若成功:顯示It works!vim

 

其餘apache配置:瀏覽器

關閉apache服務:sudo apachectl stop服務器

重啓apache服務:sudo apachectl restartless

 

apache服務安裝路徑:etc/apache2(屬於私有目錄 在finder上直接看不到,能夠在終端上輸入cd / 回車 後輸入cd etc/apache2能夠查看)測試

apache服務部署路徑:Library/Webserver/Documents(咱們的項目須要放在該路徑下)

                                       注1: 筆者使用Sublime Text軟件進行PHP開發,且該軟件能夠直接打開該配置文件

                                       注2: 若是提示文本鎖定不容許修改,能夠將該文件複製到其餘文件夾修改以後,在粘貼回來覆蓋原文件便可

 

PHP

PHP啓動只須要在apache服務中作一些配置就能夠啓動

輸入命令進入etc/apache2中

找到httpd.conf文件,輸入命令sudo vim httpd.conf進入編輯

搜索找到#LoadModule php5_module libexec/apache2/libphp5.so 講前面的‘#’刪除

重啓apache服務器便可:sudo apachectl restart

 

測試:在Library/Webserver/Documents目錄下創建一個test.php文件進行測試

        後在瀏覽器中輸入:http://localhost/test.php能夠看到你寫的內容

 

mysql

 

安裝MySQL:

                 在瀏覽器中輸入網址http://dev.mysql.com/downloads/mysql/進行下載

                下載好後安裝完,在終端上輸入命令mysql --version查看MySQL下載的版本

               

 

MySQL的啓動與中止:

sudo /usr/local/mysql/support-files/mysql.server start sudo /usr/local/mysql/support-files/mysql.server stop

在系統偏好設置中啓動與中止MySQL服務

在系統偏好設置中有一個MySQL選項,咱們能夠在這裏手動啓動與中止MySQL服務

 

 

MySQL可視化管理方式phpMyAdmin:

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

下載完成後:將壓縮文件解壓到/資源庫/WebServer/Documents/路徑下,並重命名爲phpMyAdmin

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

再次,將config.inc.php文件中的以下代碼進行修改:講 $cfg['Servers'][$i]['host'] = 'localhost';修改成$cfg['Servers'][$i]['host'] = '127.0.0.1';

最後,在瀏覽器中輸入以下網址進行登陸便可直接對MySQL進行可視化管理: http://localhost/phpmyadmin/

默認用戶名:root

 

安裝路徑:usr/local/bin/mysql

注:由於在後期登錄phpmyadmin時忘記密碼和每一次找回密碼後下次在登錄上又會出現密碼錯誤 解決方法:

解決登錄問題:每次密碼都不一樣修改密碼

第一步:點擊系統偏好設置->最下邊點mysql,在彈出的頁面中,關閉服務

第二步:進入終端輸入:cd/usr/local/mysql/bin

回車後登錄管理員權限:sudo su

./mysqld_safe --skip-grant-tables &重啓服務器

第三步:重開一個終端

              新終端下輸入  alias mysql=/usr/local/mysql/bin/mysql

            輸入mysql進入mysql命令

            use mysql進入mysql數據庫

            flush privileges 獲取權限

            set password for 'root'@'localhost'=password('新密碼');完成修改

相關文章
相關標籤/搜索