{"id":60635,"date":"2021-01-13T08:27:03","date_gmt":"2021-01-13T14:27:03","guid":{"rendered":"https:\/\/www.scalahosting.com\/blog\/?p=60635"},"modified":"2026-02-27T05:58:00","modified_gmt":"2026-02-27T11:58:00","slug":"how-to-install-magento","status":"publish","type":"post","link":"https:\/\/www.scalahosting.com\/blog\/how-to-install-magento\/","title":{"rendered":"How to Install Magento"},"content":{"rendered":"\n<p>Starting a new online store sounds tempting. The global ecommerce business recorded sales exceeding <strong>$6 trillion<\/strong> in 2025, and by 2028, this figure is expected to reach <strong>$8 trillion<\/strong>. At the same time, launching a new online retailing business has never been easier.<\/p>\n\n\n\n<p>For example, a shopping cart application like Magento can help with pretty much everything \u2013 products, pricing, payments, deliveries, etc.<\/p>\n\n\n\n<p>However, to take full advantage of it, you need to invest some time in getting to know it and learning about its features and architecture.<\/p>\n\n\n\n<p>Learning how to install Magento is the very first step. So, let&#8217;s get to it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Before You Begin<\/h2>\n\n\n\n<p>Magento is one of the world&#8217;s most popular ecommerce platforms, but it rarely comes pre-deployed with any host, so you have to install it yourself. There are a couple of ways to do it, but whichever you choose, you first have to ensure your hosting environment meets Magento&#8217;s requirements.<\/p>\n\n\n\n<p>Let&#8217;s start with the software.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Software requirements<\/h3>\n\n\n\n<p>Magento started off as <strong>an open-source platform written in PHP<\/strong>. Most applications of this kind are usually deployed on top of <strong>LAMP and LNMP stacks<\/strong>. In other words, it works on <strong>L<\/strong>inux servers with either <strong>A<\/strong>pache or <strong>N<\/strong>ginx,<strong> M<\/strong>ySQL, and <strong>P<\/strong>HP.<\/p>\n\n\n\n<p>Pretty much any modern Linux distribution can support Magento. As for the rest of the critical software components, the versions you need to look for are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Apache <strong>2.4<\/strong> or higher or Nginx <strong>1.x<\/strong> or higher<\/li>\n\n\n\n<li>MySQL <strong>8.0<\/strong> or MariaDB <strong>10.6<\/strong><\/li>\n\n\n\n<li>PHP<strong> 8.1<\/strong> or higher<\/li>\n<\/ul>\n\n\n\n<p>Any website nowadays must have <strong>an SSL certificate<\/strong>, so make sure that&#8217;s also included in the hosting package.<\/p>\n\n\n\n<p>Magento&#8217;s loading speeds can be influenced by caching systems like <strong>Redis<\/strong>, <strong>Varnish<\/strong>, and <strong>Memcached<\/strong>, and the <strong>Composer<\/strong> command-line utility can streamline and simplify many website management tasks. Check with your host to see if they&#8217;re supported.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Hardware requirements<\/h3>\n\n\n\n<p>Some people might tell you that Magento can run in a shared hosting environment, but the truth is a little bit different. While you can technically deploy the app on a shared hosting account, as soon as you start getting any sort of traffic, you will immediately run into performance issues. Furthermore, shared hosting doesn&#8217;t provide the security and reliable loading speeds you expect from an online store.<\/p>\n\n\n\n<p>If you&#8217;re serious about your project, you have to deploy it in <strong>an isolated environment<\/strong>. A managed cloud VPS gives you the perfect mixture of <strong>performance<\/strong>, <strong>stability, <\/strong>and <strong>flexibility<\/strong>.<\/p>\n\n\n<div class=\"shortcode-cta-new-wrap row cloudvps\">\r\n    <img decoding=\"async\" class=\"shortcode-logo\" src=\"\/blog\/images\/shortcode-bg-new-logo-cloudvps.svg\" alt=\"shortcode-logo\" title=\"shortcode-logo\"\/>\r\n    <div class=\"shortcode-cta-img col-10 col-sm-7 col-md-5\">\r\n        <img decoding=\"async\" class=\"shortcode-bg\" src=\"\/blog\/images\/shortcode-bg-new-cloudvps.webp\" alt=\"shortcode-bg\" title=\"shortcode-bg\"\/>\r\n    <\/div>\r\n    <div class=\"shortcode-cta-content col-12 col-md-7\">\r\n        <div class=\"content\">\r\n            <div class=\"heading\">Supercharge Your Business with an All-inclusive Fully Managed Cloud<\/div>\r\n            <div class=\"list-wrap\">\r\n                <div class=\"list\">\r\n                    <div><b>Free, Effortless & No-Downtime Migration<\/b><\/div>\r\n                    <div><b>Anytime Unconditional Money-back Guarantee<\/b><\/div>\r\n                    <div><b>Full Scalability & 24\/7 Expert Cloud Support<\/b><\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"btn-wrap row\">\r\n                <div class=\"col-auto\">\r\n                    <a class=\"button green\" href=\"https:\/\/www.scalahosting.com\/managed-cloud-hosting.html\">Start Now<\/a>\r\n                <\/div>\r\n                <div class=\"col-auto\">\r\n                    <button class=\"button brown_outer\" title=\"Contact Sales\" onclick=\"chatChangeVisibility(this, 'maximize', {}, 5);\">Chat with our Experts<\/button>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\n\n\n\n<p>The <strong>virtualization layer<\/strong> ensures your Magento store can&#8217;t be affected by other websites or projects. Performance is consistent thanks to the<strong> guaranteed resources<\/strong>, and the platform is <strong>infinitely scalable<\/strong>, so you can be confident your hosting platform is powerful enough to handle your store at any time.<\/p>\n\n\n\n<p>Because you have a managed server, you don&#8217;t need to worry about handling core configuration, software updates, or other highly technical tasks. Your host&#8217;s technicians are responsible for all this, while you concentrate on deploying and running your business.<\/p>\n\n\n\n<p>Your account&#8217;s web hosting control panel is one of the most essential tools you&#8217;ll use. It helps you with all aspects of building an online store, including Magento&#8217;s installation.&nbsp;<\/p>\n\n\n\n<p>Here&#8217;s how.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Install Magento With SPanel<\/h2>\n\n\n\n<p>SPanel is ScalaHosting&#8217;s proprietary server management platform. It gives you the tools you need to launch and build a fully functional website, covering all stages of the process, including the installation of the application of your choice.<\/p>\n\n\n\n<p>Built into it is <strong>Softaculous <\/strong>\u2013 an automatic installer that can deploy over 400 website-building applications with no more than a few clicks. Here&#8217;s how to do it.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Open SPanel&#8217;s User Interface<\/h3>\n\n\n\n<p>After you create a new SPanel user account for your Magento store, you can access it either via the Admin Interface or at <em>http:\/\/[your domain]\/spanel\/<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><img decoding=\"async\" width=\"435\" height=\"495\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/spanel-login.webp\" alt=\"How to Install Magento, 1. Open SPanel&#8217;s User Interface\" class=\"wp-image-74253\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/spanel-login.webp 435w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/spanel-login-264x300.webp 264w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">2. Open Softaculous<\/h3>\n\n\n\n<p>The <strong>Softaculous <\/strong>app installer is available under the <strong>Software section<\/strong> situated at the bottom of the page.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><img decoding=\"async\" width=\"877\" height=\"273\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/spanel-softaculous.webp\" alt=\"How to Install Magento, 2. Open Softaculous\" class=\"wp-image-74254\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/spanel-softaculous.webp 877w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/spanel-softaculous-300x93.webp 300w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/spanel-softaculous-768x239.webp 768w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">3. Use the search bar to find the Magento ecommerce app<\/h3>\n\n\n\n<p>All 400+ Softaculous-supported applications are listed in the left-hand menu. Instead of scrolling through them, it&#8217;s easier to enter &#8220;<em>Magento<\/em>&#8221; into the search bar and click the first result.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large mpg-gallery\"><img decoding=\"async\" width=\"1140\" height=\"574\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/softaculous-search-bar-1140x574.webp\" alt=\"How to Install Magento, 3. Use the search bar to find the Magento ecommerce app\" class=\"wp-image-74255\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/softaculous-search-bar-1140x574.webp 1140w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/softaculous-search-bar-300x151.webp 300w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/softaculous-search-bar-768x387.webp 768w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/softaculous-search-bar.webp 1200w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">4. Click Install Now and enter the installation&#8217;s details<\/h3>\n\n\n\n<p>Softaculous first displays a Magento overview page with a screenshot and a brief explanation of what Magento does. When you click <strong>Install Now<\/strong>, you&#8217;ll see an interface for specifying the installation details.<\/p>\n\n\n\n<p>The <strong>Software Setup<\/strong> section at the top lets you choose the installation URL. After you select the protocol, a drop-down menu lists all the domains and subdomains added to your account. You can also install it in a subdirectory (e.g., https:\/\/domain.com\/shop\/).<\/p>\n\n\n\n<p>Below the installation URL, you&#8217;ll see that Softaculous is also setting up a cron job that will handle various tasks, including clearing cached data, indexing new prices and products, etc. Unless your store has some unique requirements, it&#8217;s best to leave the values in their default settings.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large mpg-gallery\"><img decoding=\"async\" width=\"1140\" height=\"407\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/magento-software-setup-softaculous-1140x407.webp\" alt=\"How to Install Magento, 4. Click Install Now and enter the installation&#8217;s details\" class=\"wp-image-74256\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/magento-software-setup-softaculous-1140x407.webp 1140w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/magento-software-setup-softaculous-300x107.webp 300w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/magento-software-setup-softaculous-768x274.webp 768w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/magento-software-setup-softaculous.webp 1200w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/figure>\n\n\n\n<p>Below the <strong>Software Setup <\/strong>option, you effectively need to choose the login credentials for your site&#8217;s backend. On the left, you specify the Magento dashboard&#8217;s URL, and on the right, you enter the username, password, and the administrator&#8217;s personal information.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large mpg-gallery\"><img decoding=\"async\" width=\"1140\" height=\"545\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/magento-site-settings-softaculous-1140x545.webp\" alt=\"How to Install Magento, 4. Click Install Now and enter the installation&#8217;s details 2\" class=\"wp-image-74257\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/magento-site-settings-softaculous-1140x545.webp 1140w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/magento-site-settings-softaculous-300x144.webp 300w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/magento-site-settings-softaculous-768x367.webp 768w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/magento-site-settings-softaculous.webp 1200w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/figure>\n\n\n\n<p>In the <strong>Advanced Options<\/strong> section, you can configure various database settings. If you&#8217;re setting up a brand new website, you&#8217;ll probably want to leave them as they are.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Click Install and wait for the installation to complete<\/h3>\n\n\n\n<p>The <strong>Install <\/strong>button is at the bottom of the page. Before starting the installation, Softaculous will warn you that you must use a valid address for the <strong>admin email,<\/strong> as it will be used for the two-factor authentication system that secures your Magento dashboard.<\/p>\n\n\n\n<p>Depending on server load and available hardware resources, the installation may take up to a couple of minutes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Install Magento Manually<\/h2>\n\n\n\n<p>If SPanel and Softaculous aren&#8217;t available, you can install Magento manually. This route is more complex, requiring greater technical skills and a better understanding of how Magento works.<\/p>\n\n\n\n<p>Here are the steps.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1. Set up an Adobe account and create a new access key<\/h3>\n\n\n\n<p>In May 2018, Adobe acquired the Magento project, and since then, they&#8217;ve been integrating it with their products. As a result, if you want to install the open-source version of Magento on your server, you need to create an Adobe ID first.<\/p>\n\n\n\n<p>Fortunately, the process is pretty straightforward.&nbsp;<\/p>\n\n\n\n<p>In our case, it&#8217;s better to start at <a href=\"https:\/\/account.magento.com\" rel=\"nofollow\">https:\/\/account.magento.com<\/a>. Follow the steps for creating a new account and make sure you use the same email address you&#8217;ll use for your Magento admin account.<\/p>\n\n\n\n<p>Once you&#8217;re logged in, click the drop-down menu next to your name in the top-right corner and select <strong>My Profile<\/strong>. Then, under the <strong>Marketplace<\/strong> tab, click <strong>Access Keys<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large mpg-gallery\"><img decoding=\"async\" width=\"1140\" height=\"708\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/adobe-my-profile-1140x708.webp\" alt=\"How to Install Magento, 1. Set up an Adobe account and create a new access key\" class=\"wp-image-74258\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/adobe-my-profile-1140x708.webp 1140w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/adobe-my-profile-300x186.webp 300w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/adobe-my-profile-768x477.webp 768w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/adobe-my-profile.webp 1200w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/figure>\n\n\n\n<p>Click <strong>Create A New Access Key<\/strong>, pick a name, and click <strong>OK<\/strong>. This will generate a public and private key pair, which we&#8217;ll need in a minute. At this stage, you can leave the tab open, as we&#8217;ll come back to it shortly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. Connect to your account via SSH<\/h3>\n\n\n\n<p>You can use a dedicated SSH client, such as PuTTY, or a command-line utility built into your operating system to connect to your server via <a href=\"https:\/\/www.scalahosting.com\/blog\/what-is-ssh-and-how-to-use-it\/\">SSH<\/a>. Once you&#8217;re in, navigate to the installation directory for your new Magento store.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Download the Magento files using Composer<\/h3>\n\n\n\n<p>We&#8217;ll use Composer to retrieve Magento&#8217;s files from the official repository. The command is:<\/p>\n\n\n\n<p class=\"alert-orange\">$ composer create-project &#8211;repository-url=https:\/\/repo.magento.com\/ magento\/project-community-edition .<\/p>\n\n\n\n<p class=\"alert-blue\"><strong>NOTE: <\/strong>Don&#8217;t forget to put the <em>period<\/em> at the end. It tells Composer to place the files in the current directory.<\/p>\n\n\n\n<p>Shortly after you press Enter, Composer will ask you for a username and password. It&#8217;s time to go back to the browser tab with your Magento access keys.<\/p>\n\n\n\n<p>The public key acts as your username, and the private one is your password.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large mpg-gallery\"><img decoding=\"async\" width=\"1140\" height=\"564\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/magento-access-keys-1140x564.webp\" alt=\"How to Install Magento, 3. Download the Magento files using Composer\" class=\"wp-image-74259\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/magento-access-keys-1140x564.webp 1140w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/magento-access-keys-300x149.webp 300w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/magento-access-keys-768x380.webp 768w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/magento-access-keys.webp 1200w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/figure>\n\n\n\n<p>After you paste the login credentials, hit Enter and wait for the process to complete. A lot of data needs to be downloaded, so it could take a few minutes.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">4. Create a database<\/h3>\n\n\n\n<p>It&#8217;s now time to set up the database that will hold your online store&#8217;s vital information. You can do it through the command line, but using the database utility in your control panel is a much easier option. In SPanel, it&#8217;s available on the home page of the User Interface, and it looks like this:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large mpg-gallery\"><img decoding=\"async\" width=\"1140\" height=\"753\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/spanel-database-creation-1140x753.webp\" alt=\"How to Install Magento, 4. Create a database\" class=\"wp-image-74260\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/spanel-database-creation-1140x753.webp 1140w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/spanel-database-creation-300x198.webp 300w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/spanel-database-creation-768x508.webp 768w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2021\/01\/spanel-database-creation.webp 1200w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/figure>\n\n\n\n<p>Along with the database, you also need to create a <strong>MySQL user<\/strong> and grant it access to the data. You get to choose the login credentials. Make sure they&#8217;re strong and keep them handy, as you&#8217;ll need them in a minute.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">5. Run the Magento installation script<\/h3>\n\n\n\n<p>With the database set up and ready to go, you can go back to the command-line interface and run the installation script. From the site&#8217;s document root directory, run the following command:<\/p>\n\n\n\n<p class=\"alert-orange\">bin\/magento setup:install \\<br>&#8211;base-url=[your domain name] \\<br>&#8211;db-host=localhost \\<br>&#8211;db-name=[the database&#8217;s name] \\<br>&#8211;db-user=[the MySQL username] \\<br>&#8211;db-password=[the MySQL user&#8217;s password] \\<br>&#8211;admin-firstname=[first name] \\<br>&#8211;admin-lastname=[last name] \\<br>&#8211;admin-email=[your email address] \\<br>&#8211;admin-user=[admin username] \\<br>&#8211;admin-password=[admin password] \\<br>&#8211;language=en_US \\<br>&#8211;currency=USD \\<br>&#8211;timezone=UTC \\<br>&#8211;use-rewrites=1 \\<br>&#8211;search-engine=elasticsearch7 \\<br>&#8211;elasticsearch-host=localhost \\<br>&#8211;elasticsearch-port=9200<\/p>\n\n\n\n<p>After you press <strong>Enter<\/strong>, Magento&#8217;s installation script will configure the shopping cart to work with your new database and will display the URL of Magento&#8217;s backend dashboard.<\/p>\n\n\n\n<p>With that, you are ready to start working on your new online store.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>Installing Magento can sound intimidating to less experienced users, and indeed, there are quite a few things to consider before you even start. However, in the right hosting environment, the setup process is about as straightforward as it gets.<\/p>\n\n\n\n<p>By choosing ScalaHosting as your hosting provider, you have two easy ways to install Magento &#8211; via Softaculous in the SPanel and by a technical support request. The process takes less than a few minutes, and you can start building your new ecommerce shop right after.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ<\/h2>\n\n\n\n<p><strong>Q: What is Magento?<\/strong><\/p>\n\n\n\n<p>A: Magento is a powerful open-source eCommerce platform designed for building scalable online stores. The free version, Magento Open Source, can be installed and hosted on your own VPS or dedicated server.<\/p>\n\n\n\n<p><strong>Q: What is the difference between Magento Open Source and Adobe Commerce?<\/strong><\/p>\n\n\n\n<p>A: Magento Open Source is free and self-hosted, while Adobe Commerce (formerly Magento Commerce) is a paid version that includes advanced features, cloud hosting options, and official Adobe support.<\/p>\n\n\n\n<p><strong>Q: What are the minimum system requirements to install Magento?<\/strong><\/p>\n\n\n\n<p>A: Magento requires a Linux-based server, PHP 8.2 or newer, a supported database (MySQL or MariaDB), Elasticsearch or OpenSearch, and sufficient server resources (at least 2 GB RAM, with 4 GB or more recommended).<\/p>\n\n\n\n<p><strong>Q: Can Magento be installed on shared hosting?<\/strong><\/p>\n\n\n\n<p>A: Magento is not recommended for shared hosting due to its resource requirements. A VPS, especially one deployed in a cloud environment,&nbsp; provides the performance, control, and scalability Magento needs to run properly.<\/p>\n\n\n\n<script type=\"mce-application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"FAQPage\",\n      \"mainEntity\": [{\n        \"@type\": \"Question\",\n        \"name\": \"What is Magento?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Magento is a powerful open-source eCommerce platform designed for building scalable online stores. The free version, Magento Open Source, can be installed and hosted on your own VPS or dedicated server.\"\n        }\n      }, {\n        \"@type\": \"Question\",\n        \"name\": \"What is the difference between Magento Open Source and Adobe Commerce?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Magento Open Source is free and self-hosted, while Adobe Commerce (formerly Magento Commerce) is a paid version that includes advanced features, cloud hosting options, and official Adobe support.\"\n        }\n      },{\n        \"@type\": \"Question\",\n        \"name\": \"What are the minimum system requirements to install Magento?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Magento requires a Linux-based server, PHP 8.2 or newer, a supported database (MySQL or MariaDB), Elasticsearch or OpenSearch, and sufficient server resources (at least 2 GB RAM, with 4 GB or more recommended).\"\n        }\n      },{\n        \"@type\": \"Question\",\n        \"name\": \"Can Magento be installed on shared hosting?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Magento is not recommended for shared hosting due to its resource requirements. A VPS, especially one deployed in a cloud environment,  provides the performance, control, and scalability Magento needs to run properly.\"\n        }\n      }]\n    }<\/script>\n\n\n\n<p class=\"youtube-player\" id=\"4zZiFTQoXRM\">What is a VPS &#8211; Everything you need to know!<\/p>\n\n\n\n<script type=\"application\/ld+json\">\n    {\n        \"@context\": \"https:\/\/schema.org\",\n        \"@type\": \"VideoObject\",\n        \"name\": \"What is a VPS - Everything you need to know!\",\n        \"description\": \"In this video we'll explain what is a VPS, how does it work and why you might need one. A lot of poeple are familiar with shared hosting nowdays so we'll compare these two options so it's easy to understand.\",\n        \"thumbnailUrl\": [\n            \"https:\/\/i3.ytimg.com\/vi\/4zZiFTQoXRM\/maxresdefault.jpg\"\n        ],\n        \"uploadDate\": \"2022-04-11\",\n        \"duration\": \"PT4M19S\",\n        \"embedUrl\": \"https:\/\/www.youtube.com\/watch?v=4zZiFTQoXRM\"\n    }\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Starting a new online store sounds tempting. The global ecommerce business recorded sales exceeding $6 trillion in 2025, and by &#8230;<\/p>\n","protected":false},"author":106,"featured_media":74252,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"%%post_title%% %%sep%% %%sitetitle%%","_seopress_titles_desc":"Install Magento the right way. This guide covers system requirements, SPanel installation, and manual Magento setup on a VPS.","_seopress_robots_index":"","_seopress_analysis_target_kw":"","footnotes":""},"categories":[61,122],"tags":[],"class_list":["post-60635","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud-hosting","category-ecommerce-hosting"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/posts\/60635","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/users\/106"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/comments?post=60635"}],"version-history":[{"count":17,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/posts\/60635\/revisions"}],"predecessor-version":[{"id":74263,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/posts\/60635\/revisions\/74263"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/media\/74252"}],"wp:attachment":[{"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/media?parent=60635"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/categories?post=60635"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/tags?post=60635"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}