Installation
Getting Started - AlmaLinux
Requirements
Ticaga requires the latest version of PHP, this is because we pride ourselves on being up-to date...
Update the server & install Apache
To run Ticaga, we need to update the server: sudo dnf update -y && sudo dnf upgrade -y After we...
Install PHP
Now we've got Apache sorted, we can install PHP, we recommend the Remi Repo for this, however you...
Database
Now we've got PHP sorted, we can now sort out the database, this is where all your Ticaga tickets...
Virtual Host
Okay, I'm sorry we've just called this Virtual Host, however that is exactly what it is, however ...
Install Composer
We need to install Composer as it's a dependency manager for PHP and we use it for Laravel. php ...
Let's Encrypt SSL
Now we need to install Let's Encrypt, this is a way to get a free SSL Certificate for our Ticaga ...
Ioncube Loaders
Ioncube loaders are required for Ticaga as we encodeĀ 8 files for licensing purposes. Without thi...
Add a new SSH User
Laravel doesn't like it when you run it in root, this is for security purposes. We agree with the...
Install Ticaga
Let's log into the new user we created earlier: su demo Let's give our www folder the correct p...
Create an Agent
Now you've got your Ticaga up and running go to your installation: eg: https://demo.ticaga.com ...
Getting Started - Ubuntu
Requirements
Ticaga requires the latest version of PHP, this is because we pride ourselves on being up-to date...
Update the server and install Apache
So let's update the server and ensure everything is ready for us to continue. sudo apt update -y...
Install PHP
Let's install PHP: Firstly we need to get the Ondrej repo ready for 8.4: sudo add-apt-repositor...
Install Database
To use Ticaga we need a database, we recommend MYSQL, to install MySQL just run the following: s...
Virtual Host
Now we need to create the virtual host file to show Ticaga to the world. Let's create the ticaga...
Let's Encrypt SSL
Now we need to install Let's Encrypt, this is a way to get a free SSL Certificate for our Ticaga ...
Ioncube loaders
Firstly we need to install unzip: sudo apt-get install unzip -y We'll need that for Ticaga late...
Add new user for SSH
Laravel doesn't like it when you run it in root, this is for security purposes. We agree with the...
Install Composer
Let's install Composer, this allows us to install all the amazing vendor files to use Ticaga: cu...
Install Ticaga
Let's log into the new user we created earlier: su ticaga Let's give our www folder the correct...
Create an Agent
Now you've got your Ticaga up and running go to your installation: eg: https://demo.ticaga.com ...