- 01Server setup
- 02Server hosting
- 03How to keep…
- 04Server administration
Server for Bitrix: choosing and configuring it
For Bitrix configurations to run efficiently, the software needs to be set up correctly.
Maintenance and support
Updates, security, monitoring and project growth
Website development
Stores, corporate websites, B2B, MVPs
Mobile apps
iOS and Android, backend, publishing to the App Store and Google Play
Bots and AI
Telegram bots, Mini Apps, AI assistants
Website security
Audits, DDoS protection, hacked website recovery
Web scraping
Data collection, processing, API and upload to your systems
Not sure what to choose?
Describe your task and we will help you find a solution.
Project categories
All projects100+ Online stores33 Corporate websites16 Migration to WordPress3 Landing pages4 Startups and web services4Online stores · latest
Online storesCorporate websites · latest
Corporate websitesMigration to WordPress · latest
Migration to WordPressLanding pages · latest
Landing pagesStartups and web services · latest
Startups and web servicesDevelopment · latest
DevelopmentMaintenance · latest
Maintenancewp_optionswp_postmetaactionscheduler_*wp-config.php.htaccessRECOVERY_MODE_EMAILSecurity · latest
Securityphp -vphp8.1memory_limit=-1Servers · latest
ServersBots and AI · latest
Bots and AIWe administer Linux and Windows servers that run websites, applications and accounting systems: we configure and update them, make backups, monitor their operation, improve security and performance, fix failures, migrate projects and assist developers. We work with servers at any hosting provider, and if you do not have a server, we rent a VPS or dedicated server in your company's name.
What server administration includes
01
Server administration means configuring, updating and monitoring a server and all the software on it, handling security and fixing failures. The goal is for the websites, applications and accounting systems on the server to run reliably and securely. When you rent a VPS or dedicated server, the hosting provider is responsible only for the hardware and network, while configuration, updates and security remain with the owner. We do this work remotely.
02
You need server administration if, for example:
03
We start work on an existing server with an audit: we assess its condition, configuration, security, backups and bottlenecks. Based on the results, we draw up a work plan and agree on a regular maintenance schedule. We carry out other tasks on request.
We monitor the availability of the server and key services, as well as CPU, memory, disk and network usage. If anything deviates from normal, the monitoring system sends an alert, and the administrator investigates the cause and takes action.
We install operating system, package and server software updates. Before an update, we assess the risks to running services and agree on critical changes separately.
We maintain a secure server configuration: we close unused ports and services and set up the firewall, SSH key access and brute-force protection. We separate user and service permissions, regularly review access and disable outdated accounts. If needed, we set up DDoS protection.
We set up regular backups stored separately from the main server. We check that the data can actually be restored, not just that the copies are created.
We review system logs and service logs for errors, unstable operation and signs of suspicious activity. This helps detect a problem before it leads to downtime.
If the server or a specific service is unstable or down, we get it running again, identify the cause of the incident and eliminate it to reduce the risk of it happening again.
We help with the server side of development: access, environments, service configuration, deployment and troubleshooting. We advise on issues that depend on the infrastructure.
04
First, we determine which services will run on the server, the expected load and the requirements for access, security, backups and data recovery. If the project is moving from another server, we plan the migration and the switchover time in advance.
We choose the configuration, install and update the operating system and configure the network, domain and DNS, access, firewall and protection against common attacks. We install the web server, database, cache, queues and any other software the project needs.
We deploy the project and set up SSL, monitoring, log collection and backups. We check how the website or application works, as well as access, performance and restoring from a backup. When the work is complete, we hand over the documentation and current access credentials.
05
We set up servers from scratch and take over servers that are already running. We work with Linux and Windows.
On Linux, we deploy and maintain websites and online stores on WordPress, Bitrix and other CMS, self-hosted Bitrix24, Laravel and Django projects, bots, APIs and mobile app backends. On Windows, we maintain servers for accounting systems.
If several projects are hosted on one server, we separate their environments, access and resources so that they do not interfere with each other or create additional risks.
06
If a website, application or individual service starts slowing down, we first find the cause. We analyze monitoring metrics and logs, check CPU, memory, disk and network usage and look at how the web server, database and application perform. This shows whether the problem is related to settings, code errors, slow queries or a lack of resources.
If the server lacks capacity, we increase the VPS resources, move the project to a more powerful or dedicated server or distribute the load across several servers. After the changes, we check the result against the metrics and monitor the server for any recurrence of the problem.
07
A migration is needed when you change hosting providers, move to a more powerful server or split services across several servers. First, we prepare the new server: we install the necessary software, set up access and check that the project works in the new environment. Then we transfer the current data, change the domain settings and monitor the services after launch.
Its length depends on the project, the amount of data and the switchover method, so we agree on the order of work in advance.
08
A remote system administrator carries out agreed scheduled maintenance and takes on tasks from your team: maintains servers, configures access and services, helps with deployment and investigates failures. The work is done remotely.
This format suits you when the server needs regular maintenance and your team has occasional tasks, but not enough to keep a system administrator busy full time. You pay for the agreed scope of work or the actual time spent, not a full in-house salary.
09
If you do not have a server yet, we choose a configuration for the project, help you rent a VPS or dedicated server from a hosting provider in your company's name and then take it over for maintenance under a server administration contract.
A VPS, or VDS, is a virtual server on which you can configure everything a website or application needs. A VPS suits you when shared hosting is no longer enough.
A dedicated server is a separate physical server used only by your company. It is chosen when a VPS lacks capacity or the project needs a non-standard configuration.
If shared hosting is enough for your website, RIVERIT secure hosting is a good fit.
10
The cost of server administration depends on the scope of work:
Number of servers. Each server needs updates, monitoring, backups and access control
Projects on the server. The more websites, applications and systems there are, the more services, environments and access credentials need to be maintained
Maintenance schedule. The cost depends on how often updates, backup checks, log analysis, monitoring and other scheduled tasks are performed
One-off tasks. We estimate setting up a new server, migrating a project and other separate work before it begins
You can choose a support plan with a fixed number of included hours per month and a monthly report or pay for individual tasks based on a preliminary estimate. Server rental is paid separately at the hosting provider's rates. We give the exact cost after the brief, and for servers that are already running, after an audit.
Discuss a task11
We have been administering client servers since 2015. We know the requirements of popular CMS, frameworks and server software and take them into account when configuring and maintaining infrastructure.
We have restored more than 150 websites after hacking. We investigate incidents, remove malicious code and fix the vulnerabilities we find.
We respond to support clients within one hour during business hours. We take critical failures first, including outside business hours if your plan includes this.
We administer Linux and Windows servers and maintain what runs on them: websites, corporate portals, mobile apps and chatbots. When one team handles both infrastructure and development, it is easier to find the cause of a failure and fix it without passing the task from one contractor to another.
We assign a manager to your project. You can track tasks and their status in the RIVERIT project management system. We send reports on completed work once a week or once a month.
On average, clients work with us for 6 years. The access credentials, documentation and project backups stay with you.
RIVERIT projects where we handled server administration after launch.






13
Yes, as long as we are given administrative access to the server.
We agree on the backup frequency and retention period based on the needs of the project and set them out in the maintenance schedule.
No. Administration covers the server, its settings and system software. Support covers how the website works. If needed, both services can be included in one contract.
The server, data and access credentials stay with you: the rental is registered to your company account.
14
When a server goes down, the websites and services hosted on it stop working. Regular server maintenance reduces the risk of this: updates, security configuration, backups, monitoring and log analysis are performed on schedule, not only after a failure. Backups also need to be tested periodically to make sure they can be restored.
Monitoring shows the current state of the server and key services: availability, load and free resources. Logs help reconstruct the sequence of events and understand the cause of an error. This data lets us investigate incidents based on facts rather than assumptions.
We maintain Linux and Windows servers remotely according to an agreed maintenance schedule. It defines the scope of scheduled work, the rules for access and backups and how we respond to incidents.
A separate VPS for Bitrix is needed for high-traffic websites and self-hosted Bitrix24 when shared hosting is not enough. We choose a configuration for the project and set up the server environment according to the Bitrix technical requirements.
If an attacker has already gained access to the server, changing passwords and installing updates is not enough. First, you need to find out how the hack happened, which services and data were affected and which vulnerabilities need to be closed. For this, we carry out a server security audit.
To order server administration or a VPS rental with administration, fill out the form below.
Services in this area
Related articles
For Bitrix configurations to run efficiently, the software needs to be set up correctly.
php -vphp8.1memory_limit=-1Critical PHP vulnerabilities CVE-2026-109618 and CVE-2026-109619 (“PHP2Shell”) are fixed in releases 8.2.35, 8.3.36, 8.4.27 and 8.5.12, and attacks have been confirmed. What is officially known and what to do with your website.
15Contact
Describe your project or a problem with your website. We will contact you during business hours, clarify the details and prepare a proposal with stages, timeline and cost.
Mon–Fri 9 AM–6 PM
Request a call
Leave your number — we will call you back during business hours: Mon–Fri 9 AM–6 PM.
Mon–Fri 9 AM–6 PM
Discuss a project
Tell us about your task — we will estimate the timeline and quote the cost after the brief.
Request sent
Thank you! We will contact you during business hours: Mon–Fri 9 AM–6 PM.