>お楽しみコーナー>Linux>ブログ サイトマップ 最終更新日:2005/07/22

センリュウのホームページへ ようこそ!

 ブログ・システム構築   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 作成