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
リクエスト開始時にセッションを自動的に開始させる
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';