2013-02-01から1ヶ月間の記事一覧

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…

EC2インスタンス作る メモ

AWS

EC2コンソールにログイン https://console.aws.amazon.com/ec2/v2/home?region=ap-northeast-1 Instance -> Launch Instance -> Amazon Linux AMI 21.09 64bit -> Number of Instances:1 、Instance Type: T1 Micro (t1.micro, 613 MiB) Launch Instances ON…

ローカルIPとかを確認するとき メモ

AWS

$ ec2-metadata http://docs.aws.amazon.com/AWSEC2/latest/CommandLineReference/command-reference.html

Elastic IP 固定 グローバルIPアドレスを付ける メモ

AWS

まずはアクセスキーを取得する https://portal.aws.amazon.com/gp/aws/securityCredentials アクセスキーIDとシークレットアクセスキー(クリックして表示)を取得する アクセスキーID : 'アクセスキーID文字列' シークレットアクセスキー : 'シークレットアク…

Linux クライアントのインストール メモ

# yum install postgresql postgresql-libs

インストール後のユーザ登録メモ

認証方式をパスワード方式に変更 $ su - # cd /var/lib/pgsql/9.2/data/ # cp pg_hba.conf pg_hba.conf.ORG # vi pg_hba.conf # "local" is for Unix domain socket connections only #local all all peer local all all md5 # IPv4 local connections: #hos…

OAuth2.0 プロバイダ環境を作る メモ

AWS

PECL インストール # yum -y install php-pear # yum -y install php-devel # yum -y install httpd-devel # pecl # yum install curl-devel # pecl install oauth-beta

pem ファイルから TeraTerm で使える 秘密鍵を作る メモ

AWS

puttygen.exe 起動 pem から ppk へ変換 Conversions(変換) -> Import key(鍵のインポート) pem ファイルを読み込む hoge.pem 秘密鍵の保存 Save private key (秘密鍵の保存) クリック 適当な名前を付けて ppk ファイルを保存する hoge.ppk ppk から OpenSSH…