• Categories
    Category
  • Categories
    Category
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial Comments FAQ Related Articles

How to install DotProject - Project Management Tool in CentOS 7

1680

How to install DotProject - Project Management Tool in CentOS 7

As we know, there are many project management tools to be used extensively in Linux or UNIX. DotProject is a free and open source web-based multi-user and multi-language project management application. It provides the project manager with a web based efficient tool for managing tasks, schedules, communication and sharing easily.It has a wide range of application and environment from small offices to big companies, government departments, schools,etc. This article will explain the instalallation procedure of DotProject in CentOS 7.

Pre-Requisite:

Install LAMP environment before starting the installation procedure of DotProject.

Installation procedure

Before beginning the installation, configure the MariaDB Database by running the following command. In MariaDB, create a database named dotprojectdb and also create a user that is to be identified by password. Execute commands to grant privileges to the created user and flush all other privileges of the system.

[root@linuxhelp1 Desktop]# mysql -u root -p
Enter password:
Welcome to the MariaDB monitor.  Commands end with   or g.
Your MariaDB connection id is 2
Server version: 5.5.52-MariaDB MariaDB Server
Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.
Type ' help '  or ' h'  for help. Type ' c'  to clear the current input statement.

MariaDB [(none)]>  CREATE DATABASE dotprojectdb 
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]>  CREATE USER ' dotprojectuser' @' localhost'  IDENTIFIED BY ' password'  
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]>  GRANT ALL PRIVILEGES ON dotprojectdb.* TO ' dotprojectuser' @' localhost'  
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]>  FLUSH PRIVILEGES 
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]>  exit
Bye

Configure the php.ini file using the nano editor. Verify and modify the following options to the file. Save and exit from the file.

[root@linuxhelp1 Desktop]# nano /etc/php.ini

memory_limit 128M
register_globals = Off
session.auto_start = 1
session.use_trans_sid = 0
date.timezone = Asia/Kolkata

Next configure the Apache web server by creating a virtual host configuration file. Add the following lines to the file. Save and exit from the file.

[root@linuxhelp1 Desktop]# nano /etc/httpd/conf.d/dotproject.conf

< VirtualHost *:80> 
ServerAdmin info@dotproject.linuxhelp.com
DocumentRoot /var/www/dotproject/
ServerName linuxhelp1.com
ServerAlias www.dotproject.linuxhelp.com
< Directory /var/www/dotproject/> 
Options FollowSymLinks
AllowOverride All
< /Directory> 
ErrorLog /var/log/httpd/dotproject.linuxhelp.com-error_log
CustomLog /var/log/httpd/dotproject.linuxhelp.com-access_log common
< /VirtualHost> 

Now restart and enable the Apache and MariaDB services by executing the following command.

[root@linuxhelp1 Desktop]# systemctl restart httpd mariadb
[root@linuxhelp1 Desktop]# systemctl enable httpd mariadb
ln -s ' /usr/lib/systemd/system/httpd.service'  ' /etc/systemd/system/multi-user.target.wants/httpd.service' 
ln -s ' /usr/lib/systemd/system/mariadb.service'  ' /etc/systemd/system/multi-user.target.wants/mariadb.service' 

Download the dotproject installation package by running the wget command.

[root@linuxhelp1 Desktop]# cd /tmp/
[root@linuxhelp1 tmp]# wget http://downloads.sourceforge.net/project/dotproject/dotproject/dotProject%20Version%202.1.8/dotproject-2.1.8.tar.gz
--2017-07-17 10:39:30--  http://downloads.sourceforge.net/project/dotproject/dotproject/dotProject%20Version%202.1.8/dotproject-2.1.8.tar.gz
&hellip 
&hellip 
&hellip 
Saving to: ‘ dotproject-2.1.8.tar.gz’ 
100%[=========================================================================================================================================================================> ] 45,29,234    118KB/s   in 39s   
2017-07-17 10:40:20 (114 KB/s) - ‘ dotproject-2.1.8.tar.gz’  saved [4529234/4529234]

Extract the package by running the tar command and extract the contents of the file.

[root@linuxhelp1 tmp]# tar -xvf dotproject-2.1.8.tar.gz
dotproject/
dotproject/queuescanner.php
dotproject/fileviewer.php
dotproject/classes/
&hellip 
&hellip 
&hellip 
dotproject/style/dp-grey-theme/tabLeft.png
dotproject/style/index.html
dotproject/index.php
dotproject/ChangeLog

Move the extracted files to /var/www/dotproject directory path.

[root@linuxhelp1 tmp]# mv dotproject /var/www/dotproject
[root@linuxhelp1 tmp]# cd /var/www

Change the ownership for the dotproject directory by executing the following command.

[root@linuxhelp1 www]# chown -R apache: dotproject/

Add the HTTP service to the firewall by running the following command.

[root@linuxhelp1 www]# firewall-cmd --permanent --add-service=http
Success

Reload the firewall by executing the following reload command.

[root@linuxhelp1 www]# firewall-cmd --reload
Success

Next open the web browser and navigate to your machine' s IP Address http://192.168.7.182 and run it. The Dotproject installer steps opens. Click start installation option.

installer

Enter your database configuration values and click install DB and write config cfg option.

database configuration

The installation is now completed, click the login and configure the dotproject system environment option.

configure

Enter the default credentials to login

Username : admin

Password : passwd

and click login option.

credentials

Add a new company to the database by entering the required fields and submit the changes.

new company

Create a new project and enter the following details. Click Submit option to save the changes.

project

The user can also view the Monthly calender in dotproject.

monthly calendar

There is also a User management portal in dotproject.

user management

The System administration pane allows the admin to overview the administration process in dotproject.

system administration

There is a list of activated modules below, you can also install the resource module from the below list to your Dotproject tool.

resource module

That was a simple installation procedure, Wasn' t it ? Dotproject is maintained by several volunteer programmers.

Tags:
lucas
Author: 

Comments ( 0 )

No comments available

Add a comment

Frequently asked questions ( 5 )

Q

What are the Core Features of dotProject?

A

These are the core features
User Management
Email-based Trouble Ticket System (dotProject incorporates voxel dot net's Ticketsmith system
Client/Company Management
Project Listings
Hierarchical Task List

Q

What is in the Layered project and task details?

A

The minimum amount you need to know is displayed. Text links allow the user to drill down into the project or task for more information if required. Tasks can also be organized by precedence, dependencies, and time.

Q

What is dotProject?

A

dotProject is project management featuring companies, projects, tasks (with Gantt charts), forums, files, calendar, contacts, tickets and ahelpdesk, language support, user/module permissions, and themes.

Q

What is available in the project listings?

A

Lists of projects are broken down by what state they are in, such as all projects, proposed, planning, in progress, on hold, complete, template, archived, not defined. You can quickly move from tab to tab to view the state of the projects. The number of projects listed in each state is in parenthesis on each tab.

Q

What are the features in the usermanagement in Dotproject?

A

A simple feature, for tracking user activity, adding users, and managing users. User sessions showing date last logged in as well as other information is available.

Related Tutorials in How to install DotProject - Project Management Tool in CentOS 7

Related Tutorials in How to install DotProject - Project Management Tool in CentOS 7

How To Install AnyDesk on Centos 7
How To Install AnyDesk on Centos 7
Apr 2, 2018
How to install Tiki Wiki CMS Groupware on CentOS 7
How to install Tiki Wiki CMS Groupware on CentOS 7
May 31, 2018
How to install PHP ImageMagick on CentOS 7
How to install PHP ImageMagick on CentOS 7
Nov 4, 2017
How to Upgrade and Downgrade the PHP Versions on CentOS 7.6
How to Upgrade and Downgrade the PHP Versions on CentOS 7.6
Jun 4, 2019
How to install Apache from Source Code on CentOS 7
How to install Apache from Source Code on CentOS 7
Oct 21, 2017
How to enable or disable repositories in CentOS
How to enable or disable repositories in CentOS
Mar 28, 2018
How to install AWStats on CentOS 7
How to install AWStats on CentOS 7
Dec 8, 2017
How to install Apache JMeter in CentOS 7
How to install Apache JMeter in CentOS 7
Mar 24, 2017

Related Forums in How to install DotProject - Project Management Tool in CentOS 7

Related Forums in How to install DotProject - Project Management Tool in CentOS 7

CentOS
connor class=
How To Completely Remove Apache package On CentOS 7.6
May 14, 2019
CentOS
ceriaimmaculate class=
setfacl : command not found
Jan 3, 2018
CentOS
mason class=
Error getting authority: Error initializing authority: Could not connect: No such file or directory (g-io-error-quark, 1)
Nov 20, 2018
CentOS
landon class=
Command to find SNMP Version
May 28, 2018
CentOS
arjitharon class=
cannot start minio service help
Mar 10, 2018
Apache tomcat
AadrikaAnshu class=
Cannot find ./catalina.sh The file is absent or does not have execute permission This file is needed to run this program
Jun 17, 2019
gitlab
caden class=
Insufficient space in download directory /var/cache/yum/x86_64/6/base/packages
Jul 22, 2019
OpenVAS
frank class=
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was 14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"
Dec 20, 2018

Related News in How to install DotProject - Project Management Tool in CentOS 7

Related News in How to install DotProject - Project Management Tool in CentOS 7

Netgear router vulnerability issue and bugs in Linux app: IT leaders need to be aware.
Netgear router vulnerability issue and bugs in Linux app: IT leaders need to be aware.
Feb 6, 2017
Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help legeek ?
Installation of the call center module

hello

I wish to install a call center in virtual with issabel, I downloaded the latest version of it , but I don' t arrive to install the call center module in issabel. please help me

thanks!

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.