Comment on page

Installation - Local Host

Follow the below steps carefully to install the QwikTest script in the localhost. Your computer must have PHP 7.4, MySQL 5.7.24 or higher, and Apache.
  1. 1.
    Configure environment
  2. 2.
    Create a database
  3. 3.
    Upload script downloaded from CodeCanyon to the XAMPP root folder.
  4. 4.

Our Demo is powered by Digital Ocean VPS.

DigitalOcean Referral Badge
See the below video for the installation process.

Installation Process

Step 1

Download & Install XAMPP, preferably version 7.4.21 / PHP 7.4.21, in your local system using the following link. https://www.apachefriends.org/download.html
Instead of XAMPP, you can use WAMP, Laragon, Laravel Sail, or any other LAMP stack. The script just works. All you need to have is PHP >= 7.4.10 and MySQL >= 5.7.24 installed and configured properly. In this example, we are using XAMPP.
Now open the XAMPP Control Panel and then Start Apache and MySQL.

Step 2

Open phpMyAdmin and create a new database.

Step 3

Now copy the script upload_this.zip file downloaded from CodeCanyon into the server root folder.
E.g. C:\xampp\htdocs
Extract the upload_this.zip file in the same folder.
QwikTest CAN only be installed on your main domain or subdomain. For example, http://localhost or yourdomain.dev. It CANNOT be installed in the subdirectory path of your domain, for example, yourdomain.dev/my-app or localhost/my-app.
If your app directory is not the same as the server root directory, consider creating a virtual host.

Step 4

Now visit http://localhost/install on the browser and follow the installation instructions.
Installer Start Screen
Requirements Screen
Permissions Screen
Configuration Screen
We suggest using Form Wizard Setup for editing environment settings. If you are using Classic Text Editor for editing Environment Settings, please make sure you click on the Save .env button after editing the .env file and before proceeding to the further installation.
Environment Screen
Database Screen

Final Step

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:
  1. 1.
    Delete all the tables in the existing database or make a new database.
  2. 2.
    Delete the storage/installed file of the app in the sever
  3. 3.
    Replace the .env file on the server with the .env file from the downloaded script.
  4. 4.
    Finally, start the installation again by visiting yourdomain.com/install.

Create a Virtual Host (Optional)

If you want to configure a virtual host instead of localhost in the URL, you can create a virtual host in the Apache virtual hosts configuration file.
Open the C:\xampp\apache\conf\extra\httpd-vhosts.conf file and paste the below configuration into it.
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/public"
ServerName yourdomain.dev
If your installation is in a different path, change DocumentRoot according to your application path.
You should set the document root to the app's /public directory, not the root directory. If you set it to the root directory, it won't work.
Now you need to update your Windows hosts file. OpenC:\Windows\System32\drivers\etc\hosts file and add the following line to it. yourdomain.dev
Now, restart the Apache from the XAMPP control panel.
If you configure the virtual host after installation, manually edit the .env file in the application root folder and replace the APP_URL property with the new host.
Eg: APP_URL=http://localhost to APP_URL=http://qwiktest.test

Installation Support

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.