How To Install TimeTrex On Ubuntu 19.104 min read
In this tutorial how to install TimeTrex on Ubuntu 19.10. The TimeTrex is an open source employ management system. You can easily manage workforce using this software.
My server info : ############################ Server IP : 10.66.10.4 OS Type : Ubuntu 19.10 TLS Disk : 25 GB RAM : 1GB vCPU : 2 Web Server : Apache Database : postgresql PHP : 7.2 Must be ############################
Step #01: Must be server upgrade using below command.
[email protected]:~# lsb_release -a && ip r [email protected]:~# apt update && apt upgrade -y
Step #02: Install dependency package for install TimeTrex soft.
[email protected]:~# add-apt-repository universe [email protected]:~# apt-get install software-properties-common [email protected]:~# apt autoremove [email protected]:~# add-apt-repository ppa:ondrej/php [email protected]:~# apt-get update [email protected]:~# apt-get install php7.2 -y [email protected]:~# apt-get install php-pear php7.2-curl php7.2-dev php7.2-gd php7.2-mbstring php7.2-zip php7.2-mysql php7.2-xml php7.2-pgsql php7.2-bcmath php7.2-soap unzip postgresql -y [email protected]:~# service apache2 restart
Login database terminal using below command.
[email protected]:~# su postgres [email protected]:~# psql
Then run below command for create database user name and password.
CREATE USER timetrex_user WITH CREATEDB CREATEROLE LOGIN PASSWORD 'passw0rd123'; CREATE DATABASE timetrex_db; \q
Step #03: Download TimeTrex community edition installer file.
[email protected]:~# wget https://www.timetrex.com/direct_download/TimeTrex_Community_Edition-manual-installer.zip [email protected]:~# unzip TimeTrex_Community_Edition-manual-installer.zip -d /var/www/html/ [email protected]:~# mv /var/www/html/TimeTrex_Community_Edition_v*/* /var/www/html/ [email protected]:~# cd /var/www/html/ [email protected]:~# rm -rf index.html [email protected]:~# cp timetrex.ini.php-example_linux timetrex.ini.php
Open this file for add database info.
[email protected]:~# vi timetrex.ini.php
Then insert database info into timetrex.ini.php file.
base_url=/interface host=localhost database_name=timetrex_db user=timetrex_user password=passw0rd123
Step #04: Setup permission for web directory.
[email protected]:~# mkdir -p /var/timetrex/storage
[email protected]:~# mkdir /var/log/timetrex
[email protected]:~# chgrp -R www-data /var/timetrex/
[email protected]:~# chmod 775 -R /var/timetrex
[email protected]:~# chgrp www-data /var/log/timetrex/
[email protected]:~# chmod 775 /var/log/timetrex
[email protected]:~# chgrp www-data -R /var/www/html/
[email protected]:~# chmod 755 -R /var/www/html/
c[email protected]:~# hown www-data:www-data -R /var/www/html
service apache2 restart
systemctl restart postgresql
Now browse your server ip address and complete web installation process.
http://10.66.10.4/interface/install/install.php
License Acceptance
System check acceptance
Database Configuration
System Settings
Company Information
Administrator Login
Quick Start Wizard
Then click right arrow for five times and then going to dashboard on your TimeTrex software.
If you face any problem for installation so please see my YouTube channel for more details. Please subscribe my channel for get real time update.
- How To Install osTicket 1.17 On Debian 10 Server - June 9, 2023
- How To Install Odoo 16 on Ubuntu 22.04 - May 14, 2023
- 12 Steps to Organize Photos on Your Computer - March 20, 2023
We really appreciate for your support for buying me a coffee.
It takes us a while to compose and upload new content, as they have to be checked to see if Properly works. We appreciate you if you help me for one cup of coffee to keep us awake and always deliver good quality content.
No contribution is small of an amount. We are grateful for any amount you support us with. Thank you!