macportsで開発環境セットアップ
会社に新卒が入社したのだが、開発環境をまず整えないといけない。
みんなmacosXだったのでmacportsをインストールして、macportsで環境構築した。
とりあえず最低限必要なものをインストールした。
シェルスクリプト
(~/port_install.sh)
#!/bin/bash IFS=" " list=" apache2 elk lv nkf rsync wget " for i in $list do port -v install $i done port -v install mysql5 +server port -v install curl +universal port -v install php5 +apache2 +mysql5 +pcntl +pear +readline +sqlite +macosx port -v install php5-xdebug port -v install subversion +unicode_path -u mysql mysql_install_db5 mkdir -p /opt/local/var/run/mysql5 chown mysql:mysql /opt/local/var/run/mysql5 touch /opt/local/var/run/mysql5/mysqld.sock launchctl load -w /Library/LaunchDaemons/org.macports.apache2.plist launchctl load -w /Library/LaunchDaemons/org.macports.mysql5.plist
実行コマンド
インストール状況を残す。macはログを見るのも便利。素敵。
依存関係やらなんやら、勉強になった。
$sudo sh ~/port_install.sh > ~/port_install.log
この設定の意味が、新しい新卒にもわかってくれるといいなあ。