2010年09月09日

経緯

折角サーバを建てたので、ブログを移転すべくWordPressを自鯖に建てました!
(前回記事: 自宅サーバー始めました

新ブログ
mitukiii.jp

旧ブログ
Say Hello to Sunshine

旧ブログの記事のパーマリンクにはそれぞれ新ブログへのリンクが貼ってあります。この記事を最後に旧ブログは更新しません。消すつもりはなく、そのまま残しておくつもりです。

フィードについてはリダイレクトなどの処理が出来ません。現在旧ブログでフィードを取って頂いてる方は、新ブログの方へ付け替えて頂けると助かります。

参考リンク

UbuntuにWordPressをインストールしてみる: 明日のために今日できる事。
WordPress用にMySQLのデータベース作成 – 事前準備 – WordPressの使い方
普段PostgreSQLを使うことが多く、MySQLの設定周りに苦戦しました。
その他は特に障害はなく、すんなりと構築することが出来ました。

雑感など

移転に当たっては、記事のエクスポート/インポートは簡単に出来ました。画像の移行が大変でした。LivedoorBlogは画像のエクスポートが出来ません。エクスポートしたテキストから画像のURL抜き出して簡単なスクリプトで落としてきました。あとは、スタイルの調整に一番時間がかかりました。いかに僕がいい加減なHTMLを書いてたかですね…。

WordPressは、インストールが簡単でした。プラグインやテーマも豊富で、管理画面がとても使いやすいです。また、PHPで書かれていて、使用者が多い(情報が多い)のでカスタマイズの敷居も低いです。自分で使ってみて、WordPress人気の理由が実感出来ました。これからは今まで以上にガシガシと更新して行きたいです。

LivedoorBlogさん、約一年間ありがとうございました。
WordPressさん、今後はよろしくお願い致します。



mitukiii at 19:35|Permalinkこの記事をクリップ!Web | プログラム

2010年09月05日

事の発端



mitukiii at 16:47|Permalinkこの記事をクリップ!プログラム | Web

ついカッとなって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円くらいかかるものだと知りました。レンタルサーバの方が安いじゃないですか...。初期投資はケチらずサーバは消費電力が少なく静かなものを買いましょう。

mitukiii at 11:06|Permalinkこの記事をクリップ!プログラム | Web