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

S3の作り方 メモ

AWS

S3 Management Console Create Bucket Bucket Name: hoge-bucket.domain.net ドメイン名等を使う create

Apache ログのローテートしてS3に保管する メモ

AWS

# vi /etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # For details see man 4 crontabs # Example of job definition: # .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- da…

インスタンスの Stop Start で IPアドレス変わったときに修正するところ メモ

AWS

1. NFS 1) NFSサーバ vi /etc/exports vi /etc/hosts.allow/etc/init.d/rpcbind restart /etc/init.d/nfs restart /etc/init.d/nfslock restart2) NFSクライアント mount -a2. メールサーバ vi /etc/postfix/main.cf mynetworks = 127.0.0.1, 10.xxx.xxx.xxx…

EC2 ディスクの拡張 メモ

AWS

大まかな流れは 1. インスタンスを止める。 # ローカルIPアドレスが変わるのでメールサーバ、NFSサーバ等クライアントのIPアドレス制限している場合には 設定変更が必要 2. ディスクのスナップショットを作る 3. スナップショットから新しいEBSを作る。この…

RDS スロークエリーログのローテーション メモ

AWS

RDSのスロークエリログをローテーションするには RDSに用意されている下記ストアドプロシージャを実行する mysql> CALL mysql.rds_rotate_slow_log;' 実行すると slow_log テーブルが slow_log_backupにコピーされる 世代管理はできず、一世代前のバックアッ…

RDS の DB Security Group ( データベース セキュリティー グループ ) の変更 メモ

AWS

Amazon RDS Console Dashboard DB Instances 一覧から DB Instance を右クリック Modify 表示されたサブウィンドウから Security Group 変更 変更できるの知らなくって 何回か DB インスタンス作り直してたよ... でもこれでもう大丈夫

RDS を建てたときの メモ

AWS

RDS Management Console Launch DB Instance MySQLDB Engine:mysql License Model:General Public License DB Engine Version:MySQL 5.5.27(default) DB Instance Class:db.m1.small Multi-AZ Deployment:Yes Auto Minor Version Upgrade:NoAllocated Storag…

新しいドメインを作る メモ

AWS

1. テスト用のEC2 1台立てる 2. アクセスの検証用に Apache 動かす # sudo yum install httpd # chkconfig httpd on # /etc/init.d/httpd start # vi /var/www/html/index.html 3. セキュリティグループの設定 80番、443版を通す Security Groups -> Create …

EC2 に NFS クライアント設定した メモ

AWS

# sudo su - # yum -y install portmap # yum -y install nfs-utils # yum -y install nfs-utils-lib # mkdir /data # vi /etc/fstab 10.77.77.77:/data /data nfs rw,hard,intr 0 0 # mount -a # df -h Filesystem Size Used Avail Use% Mounted on /dev/xv…

EC2 に NFS サーバ構築した メモ

AWS

# sudo su - # yum -y install portmap # yum -y install nfs-utils # yum -y install nfs-utils-lib # mkdir /data # vi /etc/exports /data 10.99.99.99(rw) # vi /etc/hosts.deny portmap:ALL lockd:ALL mountd:ALL rquotad:ALL statd:ALL # vi /etc/host…

RDSでスロークエリログを取れるように設定したときの メモ

AWS

1. クレデンシャルファイルの作成 # vi /opt/aws/apitools/rds/cred.txt AWSAccessKeyId=アクセスキーID AWSSecretKey=シークレットキー # アクセスキーID と シークレットキーは下記から # https://portal.aws.amazon.com/gp/aws/securityCredentials 2. 設…

Apache に mod_ssl をインストールしてエラーになったことにやったこと メモ

AWS

NGパターン モジュール間のコンフリクトが発生してインストールできない # yum -y install mod_ssl Loaded plugins: priorities, security, update-motd, upgrade-helper amzn-main | 2.1 kB 00:00 amzn-updates | 2.3 kB 00:00 48 packages excluded due to…

WindowsUpdateが自動でされない時にやったこと メモ

https://www.upken.jp/kb/proxy-for-windowsupdate.html ○windows updateのプロキシ確認 netsh winhttp show proxy ○プロキシの設定削除 netsh winhttp reset proxy ○プロキシ設定 netsh winhttp set proxy proxy-server="proxy.pub.hoge.co.jp:8080" bypass…

パワーポイント PowerPoint 2011 でコピペする方法メモ

option キーを押しながら ドラッグする。 command + c 、command + v ではコピペできない。 ことえりが悪さしているとのうわさあり

デバッグログの出し方 メモ

$this->log('hogehoge' , LOG_DEBUG); $this->log('リファラー : '.$_SERVER['HTTP_REFERER'] , LOG_DEBUG); app/tmp/logs/201303_debug.log にログが出る

AMI を他のアカウントで使えるようにする メモ

AWS

1. 相手方のアカウントID を調べる https://portal.aws.amazon.com/gp/aws/manageYourAccount? 9999-9999-9999 形式になっているはず 2. AMI の共有設定 AWSマネジメントコンソール -> AMIs 共有するAMIを右クリック -> Edit Permissions Private にチェック…

mysqldump をリストアして Access denied; you need (at least one of) the SUPER privilege(s) for this operation になった時にやったこと メモ

AWS

% mysqldump -u hoge hogedb > hogedb.sql % vi hogedb.sql /*!50013 DEFINER=`hoge`@`%` SQL SECURITY DEFINER */ hoge を リストアするDBのオーナ名に変更する

postfix でほかのサーバからのメールを中継できなかったときにやったこと メモ

AWS

メールの転送を受け入れるホストを記述した # vi /etc/postfix/main.cf mynetworks_style = host mynetworks = 127.0.0.1, 10.xxx.xxx.xxx, 10.yyy.yyy.yyy # /etc/init.d/postfix restart

VirtualBox に Windows XP インストールしたけど Windows Update できなかったときにやったこと メモ

Mac

以下をダウンロードしてインストールする WindowsXP-KB835935-SP2-JPN WindowsXP-KB932823-v3-x86-JPN.exe WindowsXP-KB936929-SP3-x86-JPN ファイル名の通り

AMI の作り方 メモ

AWS

AWSマネジメントコンソール -> EC2 INSTANCES -> インスタンス選択 「Actions」から Create Image (EBS AMI)選択 Image Name になんか入れる(後で検索しやすい文字列) No Reboot はチェックしない。チェックする場合は sync した後で Root Volume チェック …

ELB ロードバランサー でセッション管理する メモ

AWS

AWSマネジメントコンソール -> EC2 -> Load Balancers Description -> Port Configuration -> ( edit )をクリック Enable Load Balancer Generated Cookie Stickiness をチェック Expiration Period に Cookie の有効期間をセット Save 以上アプリケーション…

ウイルスバスター (2012) を OS X Mountain Lion 10.8 にインストールして再起動のループが止まらなくなったときにしたこと メモ

Mac

Mac をセーフモードで起動してウイルスバスター 2012 をアンインストールした Macの電源をオン ポーンという起動音がしたらすかさずSHIFTキーを押してそのままにする 灰色の Apple アイコンと進捗状況インジケータ (回転するギアマーク) が表示されたら「shi…

cli53 を使って ホスト名を Route53 ( DNS ) に登録する bash スクリプト

AWS

#!/bin/bash export AWS_ACCESS_KEY_ID='XXXXXXXXXX' export AWS_SECRET_ACCESS_KEY='XXXXXXXXXXXXXXXXXXXX' DOMAIN_NAME=`cli53 list | grep 'Name:' | sed 's/Name: //g' | sed "s/.\$//"` HOST_NAME=`hostname` PUBLIC_IPV4=`ec2-metadata | grep public-…

コマンドライン や シェルスクリプト ( bash , sh ) から Route53 ( DNS ) の設定を行えるツール cli53 のインストール メモ

AWS

# yum install python # yum install python-setuptools # yum install git # sudo easy_install dnspython # cd /tmp # git clone http://github.com/boto/boto # cd boto # python setup.py install # cd /tmp # git clone https://github.com/barnybug/cl…

ホスト名を設定する メモ

AWS

# vi /etc/sysconfig/network HOSTNAME=hoge # vi /etc/hosts 127.0.0.1 localhost localhost.localdomain hoge hoge.localdomain # reboot ※) EC2 はOSの reboot をしても IPアドレス は変わらない。 ローカル、グローバルとも。 public-hostname、local-ho…

ELBをたてる メモ

AWS

Services -> EC2 -> Load Balancers Create Load Balancer -> Load Balancer Name : ロードバランサー名 -> Continue デフォルトで Continue -> ロードバランサーに配属するWebサーバを選択 Continue Continue -> Close

他のアカウントで作ったAMIからインスタンスを作る メモ

AWS

※) Security Groups は先に作っておくこと Services -> EC2 -> instances Launch Instance -> Classic Wizard -> Continue Community AMIsタブ -> Viewing: Private Images -> 検索ボックスにキーワード 目的のAMIのSelectボタン -> インスタンス数、インス…

SSLサーバ証明書 が埋め込まれた ELB をつくる メモ

AWS

参考ページ http://norinoritakanori.blog90.fc2.com/blog-entry-230.html AWSコンソール ↓ EC2タブクリック ↓ LoadBalancersクリック ↓ Create Load Balancerクリック ↓ ELBの名前作成して、プロトコルにHTTPS(ポート443)追加。 80 -> 80 443 -> 443 cont…

SSLサーバ証明書を購入するためのCSRを作成する メモ

AWS

キーペア(秘密鍵と公開鍵)の作成 $ openssl genrsa -des3 2048 > test.key Generating RSA private key, 2048 bit long modulus ................................+++ ................................................................................ .…

メールサーバを建てる メモ

AWS

EC2を建てる http://d.hatena.ne.jp/knaka20blue/20130217/1361072532 PostFix と mail コマンドのインストール # yum update -y # yum install postfix -y # yum install mailx PostFixの設定 # mv /etc/postfix/main.cf /etc/postfix/main.cf.ORG # vi /et…