2013-04-28

初建開發環境 by Mac

原本打算用 Linux 作開發環境,但由於希望是用 ultrabook 般的筆電作開發,但由於目前 ultrabook 價格都偏高,所以只好找二手的下手,而剛好同事要出售 10年的 MBA,於是就入手了它,但出乎意料的是 APPLE 的硬體要裝 Linux 非常不容易,於是便只好使用 Mac OX,由於是第一次使用 Mac,便紀錄一下過程。

由於 Mac 是 unix 系統,所以操作指令基本上跟 Linux 是一樣的。

在 Mac 上有個很好用的套件管理程式 Homebrew
Tip: need install Xcode(need 1.0.7.3 up)

指令
brew install <要安裝的套件>
brew uninstall <要解除安裝的套件>
brew list
brew search
brew update 更新 homebrew

之後用 homebrew 安裝
brew install wget
brew install git

由於較喜歡用 zsh 的 shell (預設是 bash),接下來安裝 zsh
github 上的 oh-my-zsh
https://github.com/sjl/oh-my-zsh
Auto install
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
set zsh as default shell
chsh -s /bin/zsh

change theme
設定 zsh
vim ~/.zshrc
Mac default install vim

由於是用 LAMP (Linux + Apache + MySQL + PHP) 架構做開發,在 Mac 上反而更方便,因為 Mac 只有 MySQL 要自己裝,Apache 和 PHP 都預載在 Mac 中了。

start Apache
sudo apachectl start
sudo apachectl stop
sudo apachectl restart
Apache version
sudo apachectl -v
httpd -v
start PHP
sudo vim /etc/apache2/httpd.conf
#LoadModule php5_module libexec/apache2/libphp5.so
delete #
sudo apachectl restart
into the directory(Default root)
cd ~_WWW
Library/WebServer/Documents
Change default root
vim /etc/apache2/httpd.conf
DocumentRoot
if
"/Library/WebServer/Documents"
change


mysqladmin -u root password 'setting password'
Setting PATH
in ~
sudo vim ~/.zshrc
add
#mysql
export PATH="/usr/local/mysql/bin:$PATH"
save
source ~/.zshrc

SSH
ssh username@ip

Note

沒有留言: