How to install a ready-made website script: requirements and steps
You can install the ready-made website scripts you buy from TıklaWeb on your own hosting account in a few steps. This guide covers the steps shared by all scripts. There may be small differences between scripts, so the KURULUM.html file in your downloaded package and the Requirements section on the product page take precedence.
Requirements
- PHP 8.2 or later. Some scripts state support for 8.2, 8.3 and 8.4.
- PHP extensions:
pdo_mysql,mbstring,openssl,curl,zip,fileinfo,json,sodium,ctype.gdis recommended. Some scripts also need extra extensions such asmysqliandintl. - A new, empty MySQL or MariaDB database. Enter
localhostas the database server. - Apache or LiteSpeed web server and, as stated on the product page,
.htaccessandmod_rewritesupport. The rules needed for Nginx and IIS are in the guide inside the package. - A domain name and an SSL certificate are recommended.
Installation steps
- Preparation: Set the PHP version of your hosting to 8.2 or later. Create an empty database and a database user and note the details.
- Files: Upload the contents of the
public_htmlfolder in the downloaded package, including the hidden.htaccessfile, to your domain's publishing folder. See our FTP guide for uploading. - Wizard: Open your domain in the browser. The setup wizard opens automatically. In most scripts you can choose Turkish or English from the links at the top of the page.
- Setup: Follow the wizard steps: requirements check, license, database details, site and administrator details. Choose a setup with sample content or an empty one.
- Panel: Log in to the admin panel; in most scripts the address is
yourdomain.com/admin/and it is given in the guide inside the package. Fill in the site settings, the privacy (KVKK) page and script-specific sections such as services, team members, references and email settings.
Common problems
- Blank page or 500 error: See this guide to view the PHP error. Common causes are a low PHP version and a missing PHP extension.
- Cannot connect to the database: Check the database name, user and password, and enter
localhostas the server. - Pages return 404: Make sure the hidden
.htaccessfile was uploaded and that the server supportsmod_rewrite.
If you get stuck, open a support ticket. You can see the scripts and their live demos in our software showcase.
Thanks for your feedback!