dotProject インストール

作業ディレクトリー作成

cd mkdir /var/www/work

 

 

dotProjectをダウンロード

http://sourceforge.jp/projects/sfnet_dotproject/releases/

 

DocumentRootを作成

cd mkdir /var/www/www.dotproject.co.jp

 

dotProjectを設置

mv /var/www/work/dotproject-2.1.8.tar.gz .

tar zxvf dotproject-2.1.8.tar.gz

rm -rf dotproject-2.1.8.tar.gz

mv dotproject htdocs

chown -R apache:apache /var/www/www.dotproject.co.jp

cd htdocs/

chmod -R o+w includes files files/temp locales/en

 

Apacheのconfファイル作成

cd /etc/httpd/conf.d/

vim www.dotproject.co.jp.conf

**************************************************************************

#

#  httpd configuration settings for use with mailman.

#

# Listen for virtual host requests on all IP addresses

#NameVirtualHost *:80

<VirtualHost *:80>

    DocumentRoot "/var/www/www.dotproject.co.jp/htdocs"

    ServerName www.dotproject.co.jp

    DirectoryIndex index.html index.php

 

    ErrorLog logs/www.dotproject.co.jp_error_log

    CustomLog logs/www.dotproject.co.jp_access_log common

 

    <Directory "/var/www/www.dotproject.co.jp/htdocs">

#        AuthType Basic

#        AuthUserFile /etc/httpd/.htpasswd

#        AuthName "Basic Certification"

#        require valid-user

        AllowOverride ALL

        Order allow,deny

        Allow from all

    </Directory>

</VirtualHost>

**************************************************************************

 

Apache再起動

service httpd restart

 

設定が有効になったことを確認

httpd -S

port 80 namevhost www.dotproject.co.jp (/etc/httpd/conf.d/www.dotproject.co.jp.conf:8)

Syntax OK

 

リクエスト開始時にセッションを自動的に開始させる

vim /etc/php.ini

session.auto_start = 1

 

dotProject用にschema構築

mysql -u root -p

CREATE DATABASE dotproject default character set utf8;

GRANT USAGE ON * . * TO 'dp_user'@'localhost' IDENTIFIED BY 'dp_password';

GRANT ALL PRIVILEGES ON `dotproject` . * TO 'dp_user'@'localhost';