brew php mysql_MAC下用homebrew安装及配置apache、php和mysql
我們用到php運行環境的時候總喜歡用集成包,其實在mac下,用homebrew也可以很快的安裝這些東西,配置也很簡單。
homebrew
homebrew是mac下的一個包安裝管理工具,使用非常簡單方便。
安裝homebrew
在終端中執行:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
這樣就安裝好homebrew了。
安裝命令行軟件
如安裝wget,則執行:
brew install wget
其它具體的使用方法可自行翻閱?官網(中文)。
安裝apache php mysql
因為apache和php不在默認的倉庫里,所以我們要先添加其所在的倉庫。
brew tap homebrew/apache
brew tap homebrew/php
之后就是正常的安裝了,安裝過程homebrew會為你自行處理各種依賴。
brew install httpd24
brew install php53
brew install mysql
注意:apache在homebrew中的名字為httpd。
這些都可以指定安裝的版本,這里我安裝apache2.4,php5.3,mysql是最新版。
以下的路徑說明都是以這個為基準,請自行修改為你所下載的版本。
配置apache
配置文件路徑為/usr/local/etc/apache2/2.4/httpd.conf,以下的配置都需要在相應的地方修改。
添加php模塊
# ====php module====
LoadModule php5_module /usr/local/Cellar/php53/5.3.29/libexec/apache2/libphp5.so
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DirectoryIndex index.html index.php
修改監聽端口
默認的端口為8080,我們改為80:
Listen 80
修改root根目錄
DocumentRoot "/Users/lonewolf/Public/dev/php/app"
請自行修改為你的目錄
配置mysql
配置路徑為/usr/local/Cellar/mysql/5.6.23/my.cnf。
到這里,我們的安裝和配置就完成了,不過有一點很不好,就是啟動和停止這些服務都需要在命令行下輸入,有沒有圖形化的管理界面呢?
有的,答案是LaunchRocket,說這個之前我們先來了解一下另一個工具homebrew-cask。
homebrew-cask
homebrew-cask是homebrew的一個擴展,用于安裝圖形界面mac程序,如google chrome、QQ等等。
安裝
brew install caskroom/cask/brew-cask
使用
brew cask install google-chrome
具體的功能請翻閱官網。
LaunchRocket
LaunchRocket是管理homebrew所安裝應用的一個管理器,它在系統設置中。
安裝命令:
brew cask install launchrocket
界面如下:
不知道為什么,httpd需要選As Root才能真正運行起來。
到此,安裝、配置、運行各方面都完成了。
其它工具
最后介紹兩個有用的工具:
1、cakebrew
cakebrew是圖形化管理homebrew的一個軟件,也就是讓你不用敲命令即可安裝軟件。
2、adminer
adminer是用php寫的一個數據庫管理工具,可以管理 MySQL, PostgreSQL, SQLite, MS SQL, Oracle, MongoDB等類型數據庫,而且還是單文件,安裝部署非常方便,支持多種語言。
總結
以上是生活随笔為你收集整理的brew php mysql_MAC下用homebrew安装及配置apache、php和mysql的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 3w并发mysql架构_(DBA之路【一
- 下一篇: 美股周一:三大股指全线上涨,拼多多跌超1