センリュウのホームページへ ようこそ!
ブログ・システム構築 p_blog

いま流行しているブログをやってみました。
●準備
●Apache、php、mysqlが必要。だいたいのディストリビューションに標準装備されていると思います。
httpdとmysqldは、自動起動にしておく。
●P_BLOG用ユーザー・アカウントの作成
ここでは、ユーザー名 pbloguser、パスワード pblogpasswdにしたとします。
●MySQLの管理パスワードの設定(ここでは、mysqlpasswdにしたとします。)
# mysql -u root
> GRANT ALL ON *.* TO root@localhost IDENTIFIED BY 'mysqlpasswd';
> GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'mysqlpasswd';
> GRANT ALL ON *.* TO pbloguser@localhost IDENTIFIED BY 'pblogpasswd';
> flush privileges;
> quit;
●P_BLOGのインストール
http://pbx.homeunix.org/p_blog/index.phpよりダウンロード。
webサーバーの公開ディレクトリ(例えば、/home/foo/public_html)に展開する。
# tar xzvf P_BLOG_v1.0RC1.tar.gz
自動的にfoo所有で展開されたのでそのままでOKにしたが、/var/www/htmlなどに展開した場合は、できたP_BLOG_v1.0RC1ディレクトリ以下をApacheの動作ユーザー(例えば、apache)の所有に変更しておく。
●P_BLOGの設定
webブラウザ上でおこなう。
http://localhost/~foo/P_BLOG_v1.0RC1/SETUP/
step1 赤の部分を修正する。
database name p_blog そのまま
host name localhost そのまま
user name pbloguser MySQLユーザー名に変更
user pass pblogpasswd MySQLユーザーのパスワードに変更
step2
1)の欄には、「/~foo/P_BLOG_v1.0RC1/」を入力する。
2)言語 Japanese
3)タイムゾーン +9:00
以上で、startを押す。
step3 nextを押す。
step4 完了
完了したら、他のユーザーが勝手に初期化しないように、/SETUP/ディレクトリは削除しておく。
step2の設定は、後の「Weblogの設定」で変更できる。
●Weblogの管理設定
Weblog管理用アカウントの作成
http://localhost/~foo/P_BLOG_v1.0RC1/admin/root/root_login.php
外からの場合は、http://www.sample.com/~foo/P_BLOG_v1.0RC1/admin/root/root_login.php
最初にMySQLのユーザー名とパスワードを聞かれるので、pbloguserとpblogpasswdを入力してやる。
ログインに成功したら、「新規アカウント作成」をクリックする。
新しいWeblog管理車用のユーザー名、パスワード、メールアドレスを設定する。(ここではfoo、*****、foo@sample.com)
Weblogの設定
http://localhost/~foo/P_BLOG_v1.0RC1/admin/login.php
外からの場合は、http://www.sample.com/~foo/P_BLOG_v1.0RC1/admin/login.php
作成したアカウントでログインする。
P_BLOGの設定画面が表示される。
環境設定
「基本」 サイト名、サブタイトルを適当に変更する。
「フィードバック…の設定」 メールアドレスをfoo@sample.comに変更。
これらの設定は、p_globデータベースのp_configテーブルに記述される。
●投稿
http://localhost/~foo/P_BLOG_v1.0RC1/admin/login.php
外からの場合は、http://www.sample.com/~foo/P_BLOG_v1.0RC1/admin/login.php
右の「ログ」より入る。
投稿。 タイトル、カテゴリー(カテゴリー別に見ることができる)等を入れて、本文を書き込む。
プレビュー→公開。
これで、http://www.sample.com/~foo/P_BLOG_v1.0RC1/index.php で見ることができるようになる。
履歴 2005/02 作成