井原プロダクトのBLOG

Since 2013。個人でアプリ作っています。

WEBプログラミング 11月9日の開発進捗

DNS設定
やっとできた!

インスタンスRebootしてみた
FTPは止まる/S3のマウントもはずれる
IPアドレスは変わらない
Start/Stopする前にAMI作成しよう!

■AMI作成は、EBSのインスタンスなら簡単だった
しかも、New Instanceをそこから立ち上げるのも簡単。
あとは、各daemonを起動して、S3をMountすればいっちょあがり。
驚愕の簡単さ。

というわけで、Linuxサーバの運用に関してはこれにて一通り大丈夫そう。
あとは、固定アドレス付与するくらいかな。

WEBプログラミング 11月7日の開発進捗

■今日はAWS Day
・いろいろな認証の整理

・S3 Backet作成
- InternetからのAccessについて (Permissionの設定など)
- EC2へMount => 無事成功

・EBSって何?
IOPSによって、StandardとProvisionedが選べる
EBSは外部からアクセスすることはできない

■明日やること
 ・まだDNSがうまく行ってない
 ・ Server ConfigのS3へのバックアップ
 ・ 登録商標の取り方研究

■その他
発明品の試作品が届いた!

問3 買い物忘れの問題

料理していて、「そろそろ塩がなくなりそう」とか「ゴミ袋が切れた」とかは、気づいたときにメモしておかないと、すぐに忘れてしまいます。

そこで、文房具好きの私は、大好きなRHODIA No.11をカバーに入れて、そのカバーに板磁石を仕込んで冷蔵庫に貼っています。このRHODIAのメモのカバーは、高級な革を使ったものから、私が使っているビニール製のものまで色々な種類がありますが、大抵のRHODIAカバーは、切り取ったメモをフタの部分にしまっておける様になっています。これによって常にメモ用紙はまっ白な状態で、すぐに新しいメモができるようになっているわけですね。板状の磁石は、ホームセンターなどで探せばあると思います。

また、ボールペンも気をつける必要があるのですが、冷蔵庫に貼ってあるメモ帳に書くので、普通のボールペンだとインクが出なくなってきます。なので、エアプレスの様にインクに空気圧をかけて上向きでも使えるものが良いと思います。


買い物に行く前に冷蔵庫の在庫確認をするのは必須じゃないですか。そのときついでに、このメモをピリピリっと気持ちよく切って出かけましょう!RHODIAをピリピリ切るのは、人生の快感のひとつですよ(プチプチより楽しい)。

最近は、気づくと妻が勝手にこのメモに追記しています。困ったもんだ。

これでひとつ問題が解決。



WEBプログラミング 11月4日の開発進捗

■ ihatomo.comにAWSIPアドレス設定してみた(静的に)
 反映はまだみたい。

■ もう一個サービス開始用にドメインとった。うひひひ。

あとは、DNS関連のお勉強を少々。今日はお休みだからね。

WEBプログラミング 11月3日の開発進捗

一応、EC2上に静的なWebサイトがつくれるところまで来ました。

■まずLinuxの習得
これ、1日(というか半日)で読んじゃいました。まぁ20年以上前だけどUnixサーバは、ユーザとして使っていたので思い出しって感じ。

たった2日でわかるLinux CentOS6.4対応

たった2日でわかるLinux CentOS6.4対応

■EC2の設定
作成したインスタンスにGlobal AddressでPingもhttpアクセスもできなかったのは、ポートが開いていなかったからでした。まぁそんなこったろうとは思っていたけど。EC2のSecurity Groupsで対象のSecurity Groupを選んで、ICMPとTCPの設定を行って、Apply rule ChangesをクリックすればOK。

あとは順調に、ApacheをInstall&起動、vsftpdもInstall&起動。目出たくFileを転送してWebサイトが表示できるようになりました。

■ 参考にしたサイト
AWS EC2にftpサーバを構築

わずか5分!? AWSのEC2でクラウドなウェブサーバーを構築してみた

さて、次にやる事は、

・このサーバイメージをAmazon S3に保存できるようにする。
DNS設定して、ihatomo.comでここを表示できるようにする。

これでやっとプログラミングに入って行ける。ふぅ。
ところで、明日はピアノコンクールです。これから少し練習しなきゃ。

問2 CD収納の問題

会社を辞めて2ヶ月は「断捨離だ!」などと片付けしまくっていたのですが、大量にあるCDをどうするかは頭の痛い課題でした。ほとんどはiTUNESに入れたとは言え、情報が圧縮されているし、できれば持っておきたい。と、色々頭を悩ませていたところ、収納スペースを半分以上減らせるアイテムを見つけて一気に解決です。

左はケースに入ったCD10枚、厚さ104mm。右はソフトケースに入れ替えたCD10枚 厚さ45mmです。57%割引!!

コクヨ CD/DVDケース メディアパス 1枚収容 50枚 黒 EDC-CME1-50D

コクヨ CD/DVDケース メディアパス 1枚収容 50枚 黒 EDC-CME1-50D

移し替えは、以下のようにCDをバラしてそれぞれを入れます。ケース部分以外は捨てないため(帯もケース内部のポケットに取っておくことができます)ケースをいくつか保存しておけば、完全に元に戻すこともできます。良くできているのは、背中のタイトル部分が丁度折り返せるようになっていることで、これによって目当てのCDを探し出すことができます。

ただ、やっぱり探しにくいので、私の場合元々のCDケースの背中にテプラを貼って、それを仕切りにしてジャンルがわかるようにしています。

これで問題がひとつ解決した。

EC2起動

Webプログラミング開始。しかし、どうしたら良いやらさっぱり。サーバなんて管理者が用意してくれてたのを使ってたしね。

今までやったこと。

1. domainとった。お名前.comで。

2. EC2起動
AWSアカウントとって、EC2のInstanceを一つStart。OSはLinux
見よう見まねでApatchなんか起動してみるも、このサーバにPingすら届かない。SSHでLoginするときのGlobal IPアドレスと、Login後に表示される内部アドレス 172.XX.XX.XXの関係がよくわからない。NATなの? Global AddressにはPing飛ばないし、、。

ここで一旦STOP。サーバにLoginしてもLinuxの事がlsとchmodくらいしかわからず、手も足も出ないのでLinuxのお勉強をする事とする。

たった2日でわかるLinux CentOS6.4対応

たった2日でわかるLinux CentOS6.4対応