Results for tag "ムームードメイン"

ubuntuとムームードメインとWindows Liveでredmineから独自ドメインのメールを送ろう

Windows Liveなら独自ドメインのメールアドレスが作れるらしいので、
redmineからユーザーへお知らせメールを独自ドメインのメールアドレスから送られるように設定した。
設定を備忘録として記す。
※以前はGoogle Appsで独自ドメインのメールアドレスが作れたが、有料サービスに切り替わってしまった。
 Windows Liveなら無料で作れるらしい。

Windows Liveでの独自ドメインのメールアドレスを設定する方法は以下の記事を参考にした。
Windows Live + 独自ドメインで自分だけのメールアドレス

Windows Liveのアカウントの設定方法は上記の記事を参照してほしい。
ここでは、ムームードメインの設定方法とredmineからメールを送る設定を説明する。

なお、ムームードメインでのドメイン取得方法および設定画面へのアクセス方法は過去記事chat.acができるまで(ドメイン取得)を参照されたし。

smtp.01
ドメインの設定画面を表示したら、
MXの場合は、種別:MX、内容にWindows Live指定の文字列を設定する。
TXTの場合は、種別:TXT、内容にWindows Live指定の文字列を設定する。
設定したら、セットアップ情報変更ボタンを押して終了。

次にtera termからubuntuにアクセスして、redmineにsmtpの設定を行う。
なお、tera termの使い方は過去記事chat.acができるまで(statusnetをインストール)を参照されたし。

ubuntu@ip-x-x-x-x:~$ sudo nano /etc/redmine/default/configuration.yml

tera termからredmineにアクセスしたら、上記のコマンドを打ち込むと、
nanoが立ち上がり、configuration.ymlが新規作成される。

default:
    email_delivery:
    smtp_settings:
        enable_starttls_auto: true
        address: "smtp.live.com"
        port:587
        domain: "smtp.live.com"
        authentication: :plain
        user_name: "xxx@chat.ac"
        password: "xxxxxxxx"

nanoで上記を記入する。
user_nameとpasswordはWindows Liveで取得した独自ドメインのアカウントとパスワードを記入すること。
記入し終わったら、Ctrl+Xでファイルを保存して、nano終了。

以上で設定終わり。


0

ubuntuとムームードメインでサブドメインを設定しよう

ブログのURLを変えた。
新しいURLは
http://blog.chat.ac

サブドメインを使ってみたのだ。
備忘録として、設定方法を書きとめておく。

まずムームードメインでサブドメインを設定しよう。
ムームードメインの契約方法やコンパネの使い方とかは下記の過去記事を参考にしてください。
chat.acができるまで(ドメイン取得)
chat.acができるまで(ドメイン名設定)

subdomain.01
ムームードメインのサーバー設定画面を開いたら、以下の通り設定する。
サブドメイン:blog
種別:A
内容:IPアドレス(サーバー(私の場合Amazon EC2)で取った固定IPアドレス)
上記を設定して、セットアップ情報設定ボタンを押す。
以上、ムームードメイン側の設定は完了。
実にカンタン!

次は、ubuntuの設定を行う。
Tera Termを使って、Amazon EC2のubuntuに繋ぐ。
Tera Termの使い方も過去記事参照されたし。
chat.acができるまで(statusnetをインストール)

ubuntuでのサブドメインの設定方法は以下の記事を参考にさせてもらった。
http://qiita.com/items/0c81d14c9c1ad5367675

上記の記事とほぼ同じ内容だけど、一応自分の設定を載せておく。

ubuntu@ip-x-x-x-x:~$ sudo nano /etc/apache2/sites-available/blog

nanoを起動して、blogファイルを新規作成する。

<VirtualHost *:80>
    ServerName blog.chat.ac
    ServerAdmin webmaster@localhost
    DocumentRoot  /var/www/blog
    ErrorLog /var/log/apache2/blog.error.log
    CustomLog /var/log/apache2/blog.access.log combined
    LogLevel warn
</VirtualHost>

blogファイルの内容は上記の通り。
Ctrl+Xでblogファイルをセーブしてnano終了。

ubuntu@ip-x-x-x-x:~$ sudo a2ensite blog

有効化

ubuntu@ip-x-x-x-x:~$ sudo service apache2 reload

アパッチ再起動
以上。


2

chat.acができるまで(ドメイン名設定)

前回はAmazon EC2でのサーバーの設定作業を説明しました。
今回は前回立ち上げたサーバーとムームードメインで取得したドメイン名を関連付けましょう。
これで、ブラウザからドメイン名を入力してサーバーへアクセスできるようになります。
では早速手順を説明しましょう。

Step.1:ドメイン名に固定IPアドレスを関連付ける

muumuu-domain-10
ムームードメインのトップページの左上にあるコンパネをクリックします。
※コンパネとはコントロールパネルの略でしょう。

muumuu-domain-11
コントロールパネルのページが開きますので、
前々回設定したムームードメインのIDとパスワードを入力してログインをクリックします。

muumuu-domain-12
次にドメイン一覧のページが開きますので、
自分のドメイン名(私の場合chat.ac)をクリックしてください。

muumuu-domain-13
次にそのドメインのドメイン情報が表示されますので、
ネームサーバ設定変更の欄の
サービス:ムームーDNS
にあるセットアップボタンをクリックしてください。
※サービスがムームーDNSになっていなかったらネームサーバ設定変更ボタンをクリックしてムームーDNSに変更してください。

muumuu-domain-14
次にカスタム設定のセットアップ情報変更画面になりますので、
設定2の欄に
種類:A
内容:Amazon EC2で取得した固定IPアドレス
を設定してセットアップ情報変更ボタンをクリックして、完了です。
※もしサブドメイン(wwwなど)を設定したい場合は、
 サブドメイン:www
 などと設定すればできます。

今回は非常に簡単でしたね。
次回はいよいよ、statusnetをインストールします。


2

chat.acができるまで(ドメイン取得)

前回概要を説明しました。
今回からsimmter.com立ち上げの具体的な作業について説明してきましょう。
まずは、ドメインの取得方法を説明しましょう。

今回使ったドメイン取得のサービス会社はムームードメインです。
ムームードメイン
http://muumuu-domain.com
ポップな雰囲気が私の好みではありませんが、機能と安さはピカイチに良いので、ここを使うことにしました。
では、ムームードメインでのドメイン取得方法を説明しましょう。

Step.1:ドメイン名が取得できるか確認

まず最初に自分が使いたいドメイン名が取得できるか確認しましょう。

muumuu-domain-1
ムームードメインのトップページの最初に
自分がこれから使用したいドメイン名が使えるか検索できる入力ボックスがありますので、
そこにドメイン名を入力して検索してください。
私の場合は、simtterですね。
ためしにsimtterと入力して検索をクリックしてみましょう。

muumuu-domain-2
chat.acは私がすでに取得しているので「取得できません」と表示され、
.netや.jpなどはまだ誰も取得していないので「取得できます」と表示されたと思います。
これらのそれぞれのドメイン名は世界で一人ずつしか使えません。
そして誰でも取得できますので、早い者勝ちです。
自分が使いたかったドメイン名がすでに取得されていた場合は、残念ですがあきらめて、空いているドメイン名を使いましょう。
自分が使うドメイン名が決まったら、「取得できます」をクリックして、申し込みの作業の移りましょう。

Step.2:ドメイン名取得申し込み

muumuu-domain-3
申し込みの作業画面では、左の方に申し込みの流れが表示さています。
「1.取得ドメイン検索(ステップ1の作業のことです)」→「2.ユーザー確認(この画面のことです)」→「3.お申し込みフォーム入力」→「4.お申し込み内容確認」→「5.利用規約同意」→申し込み終了
のことですね。
この流れの通り行えばOKです。
一つ注意点を挙げるとすれば、決算方法のデフォルトが「おさいぽ」という見慣れない決算方法になっていることでしょうか。
おさいぽとは、電子マネーのことらしいです。

この時点では、ドメインを取得するだけでOKです。
次回、Amazon EC2の説明を行います。その後に今回取得したドメインの設定を行います。


3

chat.acができるまで(概要)

前回書いた通り、
statusnetを使ってchat.acができるまでを解説していきますが、chat.acはいろいろな会社のいろいろなサービスを使って実現していますので、
まずは、どの会社のサービスを使っているのか、あらましを説明しましょう。

ドメイン取得

ムームードメイン
http://muumuu-domain.com
ドメインの取得サービスを行っている会社は沢山ありますが、
この会社に決めた理由は安くて充実したDNSカスタム設定があるからです。
chat.acの場合、ドメイン取得料は年間980円です。
これはほぼ業界最安値と言って良いでしょう。
それでいて、充実したDNSカスタム設定があるので安心です。
サイトを立ち上げる上で、DNSカスタム設定ができるかできないかは、非常に重要になってくるので、
この機能が充実していることはサービスを受ける上で重要な要素になります。
後述のAmazon EC2でDNSカスタム設定を使う必要がでてきます。

サーバー

Amazon EC2
http://aws.amazon.com/jp/ec2
いわずと知れた大手ネットストアのアマゾンがやっているサーバーサービスです。
やはり沢山の会社がレンタルサーバーやらIaaSやらSaaSやらPaaSやらと言ってサービスを行っていますが、
このサーバーの良いところは、安くて速いことです。
chat.acの場合、1年間無料枠というのを使っていて、1年間は無料です。
1年後から有料になりますが、それもサーバーのCPU利用率やアクセス量によって値段が決まり、少ない利用量なら1ヶ月100円ぐらいで使えます。
(それは、つまり利用者が少ないサイトを意味するので悲しいことでもありますが)
もし、(何かの間違いで)人気サイトになって、とんでもない金額になってしまったら、そのときは、サーバーをもっと安価なサービスへ移すなりを考えれば良いので、
とにかく、最初の立ち上げを無料で行えるのは心強いですね。
そして、このサーバーのもう一つの魅力が速いことです。
このサーバーは世界にサーバーが置いてあって、東京にもあります。
chat.acの場合も東京のサーバーを使っています。
実際アクセスしてみください。
クイッと画面が表示されたかと思います。
もっさり画面が表示されるか、それともクイッと画面が表示されるかは、サーバーの速度によります。
サーバーの速度もサーバー本体の速度とサーバーがどこに設置してあるかに依存します。
安いサーバーの場合、アメリカに設置されている場合がありますが、そこに置いたサイトはもっさり画面が表示されちゃったりするんですね。
しかし、こればっかりは実際そのサーバーにサイトを置いてみないとわからないので、賭けの部分があります。

twitterもどきのウェブアプリ(コンテンツ)

statusnet
http://status.net
SNSなどのコミュニケーションサイトを実現するウェブアプリもやはり色々なアプリが揃っています。
twitterもどきに限らず、mixiもどきなウェブアプリもあります。
このアプリに決めた理由は、非常にお手軽にインストールできるうえに機能が充実しているからです。
ウェブアプリは大抵単独では動かず、言語とデータベースをサーバーにインストールする必要がありますが、
statusnetの場合は、言語はPHP、データベースはMySQLを使っています。
このPHP+MySQLは非常にメジャーな組み合わせで、
もしインストール時にトラブルが発生した場合でも、ネットに情報がゴロゴロ落ちているので安心です。
そして、statusnetの機能の充実度はtwitterなみなところも良いですね。
よくぞ、ここまで作り上げたなと関心します。
大抵のウェブアプリは無料ですが、これももちろん無料。
この機能を無料で提供しているのですから、開発者は凄い。

※脱線話
実のところ、サーバー+ウェブアプリの組み合わせを
最初はGoogle App Engine + Jaikuengine
を考えていました。
Google App Engine
https://developers.google.com/appengine/?hl=ja
Jaikuengine
http://code.google.com/p/jaikuengine/
Google App Engineはその名の通りGoogleが提供しているサーバーサービスです。
Google App Engineの良いところは、年間縛りも無く一定の使用量ならば永年無料、しかも速さもAmazon EC2を凌ぐほどです。
また、同じくGoogle提供のJaikuengineはtwitterもどきどころかtwitterを凌ぐぐらい機能が充実しています。
これはもう使わない手は無いですね。
で、実際これを使おうとがんばってインストールしていたのですが、どうにも動きません。
Jaikuengineの使用言語はPythonで、そのバージョンが古くPython 2.5を使っていて、
Google App EngineにはPython 2.7が入っているのです。
どうにも、Jaikuengineは古いバージョンのまま放置されているようで、
インストールしても全くウンともスンとも言いませんでした。
ネットを見ると、わずかながら動かしたと言う人もいたので、自分が動かせないのが悔しくて、
1日(寝ずにほぼ24時間)Google App EngineとJaikuengineと格闘したのですが、
インストールできずに断念しました。
それからAmazon EC2 + statusnetの組み合わせを立ち上げたのですが、
こちらはほとんど躓くこともなく半日でインストール完了。
Google App Engine + Jaikuengineで苦労したことを考えるとあっけないぐらいでした。


0

chat.acができるまで

Simcityにハマって一ヶ月、
プレイ時間は300時間を越えました。
私のような人を世間ではゲーム廃人というのでしょう。

そして、simcity愛余って、
http://chat.ac
ってサイトも作ってしまいました。
これは、私のようにsimcityにはまっている人たちが集まって、
simcityについてつぶきやき、さらに廃人化しようというサイトです。
twitterもどきなstausnetというウェブアプリで実現しています。
(ちなみに、このブログはWordPressで作ってます)

さらにちなみにサーバーはAmazon EC2の1年間無料枠を使ってます。
もっとちなみにドメインはムームードメインで1年間980円で取得しました。
いやあ、ほんとに便利な世の中ですね。
ほとんどお金かけずに立派なサイトが作れてしまうのですから。

そして、備忘録として、statsunetを使ってsimtterを立ち上げるまでの一部始終をブログに残しておこうかなと思って、
ブログも立ち上げたわけですよ。
次のエントリーから、解説していきます。


0