Installation - Cloud VPS
Learn how to install QwikTest in Linux Virtual Private Server
Last updated
Learn how to install QwikTest in Linux Virtual Private Server
Last updated
Follow the below steps carefully to install the QwikTest script in the cloud server. Your server must have PHP 7.4, MySQL 5.7.24 or higher, and Apache/NGINX.
Configure a domain to your server public IP address
Create a database
Upload script downloaded from CodeCanyon to the server using WinSCP.
Installation
See Important Things to Remember before installation.
The following are some useful links for configuring the Laravel application in cloud servers.
How To Install Linux, Nginx, MySQL, PHP (LEMP Stack) on Ubuntu 20.04 https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-20-04
How To Install and Configure Laravel with Nginx on Ubuntu 20.04 (LEMP) https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-laravel-with-nginx-on-ubuntu-20-04
Create a domain or subdomain and set A record to the server IP address in your DNS editor.
Login to your putty using SSH client, create a database and assign all privileges to the database user.
Download the zip file from CodeCanyon.
Extract the zip file from your system.
Navigate to Fresh Installation
folder.
Select the upload_this.zip file and upload it to the /var/www/app_folder
directory of your server using WinSCP.
Extract the contents of the uploaded zip file to the same directory.
Give 775 permission to the following directories.
storage/framework
storage/logs
bootstrap/cache
Give 644 permission to the .env file.
The application files are now in order, but we still need to configure Nginx to serve the content. To do this, we’ll create a new virtual host configuration file at /etc/nginx/sites-available
.
The following configuration file contains the recommended settings for Laravel applications on Nginx: Copy this content to your/etc/nginx/sites-available/yourdomain
file and adjust the directory path and other values to align with your own configuration. Save and close the file when you’re done editing.
To activate the new virtual host configuration file, create a symbolic link to yourdomain
in sites-enabled.
Then navigate to yourdomain.com/install on the browser and follow the instructions.
Finally, when you are on the installation success screen, don't close the browser window directly. Instead, you must hit the Click here to exit the button to complete the installation.
If the installation fails due to server issues, fix them and:
Delete all the tables in the existing database or make a new database.
Delete the storage/installed file of the app in the sever
Replace the .env file on the server with the .env file from the downloaded script.
Finally, start the installation again by visiting yourdomain.com/install.
Please raise a ticket on our support portal if you have any issues with the installation within the QwikTest application.
We cannot provide fixes that are related to your web hosting or server environment. Therefore, if your hosting or server environment is different than what is listed in the above section, you’ll need to determine if it will work before purchasing. Server setup and configuration are not in our scope of support.