Qlicksoft CMS Installation

  1. Create an Apache virtual host and name the document root folder to your website (without www):
    Example: /var/www/yourdomain.com
  2. Copy and extract Qlicksoft CMS tarball into /var/www/yourdomain.com
  3. Set all folders and files to owner and group of www-data
    chown -R www-data:www-data /var/www/yourdomain.com
    
  4. Set GID for all directories
    chmod g+s -R /var/www/yourdomain.com
    
  5. Open up config.php with a text editor and change the following:
    $qlick["protocol"] = "http";
    $qlick["domain"] = "yourdomain.com";
    $qlick["domainVirtualHost"] = "/var/www/yourdomain.com/";
    $qlick["language"] = "en";
    
  6. Open up .htaccess with a text editor, uncomment and replace the domain name with yours.
    # Force canonical URL to be www-less for SEO to avoid duplicate pages
    # Uncomment next 2 lines and insert your domain 
    RewriteCond %{HTTP_HOST} !^(yourdomain\.com)?$ [NC]
    RewriteRule ^(.*)$ http://yourdomain\.com/$1 [R=301,L]
    

Your website will not run immediately. You need to install a theme and provide a front.php.content home page for the site.