.
WEB/DB 関連 =>phpGroupWare>2.phpGroupWare を導入するphpGroupWare 設置と準備
Linux 活用ガイド:目次

サーバ構築ガイド

レンタル ガイド

ショップ 構築ガイド

情報漏洩対策

設置と準備 ~ phpGroupWare 導入 CentOS-4.5

作成したデータベース "phpGroupWare" に動作に必要なテーブルを作成するためのスクリプト実行は、ブラウザ経由で行う必要があります。外部に公開されている Web サーバに設置する場合は、全ての検証が終了するまで外部に公開しないように設定する必要があります。

ここで説明しているパス

ここでは /var/www/phpgroupware に設置すると仮定して説明します。想定しているパスは以下の通りです。

設置パス /var/www/phpgroupware
公開アドレス http://hogehoge.com/phpgroupware/
環境パス /usr/local/phpgw ./files/
環境設定ファイル /etc/groupware/header.inc.php
一時ファイル /tmp (変えた方が良い)

何れも任意ですので各々の環境に置き換えて下さい。

メールモジュールを利用する場合

電子メール アイコン

c-client ライブラリ が必要です。CentOS-4.5 ではパッケージが用意されていますのでメールモジュールを利用する場合は事前にインストールして下さい。こちらで説明しています。

phpGroupWare の設置と環境設定

phpGroupWare 日本語化プロジェクトから以下のソースをダウンロードします。 ここでは 07/10/3 にリリースされたばかりの phpGroupWare 0.9.16.012-jp を使用しています。

# tar jvxf phpgroupware-jp-0.9.16.012-pre1.tar.bz2 -C /var/www
# tar jvxf phpgroupware-doc-jp-0.9.16.012-pre1.tar.bz2 -C /var/www

Apache の実行権限にあわせます。

  • /var/www/phpgroupware
# cd /var/www
# chown -R apache.apache phpgroupware
# chmod -R 770 phpgroupware

環境設定ディレクトリの作成

ファイル管理、共有等で使用するディレクトリを作成します。このディレクトリは Apache の公開ディレクトリ外に設置する必要があります。ここでは、/usr/local/phpgw (任意) とします。

  • /usr/local/phpgw/files
  • /usr/local/phpgw/files/home
  • /usr/local/phpgw/files/img
# mkdir -p /usr/local/phpgw/files/home
# mkdir /usr/local/phpgw/files/img
# chmod -R 700 /usr/local/phpgw/files
# chown -R apache:apache /usr/local/phpgw/files

公開ディレクトリに img ディレクトリのシンボリック images を張ります。

# cd /var/www/phpgroupware/img
# ln -s /usr/local/phpgw/files/img images

以上で準備は完了です。次は /var/www/phpgroupware 公開のための Apache の設定を行います。

bottom_mark
ページ最上部
ページ最上部 前のページ