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 change the Ondřej repo to noble, this is because the Ondře...
Install Database
To use Ticaga we need a database, we recommend MYSQL, to install MySQL just run the following: s...
Virtual Host
Okay, I'm sorry we've just called this Virtual Host, however that is exactly what it is, however ...
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 a few files for licensing purposes. Without...
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 Admin Account
Now you've got your Ticaga up and running go to your installation: eg: https://demo.ticaga.com ...