TOP業務システム> dotProjectのインストールの流れ
dotProject
グループウェアはアレだけじゃない!dotProject徹底解剖!

第2回:「dotProject」をインストールする

著者:上鍵 忠志   2007/1/11
1   2  3  次のページ
dotProjectのインストールの流れ

   第1回ではオープンソースのグループウェア「dotProject」の概要について解説しました。第2回では、dotProjectを実際にインストールしていきましょう。今回は以下のような流れでインストールを行います。
Webサーバ環境の構築
  1. LinuxはRed Hat Enterprise Linux 4あるいはCentOS 4がインストールされていることとする
  2. 必要なRPM(RPM Package Manager)パッケージのインストールと設定をする
  3. 各種サービスのサーバを起動する
dotProjectのインストールと設定
  1. dotProjectのダウンロード
  2. dotProjectのインストーラの実行
  3. dotProject上で最低限の設定

表1:インストールの流れ


想定する環境

   なお、本連載では、dotProjectを下記のような環境を想定(注1)して構築します。

項目 今回の設定例
構築ホスト名(FQDN) dotproject.example.com
アクセスURL http://dotproject.example.com/
サーバIPアドレス 192.168.100.2
サイト構築ユーザ webmaster
インストール先ディレクトリ /home/webmaster/docroot/dotproject/htdocs/

表2:想定した環境

※注1: 実際のインストール作業では、上記の値を各自社ドメインなど適切な値に読み替えて設定してください。


Webサーバ環境の構築

   まずWebサーバ環境の構築を行います。


httpd、mysql-server、phpのインストール

   「httpd」「php」「mysql-server」などのインストールを行っていない場合、次の手順で行ってください。これらのインストールが済んでいる場合は、次の「httpd、mysql-server、phpの各種設定」に進んでください。

   以下のコマンドを実行し、「httpd」「mysql-serverおよびmysql」「phpおよびphp-mysql」「php-mbstring」「php-gd」をインストールします。

# /usr/bin/up2date -i httpd mysql mysql-server php php-mysql php-mbstring php-gd

   「httpd」「php」「mysql-server」などがインストールされます。


httpd、mysql-server、phpの各種設定

   httpdやmysql-serverをインストールしたら、それぞれの設定は各自適切に設定してください。筆者の環境ではdotproject.example.com用のバーチャルホストの設定をディレクトリ「/etc/httpd/conf.d/」にファイル名「dotproject.example.com」で作成しました。以下に例として示します。

<VirtualHost *:80>
   ServerName dotproject.example.com
   DocumentRoot "/home/webmaster/docroot/dotproject.example.com/htdocs/"
   SetEnvIf Request_URI "\.(gif)|(jpg)|(png)$" no_log
   CustomLog logs/vhost/dotproject.example.com/access.log combined env=!no_log
   ErrorLog logs/vhost/dotproject.example.com/error.log
 </VirtualHost>
 NameVirtualHost *:80

   次にCentOSが用意したテストページを作成するための設定ファイルを削除します。

# rm -f /etc/httpd/conf.d/welcome.conf

   なお、この記事の内容を試すだけならMySQL、PHPともに特に設定ファイルを編集する必要はありません。

1   2  3  次のページ


上鍵 忠志
著者プロフィール
上鍵 忠志
ウノウ株式会社に所属するエンジニア。妻と息子、そしていつも深夜の時間を共有している猫に支えられ過ごしています。今まで経験した業務やオープンソース活動で得たサーバ管理やウェブプログラミングのノウハウを活かした執筆活動をしていきます。

よくきたBlog
http://blog.poyo.jp/
HotPHPPER News
http://news.hotphpper.net/

INDEX
第2回:「dotProject」をインストールする
dotProjectのインストールの流れ
  ディレクトリとファイルの作成
  dotProjectのインストールと設定