CMS "GIRVAS" is a modern content management system designed for quick deployment and administration of web projects of various types: from a business card site to a corporate site. TimeWeb hosting (JSC "TimeWeb") provides a stable infrastructure that is optimal for working with this platform.
In this manual, we will consider the process of installing "GIRVAS" on TimeWeb servers: from downloading the distribution to basic setup. The manual is designed for users with different levels of training - all steps are described in detail, but without excessive technical complexity.
Register on the TimeWeb website and choose a tariff plan
Before installing the CMS "GIRVAS" you must register on the TimeWeb hosting and choose a suitable tariff. TimeWeb offers flexible terms, including 10 days of free service testing, which allows you to evaluate performance before paying.
Key features of tariffs:
- Technical support - prompt resolution of issues through the ticket system or chat.
- Guaranteed uptime - server availability level up to 99.9%.
- Security - free SSL certificate for data protection.
- Scalability — the ability to increase resources (CPU, RAM, disk space) as the load increases.
How to choose a tariff:
- Determine the requirements for the project:
- For small sites, the "Hosting" tariff is suitable (from 347 ₽/month).
- For high-load projects — "VPS" or "Dedicated server" (from 1,482 ₽/month).
- Consider the bonuses:
- 15–20% discount for long-term payment.
- Free website transfer when switching from another hosting.
Registration process:
- Go to the official TimeWeb website.
- Click "Register" and fill in your contact information.
- Select a tariff and payment period (month/year).
- Activate the trial period (if required).
After payment, you will get access to the control panel, where you can start installing "GIRVAS".
Note: If you have any difficulties, TimeWeb support will help you set up the server.
Overview of the TimeWeb control panel after registration
After successful registration and choosing a tariff, you will get access to the TimeWeb hosting control panel. The interface is divided into several key sections that will be needed for further installation of the CMS "GIRVAS":
Main sections of the panel:
- File manager
- Allows you to upload, edit and manage site files directly through the browser.
- To install "GIRVAS", you will need to upload the archive with the system here.
- Databases (MySQL)
- Here you can create a new database and user for the CMS.
- Required during installation (login, password, DB name).
- FTP credentials
- Host, login and password for accessing files via an FTP client (for example, FileZilla).
- The password is the same as the password for the control panel.
- PHPMyAdmin
- A tool for administering MySQL databases.
- May be needed for manual data import.
- Resource monitoring
- Displays the server load (CPU, disk space).
- It is important to monitor the tariff limits.
If your tariff includes 15 GB of disk space (as in the example), make sure that this is enough for the CMS and future site materials. For projects with a high load, consider VPS tariffs. The control system itself takes up no more than 100 MB.
Downloading the CMS "GIRVAS" distribution from GitFlic
Before installation, you need to get the latest version of the system. The official repository of the project is hosted on the GitFlic platform (the Russian equivalent of GitHub). Here"s how to do it:
- Go to the CMS "GIRVAS" repository.
- Downloading the archive
- Click the "Download" button (usually in .zip or .tar.gz format).
- Save the archive to your computer. Example name: girvas-core-0.2.1.zip.
Important!
- Check that the archive contains all the key folders: core, modules, templates (see the structure in the screenshot).
- Availability of dependencies (for example, PHP modules) - they are listed in the README.md file
- Alternative method
- Git cloning (for developers): git clone https://gitflic.ru/project/garbalo/cms-girvas.git
Downloading and unpacking the CMS "GIRVAS" archive to TimeWeb hosting
Now that the archive with the CMS "GIRVAS" distribution has been downloaded, you need to upload it to the server and prepare it for installation. In this section we will look at two download methods: via the built-in file manager and FTP client.
Uploading an archive via the TimeWeb file manager
- Log in to the TimeWeb control panel and go to the File Manager section.
- Open the root directory of your site (usually public_html). If the site is new, this folder may be empty.
- Click the Upload button (see screenshot) and select the archive with the GIRVAS CMS (for example, CMS GIRVAS.zip, as in the screenshot).
- Wait for the download to complete. The file will appear in the list.
Unpacking the archive
- Find the downloaded archive in the file manager.
- Right-click on it and select Unpack (or click the corresponding button in the interface).
- Specify the folder for unpacking - select the current directory (public_html).
- Confirm the action. The system will automatically create CMS folders and files.
Checking the result
After unpacking, the public_html directory should contain system files and folders, for example:
- core/ — CMS core,
- modules/ — modules,
- templates/ — templates (themes),
- uploads/ — folder for uploads.
Important!
- Make sure that the access rights to the uploads/, logs/ folders and other system directories are set to 755 (for folders) and 644 (for files). This can be done through the file manager in the "Access rights" tab (CHMOD).
- If the files are not displayed, try refreshing the page or checking the archive for integrity.
- After unpacking, the system root must not contain an empty file «INSTALLED». Otherwise, the installation of the entire system will not be possible.
Alternative method: upload via FTP
- Use an FTP client (for example, FileZilla).
- Connect to the TimeWeb server using the data from the "FTP Access" section (host, login, password).
- Upload the archive to public_html and unpack it via the file manager or the unzip command in SSH (if available).
Creating a MySQL database for CMS "GIRVAS" in the TimeWeb panel
CMS "GIRVAS" requires a MySQL or PostgreSQL database (we will consider MySQL in the example). In this section, we will examine in detail the process of creating it through the TimeWeb control panel.
Go to the database management section
- Log in to the TimeWeb control panel.
- In the menu, select the "Databases" → "MySQL Databases" section.
Creating a new database
- Click the "Create database" button.
- Fill in the parameters:
- Database name: come up with a name (for example, girvas_db). Limit: 8 characters (user login matches the DB name).
- Password: click "Generate password" or create a complex password yourself, or use a password generator. Save it in a safe place - you will need it when installing the CMS.
- Add a description (optional), for example: "Base for CMS GIRVAS".
- Confirm the creation by clicking the "Create" button.
Checking the created database
After successful creation, a new entry will appear in the database list indicating:
- Database name (for example, u123_girvasdb),
- Type (in the example MySQL 5.7),
- Database access points (usually localhost),
- Size
Important!
Write down this data. You will need it during the CMS installation:
- Database name,
- Login,
- Password,
- Host (localhost).
Please note that you can use "phpMyAdmin" to manage the database - you can go to it by clicking on the link with the signature "phpMyAdmin" immediately under the database name (as in the screenshot above).
Now you can start installing the system, based on the official documentation for installation.
Result of installing CMS "GIRVAS"
If you did everything correctly, following the instructions and official documentation for installation, then ultimately at the address of your site you will see the primary theme of the site, which works on the basis of the content management system "GIRVAS".
Good luck!
Comments