mac
port install gsed #.bashrc alias sed='gsed'
#.bashrc export VIRTUALENV_USE_DISTRIBUTE=true VIRTUALENVWRAPPER_VIRTUALENV="virtualenv-2.7" if [ -f /opt/local/bin/virtualenvwrapper.sh-2.7 ]; then export WORKON_HOME=$HOME/.virtualenvs source /opt/local/bin/virtualenvwrapper.sh-2.7 fi ex…
# port install py25-elementtree # port install py25-argparse
インストール # port install mongodb # port install php5-mongo 起動 # mongod & --port 27017 --dbpath=/data/db 接続・挿入・閲覧 selectDB('testdb1'); $col = $db->createCollection('collection1'); $col->insert(array('key1' => 'val1')); $cursor …
Apacheも使いたい場合はapacheもいれておく。 # port install php5 +fastcgi +pear +apache2 # port install nginx
PHP5.3用のシンタックスは下記を適応する。http://www.vim.org/scripts/script.php?script_id=2874 解凍したphp.vimファイルを下記ディレクトリへおく。 $HOME/.vim/syntax
echo "set bell-style none" >> ~/.inputrc
# port install py25-openssl py25-socket-ssl
sudo port install php5-iconv
curlつかっているのに入ってないなと思ったらphp5-curlが必要だった。 # port install php5-curl
# /opt/local/share/mysql5/mysql/mysql.server start
macでmemcachedインストールログ # port install memcached # sudo port load memcached # port install php5-memcache # cp /opt/local/lib/php/extensions/no-debug-non-zts-20090626/memcache.so /usr/lib/php/extensions/no-debug-non-zts-20090626/
macではseqが使えないのでループするときはjot使う for i in $(seq 1 50) do echo $i; done for i in `jot 50` do echo $i; done
python_selectが使えなくなっていた。 python2.5に切り替える # port select --set python python25
個人的に必須なとこだけxcodeとmacportsのインストール xcodeは付属ディスクから macportsは公式サイトから該当OSの最新版をとってくる。dmgが楽 シェルの設定 # vi ~/.bash_profile if [ -f ~/.bashrc ] ; then . ~/.bashrc fi # vi ~/.bashrc export PATH=…