Install the project management tool dotProjectApache in Linux (Omitted) install my apache in/usr/local/apache22/Mysql (omitted) my mysql installation is/usr/local/mysqlPhp installation (Omitted) My php installation is/usr/local/php, but installing dotproject does not require so many plug-ins, it seems that only a few are needed. This reinstallation will be detailed later: RH
Install the project management tool dotProject in Linux
Apache installation (Omitted) My apache installation in/usr/local/apache22/
Mysql installation (Omitted) I installed mysql in/usr/local/mysql
Php installation (Omitted) My php installation in/usr/local/php
However, installing the dotproject does not require so many plug-ins. It seems that only a few plug-ins are required. I wrote more details during the next day's reinstallation :)
Install the dotProject in RHEL5.3:
1: Download dotProject for linux:
Http://jaist.dl.sourceforge.net/project/dotproject/dotproject/dotProject%20Version%202.1.2/dotproject-2.1.2.tar.gz
# Tar zxvf dotproject-2.1.2.tar.gz
# Mv dotproject/usr/local/apache22/htdocs // put the file to the web directory of apacht
2: create databases and configuration files
Method 1: Create a database and a configuration file on the page.
After you grant the database creation permission to the dotproject user, you can create databases and tables on the screen.
#/Usr/local/mysql/bin/mysql-u root-p
Mysql> grant all privileges on dotproject. * to dotproject @ localhost identified by "password" with grant option;
Modify the configuration file directory permission. After modification, you can directly create a configuration file on the screen.
# Chmod 777/usr/local/apache22/htdocs/dotproject/shortdes
If the config. php file already exists, change the permission of the file to writable.
Example: chmod a + w dotproject/schemdes/config. php
Open the address http: // ip address/dotproject/install/and open the dotProject Installer screen. The page will check the system configuration information: by default, the three folders do not have write permission, therefore, an error is reported.
./Files writable? File upload functionality will be disabled
./Files/temp writable? PDF report generation will be disabled
./Locales/en writable? Translation files cannot be saved. Check/locales and subdirectories for permissions.
Solution:
# Chmod-R 777/usr/local/apache22/htdocs/dotproject/files/
# Chmod-R 777/usr/local/apache22/htdocs/dotproject/locales/
Session Save Path writable? Fatal: session. save_path is not set
Session AutoStart = ON? Try setting to ON if you are experiencing a WhiteScreenOfDeath
Solution:
Modify the php. ini file and find session. save_path = "/tmp" to remove the left; semicolon;
Find session. auto_start = 0 and change 0 to 1.
#/Usr/local/apache22/bin/apachectl stop
#/Usr/local/apache22/bin/apachectl start
After restarting Apache, you can check these items! Click Start Installation to go to the next step:
Database Server Type Note-currently only MySQL is known to work correctly
Database Host Name localhost
Database Name dotproject
Database User Name dotproject
Database User Password password
Use Persistent Connection? Not selected by default
Drop Existing Database? If this option is selected, the original database will be deleted. If the database has not been created, it is optional;
Click install db & write cfg.
Database Installation Feedback: Database successfully setup
Config File Creation Feedback: Config file written successfully
Configuration successful.
Click Login and Configure the dotProject System Environment to go To the logon configuration screen!
Username/password: admin/passwd
Enter some basic configurations. Here, you will be warned to delete the install installation directory. If you delete the installation directory, there will be no warning!
Click Save. after entering the system, click system admin to modify the settings.
# Rm-rf/usr/local/apache22/htdocs/dotproject/install // Delete the installation folder
Click Save in the lower-right corner to go to the system.
This installation is complete and can be used.
After entering, there is garbled code on the calendar, and other places have not been carefully used. I will study it again when I use it! There seems to be a lot of solutions for Garbled text and Localization on the Internet! Well, I still use the old software to write other questions :)