Server ≫ Linux Server ≫ Fedora Core 8 ≫ ブログ(P_BLOG)

 
   
前提条件
   
  WebサーバーSSHサーバーSQLサーバーが稼働していることが前提条件になります。
   
   
P_BLOG のインストール
   
 

ブログソフト P_BLOG をダウンロード&インストールします。

まず、ダウンロードです。下記のように入力します。青文字が入力文字です。

   
   
 
[root@linux]# wget -O- http://pbx.homeunix.org/p_blog/files/dl.php?id=176 > P_BLOG.zip    ← 入力
 --19:47:34-- http://pbx.homeunix.org/p_blog/files/dl.php?id=176
 => `-'
 pbx.homeunix.org をDNSに問いあわせています... 210.142.148.140
 pbx.homeunix.org|210.142.148.140|:80 に接続しています... 接続しました。
 HTTP による接続要求を送信しました、応答を待っています... 302 Found
 場所: http://pbx.homeunix.org/p_blog/files/bin.php?id=176 [続く]
 --19:47:47-- http://pbx.homeunix.org/p_blog/files/bin.php?id=176
            => `-'
 pbx.homeunix.org|210.142.148.140|:80 に接続しています... 接続しました。
 HTTP による接続要求を送信しました、応答を待っています... 200 OK
 長さ: 857,248 (837K) [application/zip]

 100%[==========================================================>] 857,248 42.89K/s ETA 00:00

 19:48:10 (36.36 KB/s) - `-' を保存しました [857248/857248]

 
   
  ダウンロードしたP_BLOGを解凍します。下記のように入力します。青文字が入力文字です。
   
   
 [root@
linux]# unzip P_BLOG.zip    ← 入力
 
extracting: P_BLOG_ver.1.2b4/styles/rich_green/resources/title_bg.png
 creating:   P_BLOG_ver.1.2b4/styles/rich_green_fixed/
 inflating:  P_BLOG_ver.1.2b4/styles/rich_green_fixed/default.css
 creating:   P_BLOG_ver.1.2b4/styles/silk/
 inflating:  P_BLOG_ver.1.2b4/styles/silk/default.css
 creating:   P_BLOG_ver.1.2b4/styles/silk/resources/
 extracting: P_BLOG_ver.1.2b4/styles/silk/resources/bg.png
 extracting: P_BLOG_ver.1.2b4/styles/silk/resources/bg_s.png
 extracting: P_BLOG_ver.1.2b4/styles/silk/resources/bg_s_hover.png
 inflating:  P_BLOG_ver.1.2b4/styles/silk/resources/h_bg.png
 extracting: P_BLOG_ver.1.2b4/styles/silk/resources/silk_bg.png
 extracting: P_BLOG_ver.1.2b4/styles/silk/resources/silk_bg_footer_top.png
 creating:   P_BLOG_ver.1.2b4/styles/sun_flower/
 inflating:  P_BLOG_ver.1.2b4/styles/sun_flower/default.css
 creating:   P_BLOG_ver.1.2b4/styles/sun_flower/resources/
 inflating:  P_BLOG_ver.1.2b4/styles/sun_flower/resources/bg_v_stripe.png
 inflating:  P_BLOG_ver.1.2b4/styles/sun_flower/resources/flower.png
 inflating:  P_BLOG_ver.1.2b4/styles/sun_flower/resources/list_image.png
 inflating:  P_BLOG_ver.1.2b4/styles/sun_flower/resources/title_1024.jpg

 inflating:  P_BLOG_ver.1.2b4/styles/sun_flower/resources/trans.png
 inflating:  P_BLOG_ver.1.2b4/styles/sun_flower/resources/trans_black.png
 inflating:  P_BLOG_ver.1.2b4/styles/sun_flower/win_ie_style.css
 creating:   P_BLOG_ver.1.2b4/styles/sunlit_trees/
 inflating:  P_BLOG_ver.1.2b4/styles/sunlit_trees/default.css
 creating:   P_BLOG_ver.1.2b4/styles/sunlit_trees/resources/
 inflating:  P_BLOG_ver.1.2b4/styles/sunlit_trees/resources/header_mark.png
 inflating:  P_BLOG_ver.1.2b4/styles/sunlit_trees/resources/title_bg_1024.jpg
 creating:   P_BLOG_ver.1.2b4/trackback/
 creating:   P_BLOG_ver.1.2b4/trackback/admin/
 inflating:  P_BLOG_ver.1.2b4/trackback/admin/delete_ping.php
 creating:   P_BLOG_ver.1.2b4/trackback/include/
 inflating:  P_BLOG_ver.1.2b4/trackback/include/fnc_trackback.inc.php
 inflating:  P_BLOG_ver.1.2b4/trackback/include/fnc_trackback.inc.php-new
 inflating:  P_BLOG_ver.1.2b4/trackback/tb.php
 inflating:  P_BLOG_ver.1.2b4/trackback/tb.php-new
 inflating:  P_BLOG_ver.1.2b4/trackback/tb.php-old
 inflating:  P_BLOG_ver.1.2b4/trackback/tb_manual.php
 creating:   P_BLOG_ver.1.2b4/var/
 creating:   P_BLOG_ver.1.2b4/var/contents/
 inflating:  P_BLOG_ver.1.2b4/var/contents/antenna.php
 inflating:  P_BLOG_ver.1.2b4/var/contents/default.html
 inflating:  P_BLOG_ver.1.2b4/var/contents/default.inc-sample
 inflating:  P_BLOG_ver.1.2b4/var/contents/default.text-sample
 inflating:  P_BLOG_ver.1.2b4/var/contents/error401.inc
 inflating:  P_BLOG_ver.1.2b4/var/contents/error403.inc
 inflating:  P_BLOG_ver.1.2b4/var/contents/error404.inc
 creating:   P_BLOG_ver.1.2b4/var/feedback/
 creating:   P_BLOG_ver.1.2b4/var/feedback/contents/
 extracting: P_BLOG_ver.1.2b4/var/feedback/contents/default.inc.php
 inflating:  P_BLOG_ver.1.2b4/var/feedback/contents/feedback.inc.php
 inflating:  P_BLOG_ver.1.2b4/var/feedback/index.php
 creating:   P_BLOG_ver.1.2b4/var/help/
 creating:   P_BLOG_ver.1.2b4/var/help/contents/
 inflating:  P_BLOG_ver.1.2b4/var/help/contents/accesskeys.inc.php
 inflating:  P_BLOG_ver.1.2b4/var/help/contents/default.inc.php
 inflating:  P_BLOG_ver.1.2b4/var/help/contents/how_to_search_en.inc
 inflating:  P_BLOG_ver.1.2b4/var/help/contents/how_to_search_ja.inc
 inflating:  P_BLOG_ver.1.2b4/var/help/index.php
 creating:   P_BLOG_ver.1.2b4/var/help/man/
 creating:   P_BLOG_ver.1.2b4/var/help/man/contents/
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/default.inc.php
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/en_00.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/en_01.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/en_02.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/en_03.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/en_04.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/en_05.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/en_06.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/en_07.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/GPL-J.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/GPL-J.txt
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/GPL.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/GPL.txt
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/history.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/ja_00.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/ja_01.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/ja_02.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/ja_03.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/ja_04.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/ja_05.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/ja_06.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/ja_07.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/ja_08.html
 creating:   P_BLOG_ver.1.2b4/var/help/man/contents/resources/
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/resources/css_structure.png
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/resources/p_blog_module_structure.png
 extracting: P_BLOG_ver.1.2b4/var/help/man/contents/resources/step1.png
 extracting: P_BLOG_ver.1.2b4/var/help/man/contents/resources/step2.png
 extracting: P_BLOG_ver.1.2b4/var/help/man/contents/resources/step3.png
 extracting: P_BLOG_ver.1.2b4/var/help/man/contents/resources/step4.png
 extracting: P_BLOG_ver.1.2b4/var/help/man/contents/resources/step5.png
 extracting: P_BLOG_ver.1.2b4/var/help/man/contents/resources/step6.png
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/resources/xhtml_structure.png
 inflating:  P_BLOG_ver.1.2b4/var/help/man/contents/xhtml_class_chart.html
 inflating:  P_BLOG_ver.1.2b4/var/help/man/index.php
 creating:   P_BLOG_ver.1.2b4/var/include/
 inflating:  P_BLOG_ver.1.2b4/var/include/fnc_vars.inc.php
 inflating:  P_BLOG_ver.1.2b4/var/index.php
 creating:   P_BLOG_ver.1.2b4/var/vars-sample/
 creating:   P_BLOG_ver.1.2b4/var/vars-sample/contents/
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample/contents/default.inc
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample/index.php
 creating:   P_BLOG_ver.1.2b4/var/vars-sample-rss/

 creating:   P_BLOG_ver.1.2b4/var/vars-sample-rss/admin/
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-rss/admin/add.php
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-rss/admin/delete.php
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-rss/admin/modified.php
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-rss/admin/modify.php
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-rss/admin/update.php
 creating:   P_BLOG_ver.1.2b4/var/vars-sample-rss/contents/
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-rss/contents/default.inc.php
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-rss/contents/rss_box.php
 creating:   P_BLOG_ver.1.2b4/var/vars-sample-rss/contents/rss_box_imgs/
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-rss/contents/rss_box_imgs/darr.png
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-rss/contents/rss_box_imgs/rarr.png
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-rss/index.php
 creating:   P_BLOG_ver.1.2b4/var/vars-sample-rss/lib/
 creating:   P_BLOG_ver.1.2b4/var/vars-sample-rss/lib/php/
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-rss/lib/php/PEAR.php
 creating:   P_BLOG_ver.1.2b4/var/vars-sample-rss/lib/php/XML/
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-rss/lib/php/XML/Parser.php
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-rss/lib/php/XML/RSS.php
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-rss/README.txt
 creating:   P_BLOG_ver.1.2b4/var/vars-sample-rss/SETUP/
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-rss/SETUP/DB_INSTALL.php
 creating:   P_BLOG_ver.1.2b4/var/vars-sample-rss/SETUP/sql/
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-rss/SETUP/sql/p_rss_box.sql
 creating:   P_BLOG_ver.1.2b4/var/vars-sample-soap/
 creating:   P_BLOG_ver.1.2b4/var/vars-sample-soap/contents/
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-soap/contents/default.php
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-soap/index.php
 creating:   P_BLOG_ver.1.2b4/var/vars-sample-svg/
 creating:   P_BLOG_ver.1.2b4/var/vars-sample-svg/contents/
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-svg/contents/default.inc
 creating:   P_BLOG_ver.1.2b4/var/vars-sample-svg/contents/resources/
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-svg/contents/resources/svg-example.php
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-svg/index.php

 
   
  解凍したファイルをユーザーのホームページディレクトリに移動します。下記のように入力します。青文字が入力文字です。
   
   
 [root@
linux]# mv P_BLOG_ver.1.2b4/ /home/****/www/blog    ← 入力
 
   
  P_BLOGディレクトリの所有者を apache に変更します。下記のように入力します。青文字が入力文字です。
   
   
 [root@
linux]# chown -R apache:apache /home/****/www/blog/    ← 入力
 
   
  ダウンロードしたP_BLOGを削除します。下記のように入力します。青文字が入力文字です。
   
   
 [root@
linux]# rm -f P_BLOG.zip    ← 入力
 
   
   
php-mysqlインストール
   
 

P_BLOGの動作で必要なphp-mysqlをインストールします。

php-mysqlがインストールされているか確認します。

下記のように入力します。青文字が入力文字です。

   
   
 [root@
linux]# rpm -q php-mysql    ← 入力
 
   
 

php-mysql のバージョンが表示されればインストールされています。もしバージョンが表示されず 『 パッケージ php-mysql はインストールされていません。』 と表示された場合は下記の要領でインストールします。

下記のように入力します。青文字が入力文字です。

   
   
 
[root@linux]# yum install php-mysql   ← 入力
 Loading "installonlyn" plugin
 Setting up Install Process
 Setting up repositories
 extras                          100% |=========================| 1.1 kB 00:00
 updates                         100% |=========================| 1.2 kB 00:00
 core                            100% |=========================| 1.1 kB 00:00
 Reading repository metadata in from local files
 primary.xml.gz                  100% |=========================| 1.8 MB 03:13
 extras : ################################################## 5948/5948
 Added 27 new packages, deleted 32 old in 78.85 seconds
 Parsing package install arguments
 Resolving Dependencies
 --> Populating transaction set with selected packages. Please wait.
 ---> Downloading header for php-mysql to pack into transaction set.
 php-mysql-5.1.6-1.2.i386.       100% |=========================| 16 kB 00:00
 ---> Package php-mysql.i386 0:5.1.6-1.2 set to be updated
 --> Running transaction check
 --> Processing Dependency: php-pdo for package: php-mysql
 --> Processing Dependency: php-pdo-abi = %{pdoabi} for package: php-mysql
 --> Restarting Dependency Resolution with new changes.
 --> Populating transaction set with selected packages. Please wait.
 ---> Downloading header for php-pdo to pack into transaction set.
 php-pdo-5.1.6-1.2.i386.rp       100% |=========================| 15 kB 00:00
 ---> Package php-pdo.i386 0:5.1.6-1.2 set to be updated
 --> Running transaction check

 Dependencies Resolved

 =============================================================================
  Package                  Arch          Version         Repository      Size
 =============================================================================
 Installing:
  php-mysql                i386          5.1.6-1.2       updates         81 k
 Installing for dependencies:
  php-pdo                  i386          5.1.6-1.2       updates         60 k

 Transaction Summary
 =============================================================================
 Install   2 Package(s)
 Update    0 Package(s)
 Remove    0 Package(s)
 Total download size: 141 k
 Is this ok [y/N]:
y    ← y を入力
 Downloading Packages:
 (1/2): php-pdo-5.1.6-1.2.     100% |=========================| 60 kB 00:01
 (2/2): php-mysql-5.1.6-1.     100% |=========================| 81 kB 00:01
 Running Transaction Test
 Finished Transaction Test
 Transaction Test Succeeded
 Running Transaction
  Installing: php-pdo                       ######################### [1/2]
  Installing: php-mysql                     ######################### [2/2]

 Installed: php-mysql.i386 0:5.1.6-1.2
 Dependency Installed: php-pdo.i386 0:5.1.6-1.2
 Complete!
    ← Complete! と表示されればインストール完了

 
   
   
P_BLOG用のSQLサーバーデータベースの管理ユーザ作成
   
  P_BLOG用のSQLサーバーデータベースの管理ユーザを作成します。

下記のように入力します。青文字が入力文字です。

   
   
 
[root@linux]# mysql -u root -p******    ← 入力(****** はパスワード)
 
 Welcome to the MySQL monitor. Commands end with ; or \g.
 Your MySQL connection id is 5 to server version: 5.0.27

 Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

 
 mysql>
create database p_blog;    ← 入力(データベース p_blog の作成)
 Query OK, 0 rows affected (0.00 sec)
 

 mysql>
grant all privileges on p_blog.* to p_blog@localhost identified by '******';    ← 入力
 Query OK, 0 rows affected (0.00 sec)
                                              (****** はパスワード)

 mysql>
exit    ← 入力
 Bye
 You have new mail in /var/spool/mail/root
 
   
   
P_BLOGの設定
   
  P_BLOGの設定ファイルを開きます。下記のように緑色の部分を黄色に変更(書き換え・削除)して下さい。赤文字は説明です。青文字が入力文字です。
   
   
 
[root@linux]# vi /home/****/www/blog/include/user_config.inc.php    ← 入力
 
 <?php
 /**
  * P_BLOG User Configuration File
  *
  * $Id: include/user_config.inc.php, 2006-05-27 15:45:29 Exp $
  */
 ///////////////// BASE SETTINGS //////////////////////
 
 $dbname          = 'p_blog';         // Your MySQL DB name
 $log_table       = 'p_blog_log';     // Main LOG table name
 $info_table      = 'p_bin';          // Meta data table for FILES
 $data_table      = 'p_bin_data';     // Data table for FILES
 $analyze_table   = 'p_anama';        // Access Analyzer table
 $user_table      = 'p_blog_user';    // User table
 $config_table    = 'p_config';       // Configuration table
 $trackback_table = 'p_trackback';    // Trackback table
 $forum_table     = 'p_forum';        // Forum table
 $session_table   = 'p_session';      // Session table

 $host            = 'localhost';      // MySQL hostname
 
$user            = 'mysql-user';     // Your MySQL user name.
   ↓
 $user            = 'p_blog';           // Your MySQL user name. ← P_BLOG用の管理ユーザ名を指定
 
$password        = 'mysql-pass';     // Your MySQL password.
   ↓
 $password        = '******;          // Your MySQL password. ← 上記ユーザのパスワードを指定

 $admin_dir       = 'admin';          // Admin Directory

 // Comment & Trackback Spam Block Settings
 $block_spam = array(
 'tags' => '/^<\/?(?:h1|h2|h3|h4|h5|h6|a|p|pre|blockquote|div|hr)/i',
 'keywords' => '/.*(buy|viagra|online|cheap|discount|low|xanax|hydrocodone|sex|casino)/i',
 'deny_1byteonly' => 'no', // 'yes' or 'no'
 'comment_field_name' => 'nROEN2', // ### PLEASE CHANGE ! ###
 'uri_count' =>'5' // max uri count in comment
 );

 //////////////////// FINISH! //////////////////////


 /**
  * Deny direct access to this file
  */
 if (stristr($_SERVER['PHP_SELF'], '.inc.php')) {
     header("HTTP/1.1 301 Moved Permanently");
     header('Location: http://' .$_SERVER['SERVER_NAME']. dirname($_SERVER['REQUEST_URI']). '/index.php'
 );
     exit;
 }

 ?>
 
   
   
カレンダーの追加
   
  ブログにカレンダーを追加します。

P_BLOG用のカレンダースクリプトをインストールします。最初にダウンロードです。下記のように入力します。青文字が入力文字です。

   
   
 [root@linux]#
wget http://hetima.com/temp/P_BLOG_calendar_plugin_mod.zip   ← 入力
 --23:38:41-- http://hetima.com/temp/P_BLOG_calendar_plugin_mod.zip
 => `P_BLOG_calendar_plugin_mod.zip.1'
 hetima.com をDNSに問いあわせています... 219.163.200.82
 hetima.com|219.163.200.82|:80 に接続しています... 接続しました。
 HTTP による接続要求を送信しました、応答を待っています... 200 OK
 長さ: 4,937 (4.8K) [application/zip]

 100%[==========================================================>] 4,937 --.--K/s

 23:38:44 (120.28 KB/s) - `P_BLOG_calendar_plugin_mod.zip' を保存しました [4937/4937]

 
   
  ダウンロードした P_BLOG_calendar_plugin_mod を解凍します。下記のように入力します。青文字が入力文字です。
   
   
 [root@
linux]# unzip P_BLOG_calendar_plugin_mod.zip   ← 入力
 
Archive:    P_BLOG_calendar_plugin_mod.zip
 creating:   P_BLOG_calendar_plugin_mod/
 inflating:  P_BLOG_calendar_plugin_mod/.DS_Store
 creating:   __MACOSX/
 creating:   __MACOSX/P_BLOG_calendar_plugin_mod/
 inflating:  __MACOSX/P_BLOG_calendar_plugin_mod/._.DS_Store
 inflating:  P_BLOG_calendar_plugin_mod/plg_calendar.inc.php
 inflating:  P_BLOG_calendar_plugin_mod/readme.txt
 inflating:  __MACOSX/P_BLOG_calendar_plugin_mod/._readme.txt
 inflating:  P_BLOG_ver.1.2b4/var/vars-sample-svg/index.php

 
   
  次に P_BLOG のインストール場所に移動させます。下記のように入力します。青文字が入力文字です。
   
   
 [root@linux]#
/bin/cp P_BLOG_calendar_plugin_mod/plg_calendar.inc.php /home/****/www/blog/   ← 入力
                                            
include/user_include/plugins/plg_calendar.inc.php    (一行で入力)
 
   
  最後に設定ファイルの編集です。下記のように緑色の部分を黄色に変更(書き換え・削除)して下さい。赤文字は説明です。青文字が入力文字です。
   
   
 [root@linux]#
vi /home/****/www/blog/include/user_include/base_xhtml.inc.php   ← 入力
 <?php
 echo <<<EOD
 {$dtd}
 <head>
 {$content_type}<title>{$page_title}</title>
 <script type="text/javascript" src="{$cd}/include/scripts.js"></script>
 <link rel="stylesheet" type="text/css" href="{$cd}/styles/{$style_num}/{$style}.css" media="screen" />
 <link rel="stylesheet" type="text/css" href="{$cd}/styles/_media/print.css" media="print" />
 <link rel="start" href="{$cd}/index.php" title="Home" />
 <link rel="search" href="{$cd}/search_plus.php" title="Search" />
 <link rel="help" href="{$cd}/var/help/index.php" title="Help" />
 {$alternate_link_rss}<link rev="made" href="mailto:webmaster@anti-spam.example.com" />
 <script type="text/javascript" src="{$cd}/include/block_spam.php?js_email_link"></script>
 </head>
 <body>
 <!-- Begin #wrapper -->
 <div id="wrapper">
 <!-- Begin #header -->
 <div id="header">
 <h1><a href="{$cd}/index.php" accesskey="t">{$cfg['blog_title']}</a></h1>
 {$subtitle}</div>
 <!-- End #header -->
 <!-- Begin #content -->
 <div id="content">
 {$contents_top}{$contents}
 </div>
 <!-- End #content -->
 <!-- Begin #menu-box -->
 <div id="menu-box">
 {$admin_sess_menu}
 {$plugin['PBPROJ']['calendar']}   ← 追記
 {$content_menu}
 {$search_form}
 {$menu_middle}
 {$recent_entries}
 {$recent_comments}
 {$recent_trackbacks}
 {$archive_by_date}
 {$category_menu}
 {$file_type_menu}
 {$css_switch}
 {$rss_button}
 {$rss2_button}
 {$menu_bottom}
 </div>
 <!-- End #menu-box -->
 <!-- Begin #footer -->
 <div id="footer">
 {$footer_content}
 </div><!-- End #footer -->
 </div><!-- End #wrapper -->
 </body>
 </html>
 EOD;
 ?>

 
   
  ダウンロードしたカレンダー用の各種ファイル等を削除します。

下記のように入力します。青文字が入力文字です。

   
   
 
[root@linux]# rm -rf P_BLOG_calendar_plugin_mod    ← 入力
 
[root@linux]# rm -rf __MACOSX/    ← 入力
 
[root@linux]# rm -f P_BLOG_calendar_plugin_mod.zip    ← 入力
 
   
   
Apacheの再読込
   
  設定を反映するために apache を再読込します。下記のように入力します。 青文字が入力文字です。
   
   
 [root@linux]#
/etc/rc.d/init.d/httpd reload   ← 入力
 httpd を再読み込み中:                      [ OK ]
 
   
   
P_BLOGのインストール(セットアップ)及び各種設定
   
  インターネットブラウザを開き http://Webサーバードメイン名/blog/SETUP/index.php?ex-lang=ja へアクセスします。

下図のようなページが表示されます。

   
 

   
  『ステータス』の項目全てにがあることを確認してページ一番下の『次に進む≫』をクリックします。
   
 

   
  STEP2のページが表示されます。

『(1)ルートパスの設定』では P_BLOG をインストールしたフォルダを指定します。

   
 

   
  『(2)デフォルト言語を選択』では“Japanese”を選択します。

『(3)タイムゾーンの設定』では“+9:00 ( JST : Japan Standsrd )”を選択します。

   
 

   
  設定が完了したらページ一番下の『スタート!』をクリックします。
   
 

   
  STEP3のページが表示されます。
   
 

   
  『ステータス』の項目全てにがあることを確認してページ一番下の『次に進む≫』をクリックします。
   
 

   
  STEP4のページが表示されます。

これでインストールは完了です。

   
 

   
  続いて設定です。

../admin/root/root_login.php のリンクをクリックします。

下図のようなページが開きますので musql で設定したユーザー名とパスワードを入力して『ログイン』をクリックします。

   
 

   
  下図のようなページが開きますので『新規アカウント作成』をクリックします。
   
 

   
  下図のようなページが開きますので今後使うユーザー名とパスワード、自分のメールアドレスを入力して『作成』をクリックします。
   
 

   
  下図のようなページが開きます。これでユーザーが作成できました。
   
 

   
  ブログの準備が整いましたのでいったんログアウトします。『ログアウト』をクリックします。
   
 

   
  次はブログの表示設定です。 http://Webサーバードメイン名/blog/admin/login.php へアクセスします。

下図のようなページが表示されます ので上記で作成したユーザー名とパスワードを入力して『ログイン』をクリックします。

   
 

   
  下図のようなページが表示されます ので『環境設定』をクリックします。
   
 

   
  下図のようなページが表示されます ので自分の環境に合わせて設定をします。実際は下図のように『サイト名』・『サブタイトル』・『E-Mail』をして表示設定をします。
   
 

   
 

   
  入力が終わったら『保存<S>』をクリックします。
   
 

   
  下図のようにサイト名・サブタイトルが表示されます。
   
 

   
  ブログの表示設定が完了しましたのでページ右下の『ログアウト』をクリックします。
   
 

   
  次にブログの投稿です。

http://Webサーバードメイン名/blog/admin/login.php にアクセスします。再度ログイン画面になります。のでユーザー名とパスワードを入力して『ログイン』をクリックします。

   
 

   
  ページ右側にある 『新規ポスト』の『ログ』をクリックします。
   
 

   
  下図のように投稿画面が表示されますので記事(日記等)を投稿します。
   
 

   
 

   
  記事(日記等)を入力したら一番下にある『プレビュー』をクリックします。
   
 

   
  下図のようなプレビュー画面が表示されます。
   
 

   
  間違いが無ければページ一番下の『公開する』をクリックします。
   
 

   
  無事、公開されました。
   
 

   
  最後にブログの閲覧です。

ホームページ閲覧者にブログを公開する場合は http://Webサーバードメイン名/blog/ にアクセスしてもらいます。下図のように閲覧ページが表示されます。

   
 

   
  以上でブログの設定は完了です。

最後にセキュリティー上、好ましくないファイルを削除します。下記のように入力します。青文字が入力文字です。

   
   
 [root@linux]#
rm -rf /home/****/www/blog/SETUP/   ← 入力
 
   
   

戻る