Skip to content

自宅サーバー始めました

|

ついカッとなってNEC Express5800をポチったのがほんの二週間弱ほど前のこと。サーバが届いた週末からずっと設定したりいじったりして遊んでいました。

本来はCentOSを入れるつもりだったのですが、色々と偶然が重なりUbuntuを入れることになりました。RHEL系以外のLinuxを使うのは初めてでした。Ubuntuサーバ、とても使いやすいですね。(主にパッケージ管理やapache2周りなど。)なんで今まで敬遠してたのか分かりません。その作業ログや備忘録などを兼ねて。

やったこと

  • UbuntuサーバーOSをインストール
  • システムの設定
  • ネットワークの設定
  • iptablesの設定
  • OpenSSHの設定
  • OCNルータモデムの設定
  • ApacheとPHPのインストールと設定
  • RubyやRailsのインストール
  • Value Domainでドメインの取得とDNSの設定
  • メール用にGoogleAppsStandardの登録とDNSの設定
  • 自分のWebサイトの作成(http://mitukiii.jp/

他にも、自分用スクリプトを置いたり、Tumblifeのページを作成中だったり、これについては改めて別の記事として書こうと思います。

参考リンク

Ubuntu Linux 自宅サーバー – PC雑記帳
Ubuntuのインストールから、システムの設定、ネットワークの設定、iptablesの設定、OpenSSHの設定、Apacheの設定、ほぼ全てこのサイト様を参考にさせて頂きました。とても参考になりました。有り難いです。

ドメイン名取得(独自ドメイン編) – Fedoraで自宅サーバー構築
Value Domainでのドメインの取り方と、DNSの設定はこちらを参考にさせて頂きました。

@IT:sshでパスワードなしにログインするには
404 Blog Not Found:tips – sshでパスワード無しログイン
Help.GitHub – Generating SSH keys (OSX)
自衛のためOpenSSHは鍵認証のみにしました。GitHub登録時に鍵は作ってたので、後はサーバ側での設定だけでした。

www あり?なし?サイト運営はどっちで始めるべき?
サブドメインを全て転送する.htaccessの書き方はこちらよりコピペ。mod_rewriteガリガリ書けるようになりたいです。

UbuntuでApache+PHP+MySQLの開発! | 不定期ソフトウェア開発
Debian系のApacheの設定の流儀と、PHP周りのインストール/設定はこちらの記事を参考にさせて頂きました。RHEL系の設定の仕方慣れてたので、Debian系の流儀にはまだ慣れないです。ただ、こちらの方が簡単で管理しやすそうですね。

Ubuntu/Ruby on Rails – TOBY SOFT wiki
Ubuntu/Redmine – TOBY SOFT wiki
RubyやRailsのインストール/設定はこちらを参考にしています。(現在進行形。)まだPHPで動くものしか置いてないですが、早くRailsを自分のサーバで動くようにしたいです。

Google Apps + 独自ドメインで自分だけのメールアドレス
折角自分のドメインを取ったので、安心と信頼のGoogle Apps Standardでメールサーバを借りました。その申込からDNSの設定はこちらの記事が大変参考になりました。

これからやること・やりたいこと

  • 自分のWebサイトをもっとマシにする。
  • Tumblifeのサポートページを作る。
    (Android版のアップデートや、iPad版の完成をさせる。)
  • Ruby on Railsを動かせるようにする。
    Rails 3を使ってみたい。
  • symfonyを動かせるようにする。
    Symfony2も使ってみたい。
  • FriendFeedカレンダー作りたい。
  • Twitter未来ダイレクトメッセージ作りたい。

雑感

自宅サーバーがこんなにお手軽に出来るもんだとは思ってませんでした。(もちろん会社での仕事や本を読んである程度の基礎はありましたが。)最近は安いレンタルサーバやVPSもありますが、自宅サーバのwktk感は素敵ですね。制限なく、何でも出来ます。Express5800は結構静かなので生活への影響もないと思います。後は、サーバの電気代をどうするかですね。後付で、月額1500円〜3000円くらいかかるものだと知りました。レンタルサーバの方が安いじゃないですか…。初期投資はケチらずサーバは消費電力が少なく静かなものを買いましょう。

Post a Comment

Your email is never published nor shared. Required fields are marked *
*
*