■国産CMS Magic3 インストールメモ
超高機能型国産CMS Magic3 のインストールメモ。インストールは非常に容易。コマースやblog・掲示板などの機能を始め、デモデータのインストール機能やJoomla v1.5までのテンプレート互換など初期のサイト構築の手間を大きく軽減してくれる機能が満載。高機能な汎用タイプは設置者が十分な設計イメージを持っていないと迷うことになりがちだが、デモデータが用意されているおかげで管理画面のカスタマイズも含めてイメージしやすくなっている。わかりやすさという点ではBaserCMSなどシンプルなものもいいが、joomlaのテンプレートを活用して簡単にデザインの凝った多機能なサイトを作ろうと思うなら、Magic3を試してみるのがいいと思う。
事前にMySQLでDBとユーザを作成しておくこと
今回はhttp://www.example.com/magic3/となるよう仮定して設定を行う
# cd ~/download/
# wget http://iij.dl.sourceforge.jp/magic3/50471/magic3_1.17.15_src.tar.gz
# tar zxvf magic3_1.17.15_src.tar.gz
# mv magic3 /var/www/html/
# chown -R apache:apache /var/www/html/magic3
http://www.example.com/magic3/ にアクセスしてGUIの指示に従う
以降は本家のドキュメント参照
http://www.magic3.org/doc/index.php?ドキュメント
centos, cms, php
Loading...
■国産CMS BaserCMSのインストールメモ
国産CMSであるBaserCMSをインストールした時のメモ。管理画面が充実しており慣れればかなり使いやすいと思われる。自宅環境のCentOS5サーバではeAcceleratorと相性がでるらしく.htaccessでeAcceleratorを無効にしてやらないとうまく動作しなかった。php.iniやeaccelerator.iniのメモリを128M以上にしてもうまくいかなかったので取りあえず無効化で対応。
展開したいURLの位置まで移動
(今回はhttp://www.example.com/basercms/となるよう仮定)
BaserCMSとプラグイン、テーマファイルのダウンロード
# cd ~/download/
# wget http://basercms.net/packages/download/basercms/1.6.8
# mv 1.6.8 basercms-1.6.8.zip
# wget http://basercms.net/packages/download/baseruploader/1.2.9
# mv 1.2.9 baseruploader-1.2.9.zip
# wget http://basercms.net/packages/download/basertwitter/1.0.1
# mv 1.0.1 basertwitter-1.0.1.zip
# wget http://basercms.net/packages/download/theme_simplerest
# mv theme_simplerest theme_simplerest.zip
# wget http://basercms.net/packages/download/theme_simplecorp
# mv theme_simplecorp theme_simplecorp.zip
それぞれを解凍して配置
# unzip basercms-1.6.8.zip
# unzip baseruploader-1.2.9.zip
# mv uploader basercms-1.6.8/app/plugins/
# unzip basertwitter-1.0.1.zip
# mv twitter basercms-1.6.8/app/plugins/
# unzip theme_simplerest.zip
# mv simplerest basercms-1.6.8/app/webroot/themed/
# unzip theme_simplecorp.zip
# mv simplecorp basercms-1.6.8/app/webroot/themed/
# mv basercms-1.6.8 /var/www/html/basercms
アクセス権等を修正
# cd /var/www/html/
# chown -R apache:apache basercms
# chmod -R 0707 basercms
.htaccessにeAcceleratorの無効化を追記する
# vi basercms/.htaccess
# vi basercms/app/webroot/.htaccess
以下を追記
php_flag eaccelerator.enable 0
php_flag eaccelerator.optimizer 0
core.phpの修正
# vi basercms/app/config/core.php
以下を修正
Configure::write(‘Session.save’, ‘cake’);
Security.saltの値を任意のものに変更
Apacheを再起動
# apachectl graceful
http://www.example.com/basercms/ にアクセスしてGUIの指示に従う
設定などは以下の本家サイトを参照
インストールあとのはじめの一歩
http://basercms.net/manuals/introductions/fast_steps
修正パッチの適用方法(1/13現在3つ有り)
http://basercms.net/manuals/introductions/9.html
centos, cms, php
Loading...