homebrew地址javascript
homebrew 是 Mac 下的一個包管理工具。能夠很方便地進行安裝/卸載/更新各類軟件包,例如:nodejs, elasticsearch, kibana, mysql, mongodb 等等,能夠用來快速搭建各類本地環境,程序員必備工具。php
首先要經過以下命令安裝 homebrew
將如下命令粘貼至終端java
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
以 nodejs 爲例,執行下面命令便可node
brew install nodejs
若是須要更新或卸載mysql
brew upgrade nodejs brew remove nodejs
brew list # 列出當前安裝的軟件 brew search nodejs # 查詢與 nodejs 相關的可用軟件 brew info nodejs # 查詢 nodejs 的安裝信息
Mac下搭建lamp開發環境很容易,有xampp和mamp現成的集成環境. 可是集成環境對於常常須要自定義一些配置的開發者來講會很是麻煩,並且Mac自己自帶apache和php,在brew的幫助下很是容易手動搭建,可控性很高git
Apache的配置方式參考:Apache的話使用mac自帶的基本就夠了,個人系統是10.13.1,可使用如下命令控制Apache程序員
sudo apachectl start sudo apachectl restart sudo apachectl stop
惟一要改的是主目錄,mac默認在home下有個Sites(站點)目錄,訪問路徑是 http://localhost/~user_name 這樣不太容易訪問,修改/etc/apache2/httpd.conf內容(yanyuanyuan是username)github
DocumentRoot /Users/yanyuanyuan/Sites <Directory /Users/yanyuanyuan/Sites> Options Indexes MultiViews # apache 2.2 # AllowOverride All # Order allow,deny Allow from all Require all granted # apache 2.4 # Require local </Directory>
去掉如下部分的註釋:sql
LoadModule php5_module libexec/apache2/libphp5.so
測試文件測試一下放入yanyuanyuan/Sites下index.phpmongodb
<?php phpinfo(); ?>
記得要重啓下
sudo apache restart
這樣Sites目錄就是網站根目錄了,經過http://localhost就能夠訪問了。
以 nodejs 爲例,執行下面命令便可
brew install nodejs
若是須要更新或卸載
brew upgrade nodejs brew remove nodejs