Nucleus でブログサイトを作る


昨今、ココログやlivedoorなど無料のレンタルブログサービスが多く提供されているので、誰でも気軽にブログを始めることができます。しかし、レンタルブログでは、商用利用ができなかったり、容量の上限が低かったり様々な制約を受けることもあります。利用者が多すぎてレスポンスが悪いブログサービスもあります。


そんな制約を受けずに好きなようにブログを利用したい人は、レンタルサーバや自宅サーバーにブログを構築するのがよいでしょう。
ブログツールと言えば Movable Type が最も使われていて、カスタマイズや構築方法などの情報も一番多いのは確かです。しかし、商用目的で Movable Type を使用する場合は、個人利用であってもライセンスの購入が必要になります。


そこで GPLライセンスでありブログツール Nucleus(ニュークリアス)を使ってみることにしましょう。Nucleus は Perl 言語で書かれている Movable Type と違い、PHP 言語で書かれています。さらにエントリの保存にデータベース MySQL が必要です。PHP と MySQL が使えるレンタルサーバ(ロリポップなら月額なんと263円)も多くなりましたので、環境面ではさほど不自由することはないでしょう。


はじめて Nucleus を知った方でも日本語情報も多いので安心です。例えば、Nucleus(JP)フォーラム :: Board Indexで Nucleus に関する質問をしたり、問題解決事例を探すこともできます。


機能に関しても多くのプラグインが用意されているので、必要に応じてプラグインを追加することができます。ブログでは標準的に使われているカレンダやトラックバックもプラグインとして追加する必要があるのも Nucleus の特徴です。ブログにも使えるコンテンツ管理システム(CMS)ともいえるでしょう。


それでは Nucleus の良さを知るために、まず環境を構築してみることにしましょう。


Nucleus CMS Japanから Nucleus 本体をダウンロードします。Nucleus v3.21 日本語版は EUC-JP 版と UTF-8 版の 2種類がありますが、OS の文字コードに合わせるのがいいでしょう。


ダウンロードしたファイルを解凍します。EUC-JP 版であれば Nucleus3.21_ja_euc というディレクトリができますので、任意のサブディレクトリにリネーム(ここでは blog とした)し、Nucleus をインストールするサーバにアップロードします。アップロードが完了したら、config.php のパーミッションを 666 に変更します。次に画像などのアップロードに使用する media ディレクトリのパーミッションを 777 に変更します(media ディレクトリが存在しなければ新規に作成します)。


インストールは、http://<インストールしたサーバ>/blog/install.php です。インストールは画面の指示に従って進めていきます。


インストール時に必要な情報は下記のとおりです。

■データベース設定
ホスト名
ユーザー名
パスワード
データベース名
を入力します。

■管理権限を持つユーザー
表示される名前
本名(ハンドル名)
パスワード
メールアドレス

「Install Nucleus」ボタンを押します。

特に問題がなければ「インストールは完了しました!」と表示されます。
記載されているように、install.sql と install.php を削除します。そして、config.php のパーミッションを 444 に変更します。

最後に

忘れて管理画面にアクセスすると、Security Risk として以下の対処を要求されます。
install.sql should be deleted
install.php should be deleted
config.php should be non-writable (chmod to 444)


[PR]カゴヤ・インターネット・ルーティングでは Nucleus がコントロールパネルよりインストールできます。




Nucleus でブログしよう PHP


ウイルス対策ソフト メニュー

ESET Smart Security

シマンテック ノートン

ウイルスバスター

マカフィー

NOD32

ウイルスセキュリティZERO

Copyright(c) 1999-2017 ITNAVI.com サイト運営者情報