由於最近需要布置mantis用來進行bug追蹤,在此記錄其過程。
由於php apache環境在mac os上是自帶的,所以不需要另處下安裝包,只需要簡單配置一下即可。
首先開啟終端輸入命令:
複製** **如下:
其中有一行是這樣的
複製** **如下:
#loadmodule php5_module libexec/apache2/libphp5.so
將前面的#號去掉。
然後開啟系統偏好設定中的共享,將web共享勾上,如下圖
重啟apache, 命令如下:
複製** **如下:
sudo apachectl restart
這樣就可以在瀏覽器中輸入如果出現
it works!
說明成功配置php環境
下面來配置mysql環境。
首先**mysql的dmg安裝包。**位址在:
開啟dmg檔案,裡面有三個安裝項,在此我三個都安裝,mysqlstartupitem.pkg安裝後,mysql會隨系統啟動而自啟動,mysql.prefpane表示可以在系統偏好設定中看到mysql選項,還有乙個就是mysql的安裝項。
這樣一來就安裝成功了,在系統偏好設定中開啟mysql,並將服務開啟。安裝好後預設的使用者名稱是root,密碼為空。為了安全,我們設定乙個密碼。
開啟終端,如果你輸入mysql提示沒有這個命令,那麼需要配置mysql bin目錄的環境變數。目錄是,/usr/local/mysql/bin/, 將其加入到path變數www.cppcns.com中。在這兒我介紹另一種方法,
在終端中輸入
複製** **如下:
sudo vim /etc/bashrc
然後在其中加入
複製** **如下:
#mysql
alias mysql='/usr/local/mysql/bin/mysql'
alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
這樣一來,在終端中輸入mysql就有這個命令了, 其實它與我們cwww.cppcns.com/c++中的巨集定義有點類似,別名代替的作用。
接著我們修改root的密碼,命令如下:
複製** **如下:
mysqladmin -uroot password 12345
這樣就將root的密碼改為了12345.
要管理mysql,如果用命令列比較麻煩,開源的phpmyadmin採用c/s的模式,方便管理。接著我們就裝乙個phpmyadmin. 它是由php開發的,**位址是:
將**下來的解壓放在/library/webserver/documents/目錄下,完整的目錄為:/library/we程式設計客棧bserver/documents/phpmyadmin/,那麼命令列進入這個目錄,
再輸入命令:
複製** **如下:
cp config.sample.inc.php config.inc.php
vim config.inc.php
按照下面進行修改:
複製** **如下:
$cfg['blowfish_secret'] = '';//用於cookie加密,隨意的長字串
$cfg['servers'][$i]['host'] = '127.0.0.1';//mysql守護程式做了ip繫結
現在可以在瀏覽器中輸入url:http://localhost/phpmyadmin/
用服名為:root
密碼為你設定的密碼。
就可以login到mysql的管理介面。
好了,以上就是在mac os中配置php+mysql環境的全部內容了,希望小夥伴們能夠喜歡。
本文標題: mac os下配置php+mysql環境
本文位址: /wangluo/php/119914.html
mac OS 下配置SVN忽略檔案
安裝xcode後mac os x 系統已經內建了svn支援,所以需要做的就只是配置。1.建立想要儲存軟體倉庫的目錄。sudo su 然後輸入密碼 mkdir opt mkdir opt svn mkdir opt svn repos 即建立了目錄 opt svn repos 2.建立版本倉庫 svn...
Mac OS 下配置ADB 環境變數
剛剛在看第一行 資料庫這章要配置adb環境變數,沒有講mac下的。於是自己弄了好半天。原來要注意在最末 加上 最好加上tools 的目錄路徑。開啟終端 輸入 vi bash profile 選擇 e export path home library android sdk tools home li...
macOS 下WebStrom 安裝配置 Vue
前言 本人使用的各個工具的版本為 node.js v12.18.4 npm 6.14.6 webpack 4.44.2 vue vue cli 4.5.6 檢視node.js 的版本資訊 node v獲取nodejs模組安裝目錄訪問許可權 sudo chmod r 777 usr local lib...