2012-01-01から1年間の記事一覧

ELB経由の場合のREMOTE_ADDR

ELB経由だとREMOTE_ADDRが内部IPになってしまうので、apacheのモジュールをインストールする。 yum install mod_extract_forwarded --enablerepo=epel /etc/httpd/conf.d/mod_extract_forwarded.conf を編集する。デフォルトから変更したのはここだけ。 MEFa…

AWS S3 ファイルを公開する

AWS

S3に置いたファイルをhttp経由で参照可能にしたいと思い、コマンドを探したが見つけられず。結局 SDK for PHP をインストールした。http://aws.amazon.com/jp/sdkforphp/入門ガイドを見つつ、今回はpearでインストール。http://aws.amazon.com/articles/4261…

iPhoneからアップロードした画像の向きを修正する

iOS

iPhoneから画像をアップロードしたとき、縦長の画像が横になってしまう。その向きを正しく直してあげる方法。http://blog.diginnovation.com/archives/1104/

Linux コマンドで大文字から小文字変換

tr A-Z a-z < large.txt > small.txt

EC2でS3をマウントする方法

AWS

こちらを参考にしました。 yum install fuse*modprobe fusecd /usr/local/src/wget http://s3fs.googlecode.com/files/s3fs-r191-source.tar.gztar zxvf s3fs-r191-source.tar.gzcd s3fsyum install curl*yum install libxml2*makemake installmkdir /mnt/s3…

EC2 ディスク拡張手順

AWS

こちらを参考にしました。Incetance停止(EBSのIDをチェックしておく)VolumesからSnapshotを作成作成したSnapshotからVolumeを作成(このときディスクサイズを指定)元のVolumeをデタッチ作成したVolumeをアタッチインスタンス起動sshでログインしてコマン…

CakePHP shellの実行方法

[cakeへのパス]/console/cake -app [appパス] [スクリプト名]

AWS Load Balancing設定

AWS

こちらを参考にしました。管理ツールのインストールElastic Load Balancing APIをダウンロード&展開Auto Scaling APIをダウンロード&展開Cloud Watch APIをダウンロード&展開環境変数の設定 export EC2_REGION=ap-northeast-1bexport EC2_PRIVATE_KEY=[パ…