県 産 品 総 合 ポータルサイト ( 高 知 まるごとネット) 基 本 設 計 書
資 料 名 ページ 2 目 次 ポ ー タ ル サ イ ト の 概 要... 3 1.1 高 知 ま る ご と ネ ッ ト の 主 な コ ン テ ン ツ... 3 2. コ ン テ ン ツ 作 成 支 援 ツ ー ル... 4 2.1 ブ ロ グ ア ン テ ナ ( ト ッ プ ペ ー ジ 高 知 県 応 援 団 ペ ー ジ ) ツ ー ル... 4 2.2 E コ マ ー ス リ ン ク 先 設 定... 6 2.3 支 援 ツール(EXCEL)の 画 面 例... 7 3. シ ス テ ム 構 成... 8 3.1 ハード 構 成... 8 3.2 ソフト 構 成... 9 4. 公 開 サ イ ト ( 公 開 サ ー バ )... 10 4.1 サーバ... 10 4.2 デ ィ レ ク ト リ 構 成... 10 4.3 コ ン テ ン ツ の 更 新... 10 4.4 ペ ー ジ 生 成 機 能... 11 4.5 メルマガ 機 能... 13 5. サ ー バ 運 用... 14 5.1 コ ン テ ン ツ の 更 新... 14 5.2 サーバ 監 視... 14 5.3 サーバ 点 検... 14 5.4 障 害 時 の 復 旧... 15 5.5 サイトの 追 加... 16
資 料 名 ページ 3 ポータルサイトの 概 要 1.1 高 知 まるごとネットの 主 なコンテンツ 高 知 まるごとネットでは 以 下 の コ ン テ ン ツ を 中 心 に 情 報 発 信 す る (1) 特 産 品 のページ 県 産 品 を 分 か り や す く 紹 介 し 民 間 e コ マ ー ス サ イ ト へ 誘 導 す る こ と で 県 産 品 の 販 売 につなげる ( 2 ) 高 知 人 の ブ ロ グ の ページ 高 知 県 ファンをひとりでも 多 く 増 やすため 高 知 県 内 のブロガーとの 連 携 魅 力 あ ふれる 自 然 の 写 真 メルマガなどを 活 用 し 魅 力 あふれる 高 知 の 多 岐 に 渡 る 情 報 を 配 信 する ( 3 ) 商 品 を P R し よ う の ページ 県 内 事 業 者 のeコマースサイトの 登 録 を 紹 介 する
資 料 名 ページ 4 2. コンテンツ 作 成 支 援 ツール 次 にサイトを 構 成 するコンテンツでシステムで 自 動 的 に 生 成 するコ ン テ ン ツ に つ いて 記 述 する 2.1 ブログアンテナ(トップページ 高 知 県 応 援 団 ページ)ツール (1)システムイメージ ブログアンテナツールのシステムイメージを 以 下 に 示 す ブログ A ブログ B ブログ C ( rdf,xml) ( rdf,xml) ( rdf,xml) 利 用 者 7 インターネット 1 運 用 担 当 者 P C ブログアンテナ 支 援 ツール ( EXCEL) ページ 生 成 2 3 HTML 公 開 ページ ページ 生 成 6 公 開 サ ー バ HTML (パーツ) 4 HTML (パーツ) HTML ( 本 体 ) FTPアップ 5 ホームページ 作 成 ソフト (2) 処 理 の 流 れ 1ブログアンテナ 支 援 ツールに 収 集 先 のブログ 情 報 を 登 録 しておく 登 録 内 容 ブログタイトル
資 料 名 ページ 5 投 稿 者 名 ブログURL ブログRSS(rdf,xml のURL) カテゴリコード 2 支 援 ツールを 定 期 的 に 起 動 させ 指 定 されたURLのブログ 新 着 情 報 を 取 得 す る 3ページ 生 成 機 能 により ブログアンテナ 部 分 の HTML フ ァ イ ル を 生 成 す る 4アップロード 機 能 により3で 生 成 された HTML フ ァ イ ル を 公 開 サ ー バ に ア ッ プ ロードする 5トップページ 等 は 別 途 ホームページ 作 成 ソフトで 更 新 作 業 を 行 う その 際 4 でアップされた HTML ファイルを 埋 め 込 む 部 分 を 予 め 設 定 したルールで 記 述 す る 6サーバ 側 で 定 期 的 に 作 動 しているページ 生 成 機 能 により 最 新 の 公 開 ページが 生 成 される 7インターネット 利 用 者 が 最 新 の 公 開 ページを 閲 覧 する
資 料 名 ページ 6 2.2 e コマースリンク 先 設 定 (1)シス テ ム イ メ ー ジ 商 品 ページで 関 連 する e コマースサイトのリンク 情 報 生 成 イメージを 以 下 に 示 す 5 利 用 者 インターネット 運 用 担 当 者 P C エディタ 等 でリ ン ク 情 報 をメン テナンス リンク データ (text) FTPアップ 2 4 HTML 公 開 ページ ページ 生 成 ( 定 期 的 に 実 行 ) リンク データ (text) HTML ( 本 体 ) 公 開 サ ー バ 1 ホームページ 作 成 ソフト 3 (2) 処 理 の 流 れ 1ホームページ 作 成 ソフトで 商 品 ページを 作 成 する 2 必 要 に 応 じて e コ マ ー ス リ ン ク 先 情 報 を エ デ ィ タ 等 で 修 正 す る 3 修 正 内 容 を 公 開 サーバにアップする 4 定 期 的 に 動 作 しているページ 生 成 プログラムが 順 番 をランダムにして 公 開 ペー ジを 生 成 する 5 閲 覧 者 は e コ マ ー ス リ ン ク 先 の 並 び が 変 更 さ れ た 商 品 ペ ー ジ を 閲 覧 す る
資 料 名 ページ 7 2.3 支 援 ツール(EXCEL) の 画 面 例 支 援 ツールの 画 面 イメージを 以 下 に 示 す メインメニュー
資 料 名 ページ 8 3. システム 構 成 次 に 高 知 ま る ご と ネ ッ ト の シ ス テ ム 構 成 を 示 す 3.1 ハード 構 成 レンタルサーバスペースに 設 置 されるサーバ 群 の 構 成 を 以 下 に 示 す 利 用 者 運 用 端 末 インター ネット 利 用 者 DMZ Web サーバ フ ァ イ ヤ ウ ォ ー ル RedHat PHP PostgreSQL レンタルサーバスペース 10 月 以 降 は 庁 内 クラウドへ 移 行
資 料 名 ページ 9 3.2 ソフト 構 成 サーバのソフト 構 成 を 以 下 に 示 す
資 料 名 ページ 10 4. 公 開 サイト( 公 開 サーバ) 公 開 サイト( 公 開 サーバ)の 機 能 構 成 について 以 下 に 示 す 4.1 サーバ 公 開 サーバは 以 下 の 構 成 とする 項 番 項 目 内 容 備 考 1 ハ ー ド 仕 様 CPU: Xeon E5504 2.00GHz Mem: 4GB Disk: 294GB 2 OS Red Hat Enterprise Linux 3 www Apache 2.2 OSS 4 DBMS PostgreSQL 8.1.11 OSS CGI: Perl 4.5.8.8.24 フ ォ ト ラ イ ブ ラ リ 事 務 局 ブ ロ グ : MovableType4 OSS 版 5 アフ リケーション メ ル マ ガ : ま がメル PHP フ ァ ー ス ト ネ ッ ト ジ ャ パン 運 用 ツ ー ル : PHP 5.1.6 ペ ー ジ 生 成 機 能 6 サ イ ト URL www.kochi-marugoto.com 4.2 ディレクトリ 構 成 公 開 サーバのコンテンツは 以 下 のディレクトリに 配 置 される 公 開 サーバのコンテンツは 以 下 のディレクトリに 配 置 される 項 番 項 目 内 容 備 考 1 ト ッ プ ペ ー ジ パ ス /home/www/html/ 2 特 産 品 /home/www/html/kensanpin/ 3 高 知 人 の ブ ロ グ /home/www/html/supporter/ 4 商 品 を P R し よ う /home/www/html/business/ 5 お 問 い 合 わ せ /home/www/html/contact/ 6 RSS /home/www/html/rss/ 7 携 帯 向 け コ ン テ ン ツ /home/www/html/mobile/ 4.3 コンテンツの 更 新 各 コンテンツはホームページ 作 成 ソフトで 作 成 し FTP に よ り ア ッ プ す る 運 用 と する また ページ 作 成 は 以 下 の 点 に 注 意 して 行 う (1) 文 字 コード 使 用 する 文 字 コードは UTF-8 とする (2)スタ イ ル シ ー ト 各 ページは 一 元 管 理 されたスタイルシートを 適 応 する
資 料 名 ページ 11 (3)ファイル 拡 張 子 HTML フ ァ イ ル の 拡 張 子 は ".html"とする 4.4 ページ 生 成 機 能 サイトを 構 成 するページで 更 新 頻 度 が 高 く しかも 複 数 のページに 利 用 されてい る よ う な 情 報 ( ラ ン キ ン グ 情 報 等 )は 更 新 作 業 の 負 担 が 大 き い た め ツ ー ル に よ り 自 動 的 に 更 新 出 来 るような 仕 組 みを 設 ける 2.1 ブログアンテナ(トップページ 高 知 県 応 援 団 ページ)ツール 2.3 e コマースリンク 先 設 定 のイメージ 図 参 照 (1) 対 象 コンテンツ ページ 生 成 の 対 象 となるコンテンツは 以 下 のページとする 1トップページ 高 知 人 のブ ロ グ 部 分 2 特 産 品 ページ e コマース 部 分 3 高 知 人 のブログペ ー ジ 高 知 人 のブログ 部 分 (2) 処 理 内 容 対 象 のページを 作 成 する 際 に 所 定 の 文 字 列 を 埋 め 込 んで 作 成 し 別 途 用 意 した 差 し 替 えデータを 元 に 埋 め 込 んだ 文 字 列 を 置 換 して 静 的 な HTML ファイルを 出 力 する 処 理 の 流 れ 1 対 象 ページを 作 成 する その 際 置 き 換 え 部 分 を 所 定 の 文 字 列 で 記 述 する 2 作 成 したページを 公 開 サイトに FTP で ア ッ プ す る 3 差 し 替 えデータをテキ ス ト エ デ ィ タ 等 で メ ン テ ナ ン ス す る 4 更 新 した 差 し 替 えデータを FTP で ア ッ プ す る 5 公 開 サーバで 定 期 的 に 実 行 しているバッチ 処 理 で 2のファイルを 読 み 込 み 4 のデータを 元 にコンテンツ HTML を 埋 め 込 ん で 対 象 ペ ー ジ ( HTML ファイル) を 作 成 する 6インターネットからの 閲 覧 者 は5のファイルを 閲 覧 する (3) 記 述 ルール 前 項 1で 記 述 する 内 容 は 以 下 のルールで 記 述 する html ソースの 置 換 対 象 箇 所 にマーク 文 字 列 を 埋 め 込 んでおく 例 )<!-- [[ranking]] --> ランキング <!-- [[shop_001]] --> e コマース
資 料 名 ページ 12 また 前 項 3で 更 新 する 差 し 替 えデータは 以 下 のルールで 記 述 する 例 )e コ マ ー ス サ イ ト の 場 合 /* 先 頭 : カ ン マ 区 切 り 3 桁 連 番 -UpCnt-n */ /* 店 舗 データ: カ ン マ 区 切 り 3 桁 連 番 - 店 名 -URL */ 001,UpCnt,2 <!-- [[shop_001]] -->で 呼 ば れ た 箇 所 に 2 つ ラ ン ダ ム 表 示 001,AA 商 店,http://aaa.com 001,BBBBB 商 店,http://bbbb.com 001,C 商 店,http://c.com (4)ページ 生 成 機 能 公 開 ページ 生 成 機 能 の 仕 様 を 以 下 に 示 す 項 番 項 目 内 容 備 考 1 生 成 PGM 2 入 力 フ ァ イ ル /home/www/html/replace/ replace.php 1 /home/www/html/ /original 2 /home/www/html/replace/ 3 出 力 フ ァ イ ル /home/www/html/ 4 処 理 条 件 項 番 2 の 1 2 の 条 件 を 満 た し た も の を 全 て 置 換 処 理 し 本 来 の 階 層 ( 項 番 3 の フ ォ ル ダ ) へ フ ァ イ ル 出 力 す る " "は コ ン テ ン ツ に 応 じ て 任 意 に 設 定 1 置 換 対 象 フ ァ イ ル と 同 階 層 に original フォ ル ダ を 作 り そ の 中 に 埋 め 込 み 文 字 入 り html フ ァ イ ル を 置 く 2 埋 め 込 み 処 理 が 必 要 な フ ォ ル ダ を 指 定 し た 設 定 フ ァ イ ル を 置 く
資 料 名 ページ 13 4.5 メルマガ 機 能 本 サイトでは 登 録 事 業 者 向 けにメールマガジンを 配 信 する メルマガは 以 下 の 機 能 を 有 する (1)メールマガジンシステムの 機 能 1 メ ル マ ガ 購 読 申 込 み サ イ ト の メ ル マ ガ 購 読 申 込 み 画 面 か ら メ ー ル ア ド レ ス を 入 力 す る こ と で 購 読 の 申 込 みができる 現 在 購 読 できる カ テ ゴ リ は 事 業 者 向 け 情 報 と な っ て い る が 将 来 的 に 拡 張 も 可 能 とする 2メルマガ 購 読 の 解 除 サ イ ト の メ ル マ ガ 購 読 解 除 画 面 か ら メ ー ル ア ド レ ス を 入 力 す る こ と で 購 読 の 解 除 ができる 3メルマガ 作 成 メ ル マ ガ の 管 理 画 面 か ら 配 信 す る メ ル マ ガ 原 稿 の 登 録 や 編 集 が で き る 4メルマガ 配 信 登 録 情 報 を 元 に メ ー ル マ ガ ジ ン の 配 信 ができる 配 信 は 予 約 設 定 も 可 能 とする 5バックナンバー 配 信 済 み の メ ル マ ガ を バ ッ ク ナ ン バ ー と し て 閲 覧 可 能 と す る 6 各 種 管 理 機 能 メ ー ル マ ガ ジ ン シ ス テ ム を 維 持 す る た め 各 種 の 管 理 機 能 を 提 供 す る 項 番 項 目 内 容 備 考 1 会 員 ( 購 読 者 ) 管 理 2 基 本 設 定 3 メ ル マ ガ 登 録 さ れ て い る 会 員 の 基 本 情 報 の メ ン テ ナ ン ス 新 規 登 録 一 括 登 録 デ ー タ ダ ウ ン ロ ー ド 登 録 拒 否 設 定 環 境 情 報 設 定 管 理 者 パ ス ワ ー ド 管 理 携 帯 メ ー ル 設 定 署 名 設 定 配 信 履 歴
資 料 名 ページ 14 5. サーバ 運 用 高 知 まるごとネットのサイト 運 営 について 方 針 を 次 に 示 す 5.1 コンテンツの 更 新 サーバのコンテンツは 基 本 的 にインターネット 経 由 で FTP により 行 う FTP の ア カ ウ ン ト は 別 途 設 定 す る 5.2 サーバ 監 視 サーバの 稼 動 については ネットワーク 監 視 ツールを 用 いて 以 下 の 内 容 で24 時 間 監 視 を 行 う 項 番 項 目 内 容 し き い 値 1 P I N G 監 視 サ ー バ の 死 活 監 視 応 答 無 し 2 H T T P 監 視 W e b サ ー ビ ス の 稼 動 確 認 応 答 無 し 3 パ フ ォ ー マ ン ス 監 視 レ ス ポ ン ス 時 間 の 測 定 応 答 時 間 : 1 0 秒 5.3 サーバ 点 検 サーバのリース 等 にいて 以 下 のような 定 期 的 な 点 検 を 行 う 項 番 項 目 内 容 備 考 1 2 デ ィ ス ク の 空 き 容 量 確 認 ウ ィ ル ス 対 策 状 況 確 認 3 ア ク セ ス 状 況 確 認 4 バ ッ ク ア ッ プ 取 得 状 況 確 認 5 サ ー バ ロ グ 確 認 各 ド ラ イ ブ 等 の 空 き 容 量 を チ ェ ッ ク し 充 分 な 空 き が あ る こ と を 確 認 す る ウ ィ ル ス 対 策 ソ フ ト の ウ ィ ル ス 検 知 状 況 パ タ ー ン フ ァ イ ル 適 応 状 況 を 確 認 す る 公 開 サ ー バ の ア ク セ ス ロ グ を チ ェ ッ ク を し 不 審 な ア ク セ ス が 無 い か 確 認 す る バ ッ ク ア ッ プ サ ー バ で 取 得 し て い る バ ッ ク ア ッ プ に つ い て 正 常 に 取 得 で き て い る か 確 認 す る サ ー バ の 各 ロ グ を チ ェ ッ ク し 問 題 が 発 生 し て い な い か 確 認 す る
資 料 名 ページ 15 5.4 障 害 時 の 復 旧 障 害 に 備 えて 以 下 の 対 応 をとる 項 番 項 目 内 容 備 考 1 Disk 障 害 2 公 開 サ ー バ 障 害 RAID5 構 成 と し 障 害 が 発 生 し た Disk は 速 や か に 交 換 す る こ と で 対 応 す る マ ザ ー ボ ー ド 等 障 害 発 生 の 場 合 は 代 替 機 に 着 替 え て サ イ ト の 継 続 運 用 を 行 う 代 替 機 は 本 番 機 か ら 必 要 な デ ー タ の 複 製 を 常 時 行 い 障 害 に 備 え る Disk エ ラ ー の 検 知 は 定 期 点 検 時 に 確 認 す る 障 害 発 生 機 器 は メ ー カ ー サ ポ ー ト に よ り 修 理 する
資 料 名 ページ 16 5.5 サイトの 追 加 高 知 まるごとネット サイトに 関 連 するコンテンツを 設 定 ( 設 定 の 可 否 について は 関 係 課 と 協 議 をして 決 定 )する 場 合 以 下 の 対 応 をとる 項 番 項 目 内 容 備 考 1 ア カ ウ ン ト の 整 備 2 www 調 整 サ ー バ の 設 定 F T P で コ ン テ ン ツ が ア ッ プ で き る よ う に ア カ ウ ン ト 登 録 を 行 う ア ッ プ 先 の ホ ー ム デ ィ レ ク ト リ を 設 定 す る www サ ー バ( apache)の 定 義 フ ァ イ ル を 修 正 し 項 番 1 で 設 定 し た デ ィ レ ク ト リ を 協 議 し た U R L で 公 開 で き る よ う に エ イ リ ア ス 設 定 を 行 う httpd.conf 3 ftp 整 サーバの 設 定 調 ftp サ ー バ ( vsftpd) の 定 義 フ ァ イ ル を 修 正 し 交 番 1 で 設 定 し た デ ィ レ ク ト リ を 協 議 し た URL に ア ッ プ ロ ー ド で き る よ う に 設 定 を 行 う vsftpd.conf user_list user_conf 以 下 に 作 成 す る フ ァ イ ル 補 足 www サーバ(apache)の 持 つバーチャルホスト 機 能 で 別 ドメインによる コンテンツ 公 開 も 本 来 なら 可 能 ではあるが 現 在 の と こ ろ 行 っ て い な い