Magento (Adobe Commerce) is a functional platform for creating multichannel commerce projects (including online stores). Thanks to the open-source technology, the platform is considered as one of the most popular CMS for e-commerce optimization.
Magento's e-commerce platform is notable for its extensibility, support of many different configuration options, and focus on developers and SEO specialists. Magento's developers are actively working on the CMS functionality to create the ideal conditions for specialists, who are engaged in search engine optimization.
This e-commerce platform is written in PHP and uses MySQL as data storage.

Add-ons for Magento
Magento Marketplace is the official platform with 3,500 add-ons for CMS Magento. There are 3 groups of Magento add-ons:
- modules (or plugins, needed to adjust/increase the functionality of the engine);
- themes;
- language packs.
Acquired add-ons are automatically synchronized in the Commerce Marketplace account. The process of downloading and installing them is complicated: all actions are performed in the SSH console (CLI interface) or with the help of the Composer package manager.
Beget VPS with pre-installed Magento is a fully deployed and ready-to-use Magento distribution with the domain of your choice and a free SSL certificate.
Installation package information
- Ubuntu
- PHP
- Nginx
- Magento
- Docker
- Elasticsearch
- Certbot
Installing and using Magento
When creating a server, in addition to the standard parameters you will be asked to specify:
- The domain name to be used by your online store. If you do not already have a domain name, you can use a free technical domain in the .beget.app zone. A free SSL certificate will be installed on the selected domain.
- Admin Login. It will be used to log in to the Magento administrative panel.
- Admin Password.
- Admin Email.
After the server is created, automatic deployment of your Magento will begin. The deployment process will take about 5–7 minutes. After completion, you will receive a notification.
Working with Magento
To log in to the Magento control panel, go to https://my-domain.beget.app/magento/admin (my-domain is the domain name you specified when you created the server). You can also access the Magento control panel from the installed software information window in your virtual server control panel.

As Magento accesses, use:
- Username: the administrator login that you specified when you created the server.
- Password: the administrator password.

Now you can start Magento customization. We wish you successful trading and working with Magento e-commerce solutions!
FAQ
All your site files are located on your virtual server in the /var/www/magento directory.
To restart, use the commands:
Nginx web server: service nginx restart
PHP-FPM: service php8.1-fpm restart
Make sure that all the uploaded files in the file system have the owner magento.
You can force update the owner for all the files, use the command: chown -R magento:magento /var/www/magento.
