エンジニアではない、ただのWebデザイナーの私なので、
Amazon EC2、インスタンスを立ち上げてみた ところ、
深い挫折感を味わいました…。でもがんばります…。(´・ω・)
「AWS Management Console」 へログインして、
ページ左側の「Instances」 をクリック。
ページ上部の「Connent」 をクリック。
表示ウィンドウの「Example」 部分にある
ssh -i EC2key.pem root@ec2-XXXX.amazonaws.com をコピーしておきます。
ここでようやくペンちゃん(.pemファイル)を使う時がやってきました。
Mac OSXでターミナルを立ち上げます。
ターミナルは Mac OSX Leopardの場合、以下の場所にあります。
アプリケーション>ユーティリティ>ターミナル
[Enter]の部分は、キーボードの「Enter」キーを押します。
上記のステップでコピーした一行をペースト
$ ssh -i EC2key.pem root@ec2-XXXX.amazonaws.com [Enter]( yes/no )? と聞かれるので
$ yes [Enter]ログイン出来たらすかさずrootのパスワードを設定
$ passwd root [Enter]Enter new UNIX password: パスワードを入力しろと言われるので
$ パスワードを半角英数で入力 [Enter]Retype new UNIX password: 再入力しろと言われるので
$ パスワードを再入力 [Enter]パスワード作成が成功すると
passwd: password updated successfullyすかさずEC2から脱出
$ exit [Enter]
((((;゚Д゚))) ガクガクブルブル
次は Mac OSXから X.509証明書を EC2に転送します。
2つの.pemファイルが格納してあるフォルダに移動
$ cd EC2 [Enter]何があるのか調べる
$ ls [Enter]
pk-XXX.pem、cert-XXX.pemが表示されれば現在地OK最初に pk-XXX.pemをEC2へ転送
$ scp pk-XXX.pem root@ec2-XXX.amazonaws.com:/mnt [Enter]root@ec2-XXXX.amazonaws.com's password: と聞かれるので
$ rootのパスワード [Enter]
pk-XXX.pem 100% 926 0.9KB/s 00:00 となれば転送成功次に cert-XXX.pemをEC2へ転送
$ scp cert-XXX.pem root@ec2-XXX.amazonaws.com:/mnt [Enter]root@ec2-XXXX.amazonaws.com's password: と聞かれるので
$ rootのパスワード [Enter]
cert-XXX.pem 100% 926 0.9KB/s 00:00 となれば転送成功ホームディレクトリ以下のEC2フォルダから脱出
$ cd ../ [Enter]
((((;゚Д゚))) ガクガクブルブル
X.509証明書がきちんとEC2に転送できたかどうか確認します。
EC2へSSHログイン
$ ssh -i EC2key.pem root@ec2-XXXX.amazonaws.com [Enter]現在地を確認する
$ pwd [Enter]最上位に移動
$ cd / [Enter]何があるのか調べる
$ ls [Enter]
mntフォルダが見えればOKmntフォルダへ移動する
$ cd mnt [Enter]何があるのか調べる
$ ls [Enter]
pk-XXX.pem、cert-XXX.pemがあればOK!!
((((;゚Д゚))) ガクガクブルブル
Apacheを起動します。
最上位に移動
$ cd / [Enter]タイムゾーン確認
$ date [Enter]
時間がずれてるYO!Macの時間をサーバにコピー
$ cp /usr/share/zoneinfo/Japan /etc/localtime [Enter]パッケージリストを取得してみる
$ apt-get update [Enter]パッケージリストを更新してみる
$ apt-get check [Enter]パッケージをアップグレードしてみる
$ apt-get upgrade [Enter][Y/n/?] と聞かれるので
$ Y [Enter]
Setting up linux-libc-dev で成功Apacheをインストールする
$ apt-get install apache2 [Enter][Y/n/?] と聞かれるので
$ Y [Enter]
ぴろぴろインストールが始まり、Setting up apache2 と表示されれば完了EC2から脱出
$ exit [Enter]
((((;゚Д゚))) ガクガクブルブル
なんだか、ものすごい事をしでかしてしまった気になってきました...。
深呼吸してから、前回の挫折感を払拭すべく
ec2-XXXX.amazonaws.com へ念願のブラウザアクセス!
「It works!」 が表示されました!!!!!
こうやってエンジニアではない、ただのWebデザイナーの私なのに、
生意気にも、Apachを立ち上げちゃったのでした。
関連エントリー
- こんなにスゴイぞ、Amazon EC2
- Amazon Web Service、アカウントを取得してみた
- Amazon EC2/S3を申し込んでみた
- Amazon EC2、X.509証明書を取得してみた
- AWS Management Consoleで Key Pairsを取得してみた
- Mac OSXでAmazon EC2 Command-Line Toolsを使ってみた
- Amazon EC2、インスタンスを立ち上げてみた
- Amazon EC2、SSHでログインしてApacheを起動してみた
- Amazon EC2、Debianを設定してみた
- Amazon EC2、DebianでFTP(vsftpd)設定
- Amazon EC2のイメージファイルをS3に保存する
- Amazon EC2で固定IPを取得する
- Amazon EC2を独自ドメインで使う
- Amazon EC2をバーチャルドメインで運用する
- Amazon EC2、EBS(Elastic Block Store)を使ってみた
- Amazon EBSで Apache2とmysqlを動かしてみた
- Amazon CloudFront でちょっぱやを実装してみた
- Amazon EC2、AMIを共有する
- Amazon EC2上でインスタンスをオートスケールできる「Wakame」
- [ 非常事態宣言!!] Amazon EC2、ホームページが消えました
- Amazon サポートセンターに連絡を取ってみた
- Amazon EC2、SSH(22番ポート)の設定方法はこうすべき!