【連載】
自前のWebサイト構築ときいて、まず連想されるのはブログ(blog)だろう。
今や「Webによる情報発信=ブログ」といっても過言ではないほど、ブログの存在は広くネットユーザーに浸透している。ブログの内容を収めた本や写真集などが多数出版されるようになったことで、ブログで人気を得ることはネットによる成功モデルの1つとして認知されるようになってきた。ショッピングサイトにおいても、新商品やキャンペーンなどの案内をブログで積極的に行って顧客を惹きつけるのは、もはや常識といえるだろう。
そこで、今回は自前Webサイトの第一歩となるブログサイトをホスティングサーバ(WebARENA SuitePRO V2タイプ)上に構築する方法を紹介したい。利用するのは、よく知られたシステムの1つである「WordPress」の日本ユーザー向けパッケージ(バージョン2.2.3)とする。
ブログサイト構築までの手順は以下のとおり。順を追って説明していこう。ここではrootユーザーを用いることにする。
ブログサイトを構築するには、いくつかのコマンドをサーバに対して実行する必要がある。そのために用いるのがSSHだ。これはユーザーのPC画面から遠くにあるサーバに対してコマンドを送信して実行させ、その結果を返信するものだ。これによりサーバとの地理的な距離を意識せずにサーバを操作できる。
SSHでログインを行うには、以下を実行する必要がある。具体的な手順はオンラインマニュアル(図1)で確認していただきたい。
![]() |
【図1】NTTPCのサイトでオンラインマニュアルを参照できる |
ブログシステムをインストールする前に、必要なデータベースを先に用意しておかなければならない。幸い、今回用いているWebARENA SuitePRO V2の仮想サーバには「MySQL4.1」がプレインストールされているので、それに対して設定を行うことにする。
このとき、SSH端末上で、以下のコマンドを実行する。うまく実行できない場合は、suコマンドで管理者ユーザーとしてログインしてから実行していただきたい。実行例を図2に示す。
1.MySQLを起動する
/sbin/service mysqld start
2.データベースを作成
mysqladmin -u root -p create wordpress
3.データベースをブログシステムから書き込み可能にする
mysql -u root -p
grant all privileges on wordpress.* to wordpress@localhost;
quit;
今回用いるブログシステムは、PHP言語で作成されているが、デフォルトの設定のままではうまく実行できないことがある。そこで、設定ファイル/etc/php.iniの一部箇所を以下のように「8M」のところを「32M」と変更する。
変更前 memory_limit = 8M
変更後 memory_limit = 32M ← 数値を変更
WordPressのモジュール(wordpress-me223.zip)をダウンロードし、Webサイトとして公開されるディレクトリに展開する。この時点ではまだWebサーバを起動していないので、すぐに外部に公開されるわけではない。
Telnetでのダウンロードはwgetコマンドで行う。ダウンロード元のURLはSourceforge.jpのWordPress Localizationプロジェクトのミラーサイトから選択する必要があるが、Webブラウザからダウンロードしてもログイン中のサーバに保存されるわけではないので注意してほしい。
実行するコマンドを以下に示す(実行例は図3)。実行できない場合は管理者ユーザーでログインしてから実行していただきたい。
1.モジュールをダウンロード
wget (ダウンロード元のURL)
2./var/www/htmlディレクトリに展開
unzip -d /var/www/html wordpress-me223.zip
3.ブログシステムから書き込み可能にする
chmod o+w /var/www/html/wordpress
いよいよブログシステムのインストールだ。最初に必ずWebサーバを起動していただきたい。というのも、WordPressの場合、Webブラウザ画面上でインストールを実行するためだ。
WordPress自体の設定や操作は、前述のV1タイプでの記事や書籍に詳しいので、そちらを参照していただきたい。インストールの手順を以下に示す。
1.Webサーバ「Apache」を起動(管理者ユーザー)
/sbin/service httpd start
2.WebブラウザからWebサイトにアクセス(図4)
http://(IPアドレスあるいはDNS設定済みのドメイン名)/wordpress/
3.図4の「ウィザード」をクリックしてインストール開始
4.必要な情報を入力(V1タイプの記事などを参照)
5.ブログにログイン(図5)
6.めでたくブログ公開(図6)
メンテナンスなどでWebサーバとデータベースを停止するには、図7に示す2つのコマンドを実行する。実行後からブログの公開が停止されることになるので、事前に停止日時の通知をする必要があるだろう。
構築されたブログサイトは情報発信の基盤となる。この情報発信力をぜひ有効に活用していただきたい。
次回は……。ECサイトの構築に必要なシステムのインストールに挑戦!
| Ustream、視聴者情報を確認できる「リアルタイム解析ツール」を提供 [11:33 5/28] |
| 不正コピー問題で和解した信州大学に、調査漏れの不正利用が発覚 [10:39 5/28] |
| ACCS、ファイル共有ソフトの利用状況を調査 - 中高生の利用が増加 [10:35 5/28] |
| JCAA、フィッシング対策の動画「いつもキミをまもりたいから」 [10:25 5/28] |
| 【レビュー】快適なファイル共有とコミュニケーション機能を搭載した「Webhard」 [10:00 5/28] |
|
和櫻工房、使えば使うほど味の出る総本革張りのUSBキーボード [18:26 5/28] パソコン |
|
ITU、超高解像度画質を「4K UHDTV」「8K UHDTV」という名称で定義 [18:24 5/28] 家電 |
|
飛行機に萌える女子限定! プロカメラマンによる飛行機写真の撮影ツアー [18:15 5/28] ライフ |
|
サンワダイレクト、マザーボードのピンヘッダに直接つなぐUSB 3.0アダプタ [18:13 5/28] パソコン |
|
Xilinx、FPGA「Kintex-7」エンベデッド キットを発表 [18:13 5/28] エンタープライズ |