Nucleus 3.3

(最終更新日時:2009-02-21 08:24:13)
ブログシステムとして、オープンソースのCMS(コンテンツ管理システム) Nucleus をインストールします。

ダウンロード

Nucleus CMS v3.3 UTF-8版nucleus3.3_ja_utf8.zip

インストール

インストールするWebサイトディレクトリでアーカイブを展開します。

当サイトでは、ドキュメントルート以外の物理ディレクトリで運用しています。
# mkdir /home/www/vhosts/system-act.com/www/weblog
# cd /home/www/vhosts/system-act.com/www
# unzip ダウンロード先/nucleus3.3_ja_utf8.zip
# mv nucleus3.3_ja_utf8 weblog
パーミッションを変更します。
# cd /home/www/vhosts/system-act.com/www/weblog
# chmod -R 777 media
# chmod -R 757 skins
# chmod -R 757 nucleus/plugins
# chmod    666 config.php
MySQLにweblog専用のデータベースエリアおよびユーザーを作成します。
# mysql -u root -p
Enter password: パスワード
       :
mysql> CREATE DATABASE weblog_db;
mysql> GRANT ALL ON weblog_db.*
    -> TO weblog@localhost
    -> IDENTIFIED BY 'password';
mysql> exit
apacheのホスト設定にweblogの設定を追加します。
# vi /usr/local/apache2/conf/extra/vhosts/www.system-act.com.conf
Alias /weblog    "/home/www/vhosts/system-act.com/www/weblog"
<Directory       "/home/www/vhosts/system-act.com/www/weblog">
  AllowOverride   FileInfo                               .htaccessの使用を許可します
</Directory>

# service httpd restart                                  再起動して設定を反映させます
ブラウザから http://www.system-act.com/weblog/install.php へアクセスし、 表示された手順に従ってインストールを行います。

(※)この画面が出ます。


(※)作成したweblog専用のデータベースエリアおよびユーザーを指定します。


(※)weblogの管理者を指定します。
(※)weblogの名前を指定します。

インストール用のスクリプトとSQLを削除します。

# chmod 444 /home/www/vhosts/system-act.com/www/weblog/config.php
# rm -rf /home/www/vhosts/system-act.com/www/weblog/install.{php,sql}

SEO対策

URLにおける対策として、NP_CustomURLプラグイン を導入します。
# cd /home/www/vhosts/system-act.com/www/weblog/nucleus/plugins
# unzip ダウンロードしたNP_CustomURLプラグインパッケージ

# cd ../..
# mv nucleus/plugins/sample.htaccess  .htaccess
# mv nucleus/plugins/sample_index.php index.php

# (物理ディレクトリへのマッピングで Alias を使用しているので .htaccess を変更します)
# vi .htaccess

RewriteEngine on
RewriteBase /weblog                                      URLでのディレクトリを設定します
RewriteCond %{REQUEST_FILENAME} !-f
     :

Nucleusの管理画面から「サイト管理・グローバル設定」で URL モードFancy に変更します。

Nucleusの管理画面から「サイト管理・プラグイン管理」で CustomURL を登録します。
詳細な設定方法等はプラグインの説明を参考にして行ってください。

 
a System House to build an Accounting system by the Computer Technology