{"id":633,"date":"2024-07-02T13:32:32","date_gmt":"2024-07-02T13:32:32","guid":{"rendered":"https:\/\/thekraftors.com\/blog\/?p=633"},"modified":"2024-07-08T12:52:09","modified_gmt":"2024-07-08T12:52:09","slug":"step-by-step-installing-magento-2","status":"publish","type":"post","link":"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/","title":{"rendered":"Step-by-Step Guide to Installing Magento 2"},"content":{"rendered":"<p><\/p>\n<h2 class=\"wp-block-heading\"><strong><strong>\u00a0Installing Magento 2<\/strong><\/strong><\/h2>\n<p><\/p>\n<p><\/p>\n<p>The Magento 2 platform offers a wide range of features and flexibility that are essential for online stores to succeed. In my last article I talked about <a href=\"https:\/\/thekraftors.com\/blog\/why-choose-magento-2-for-your-ecommerce-business\/\">why Magento 2<\/a> is the best platform to create an e-commerce website.<br \/><br \/><\/p>\n<p>However, some users may find it challenging to install Magento 2 because it has a long list of technical requirements.<br \/><br \/><\/p>\n<p><\/p>\n<p><\/p>\n<p>From understanding the system requirements to following end-to-end steps with the right approach can make it easy to install Magento 2 and bring your brings back to track with promising features.\u00a0<\/p>\n<p><\/p>\n<p><\/p>\n<p>Here we have put together a step-by-step guide to install Magento 2.<br \/><br \/><\/p>\n<p><\/p>\n<p><\/p>\n<p><strong>System Requirements to Install Magento 2<br \/><br \/><\/strong><\/p>\n<p><\/p>\n<p><\/p>\n<p>The system requirements include the following:\u00a0<\/p>\n<p><\/p>\n<p><\/p>\n<ul class=\"wp-block-list\">\n<li style=\"list-style-type: none;\">\n<ul><\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Operation System: Ubuntu, Debian, or CentOS are among the suggested Linux distributions.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Web server: Nginx 1. x or Apache 2.4.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Database: 10.x MariaDB or MySQL 5.6+.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>PHP: Version 7.3 or 7.4, with the following extensions enabled:<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>bc-math<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>ctype<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>curl<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>dom<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>gd, ImageMagick 6.3.7+ (2.0.34+)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>intl<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>mbstring<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>OpenSSL<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>PDO\/MySQL<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>SimpleXML<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>soap<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>XM<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>xsl<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>zip<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>JSON<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<p><\/p>\n<p><strong>Step-by-Step Magento 2 Installation Process<\/strong><\/p>\n<p><\/p>\n<p><\/p>\n<p>The Magento 2 installation process brings along a range of steps that you must take to ensure a seamless Magento 2 installation process. Here are step-by-step process for Magento 2 installation:<\/p>\n<p><\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\"><strong>St<\/strong><strong>ep 1: Install &amp; Configure Apache2 Server &amp; PHP Extensions<\/strong><\/h3>\n<p><\/p>\n<p><\/p>\n<p>Apache is an open-source web server that is used in Ubuntu for hosting the website and for this purpose you will have to install Magento 2.<\/p>\n<p><\/p>\n<p><\/p>\n<p>Run the following commands to install Apache in Ubuntu<\/p>\n<p><\/p>\n<p><\/p>\n<figure>\n<table>\n<tbody>\n<tr>\n<td>12<\/td>\n<td>sudo apt updatesudo apt install apache2<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><\/p>\n<p><\/p>\n<p>To auto-run Apache2 during system startup, use the following command:<\/p>\n<p><\/p>\n<p><\/p>\n<figure>\n<table>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>sudo systemctl enable apache2.service<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><\/p>\n<p><\/p>\n<p>Create a magento2. conf file using the following command to declare Magento 2 site configuration for Apache2<\/p>\n<p><\/p>\n<p><\/p>\n<figure>\n<table>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>sudo nano \/etc\/apache2\/sites-available\/magento2.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><\/p>\n<p><\/p>\n<p>Now, open the created file confident to see that it has the heading contents as desired. Copy and paste the following configuration into it<\/p>\n<p><\/p>\n<p><\/p>\n<figure>\n<table>\n<tbody>\n<tr>\n<td>2345678<\/td>\n<td>ServerAdmin webmaster@localhostDocumentRoot \/var\/www\/htmlErrorLog ${APACHE_LOG_DIR}\/error.logCustomLog ${APACHE_LOG_DIR}\/access.log combined\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0ServerName your-magento-2-store-url.com\u00a0\u00a0\u00a0\u00a0DocumentRoot \/var\/www\/html\/magento2\/pub<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><\/p>\n<p><\/p>\n<p>Please do not forget to replace the server address with your real Magento 2 store link, which is written as \u201cyour-magento-2-store-url. com\u201d<\/p>\n<p><\/p>\n<p><\/p>\n<p>If installing Magento 2 is done on Ubuntu locally, you may change it to localhost. com. You will also have to make some changes to the \/etc\/hosts file as well.<\/p>\n<p><\/p>\n<p><\/p>\n<p>&lt;div&gt;&lt;br&gt;127.0.0.1 your-magento-2-store-URL.com&lt;\/div&gt;<\/p>\n<p><\/p>\n<p><\/p>\n<figure>\n<table>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>127.0.0.1 your-magento-2-store-url.com<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><\/p>\n<p><\/p>\n<p>Run the following command to enable mod rewrite:<\/p>\n<p><\/p>\n<p><\/p>\n<figure>\n<table>\n<tbody>\n<tr>\n<td>12<\/td>\n<td>sudo a2ensite magento2.confsudo a2enmod rewrite<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\"><strong>Step 2: Install Database Server<\/strong><\/h3>\n<p><\/p>\n<p><\/p>\n<p>Since Magento 2 and Adobe Commerce, MariaDB is one of the most popular database servers. To install MariaDB server and client in Ubuntu, run the following command:<\/p>\n<p><\/p>\n<p><\/p>\n<figure>\n<table>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>sudo apt-get install mariadb-server mariadb-client<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><\/p>\n<p><\/p>\n<p>To auto-start the database server on system startup, run the following command:<\/p>\n<p><\/p>\n<p><\/p>\n<figure>\n<table>\n<tbody>\n<tr>\n<td>12<\/td>\n<td>sudo systemctl restart mariadb.servicesudo systemctl enable mariadb.service<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><\/p>\n<p><\/p>\n<p>Now, run the following command to set up a MariaDB server in Ubuntu:<\/p>\n<p><\/p>\n<p><\/p>\n<figure>\n<table>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>sudo mysql_secure_installation<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><\/p>\n<p><\/p>\n<p>Select the following options when prompted:<\/p>\n<p><\/p>\n<p><\/p>\n<ul class=\"wp-block-list\">\n<li style=\"list-style-type: none;\">\n<ul><\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Enter current password for root (enter for none): Press Enter<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Set root password? [Y\/n]: Y<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>New password: Enter your password<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Re-enter new password: Please enter your password<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Remove anonymous users? [Y\/n]: Y<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Disallow root login remotely? [Y\/n]: Y<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Delete the test database and open it. [Y\/n]: Y<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Reload privilege tables now? [Y\/n]: Y<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\"><strong>Step 3: Select MySQL User<\/strong><\/h3>\n<p><\/p>\n<p><\/p>\n<p>Magento 2 can not be installed directly under the root user in the operation system by default. That means you will have to create a new user for the database.<\/p>\n<p><\/p>\n<p><\/p>\n<p>Run the following command to log into MariDB:<\/p>\n<p><\/p>\n<p><\/p>\n<p>sudo mysql -u root -p<\/p>\n<p><\/p>\n<p><\/p>\n<p>Now, run the following command to create a new database<\/p>\n<p><\/p>\n<p><\/p>\n<p>CREATE DATABASE magento2<\/p>\n<p><\/p>\n<p><\/p>\n<p>Create a new user called \u2018XYZ\u2019 using the following command<\/p>\n<p><\/p>\n<p><\/p>\n<p>CREATE USER &#8216;XYZ&#8217;@&#8217;localhost&#8217; IDENTIFIED BY &#8216;YOUR_PASSWORD&#8217;;<\/p>\n<p><\/p>\n<p><\/p>\n<p>Grant user to magento2 database:<\/p>\n<p><\/p>\n<p><\/p>\n<figure>\n<table>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>GRANT ALL ON magento2.* TO &#8216;XYZ&#8217;@&#8217;localhost&#8217; IDENTIFIED BY &#8216;YOUR_PASSWORD&#8217; WITH GRANT OPTION;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><\/p>\n<p><\/p>\n<p>Finally, flush the privileges and exit.<\/p>\n<p><\/p>\n<p><\/p>\n<figure>\n<table>\n<tbody>\n<tr>\n<td>12<\/td>\n<td>FLUSH PRIVILEGES;EXIT<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\"><strong>Step 4: Install Composer<\/strong><\/h3>\n<p><\/p>\n<p><\/p>\n<p>Composer is a must for Magento 2 for managing the dependencies. You can either download and install Composer in Ubuntu manually or run the following command to do that:<\/p>\n<p><\/p>\n<p><\/p>\n<figure>\n<table>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>curl -sS https:\/\/getcomposer.org\/installer | sudo php &#8212; &#8211;install-dir=\/usr\/local\/bin &#8211;filename=composer<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><\/p>\n<p><\/p>\n<p>To check if the Composer has been successfully installed, run the following version check command:<\/p>\n<p><\/p>\n<p><\/p>\n<figure>\n<table>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>composer -v<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><\/p>\n<p><\/p>\n<h3 class=\"wp-block-heading\"><strong>Step 5: Download &amp; Install Magento 2 in Ubuntu<\/strong><\/h3>\n<p><\/p>\n<p><\/p>\n<p>Go to one of these resources and download the zip file of the latest Magento 2 version:<\/p>\n<p><\/p>\n<p><\/p>\n<ol class=\"wp-block-list\">\n<li style=\"list-style-type: none;\">\n<ol><\/ol>\n<\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li><a href=\"https:\/\/github.com\/magento\/magento2\/releases\">Magento 2 Releases on GitHub<br \/><\/a>Now, extract the zip file to the \/var\/www\/html\/ folder.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><\/p>\n<p><\/p>\n<p><\/p>\n<ol class=\"wp-block-list\" start=\"2\">\n<li style=\"list-style-type: none;\">\n<ol start=\"2\"><\/ol>\n<\/li>\n<\/ol>\n<ol start=\"2\">\n<li style=\"list-style-type: none;\">\n<ol start=\"2\">\n<li><strong>Download through composer <br \/><\/strong>You can download the latest version of Magento by using Composer as it handles dependencies and updates more efficiently.\n<p>There are two main ways to install Magento 2 using Composer for Magento, Open Source and Adobe Commerce. Choose the method that suits your needs.<\/p>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<p><\/p>\n<p><\/p>\n<p><\/p>\n<p><strong>Magento Open Source<\/strong><\/p>\n<p><\/p>\n<p><\/p>\n<p>composer create-project &#8211;repository-url=https:\/\/repo.magento.com\/ magento\/project-community-edition Magento 2\u00a0<\/p>\n<p><\/p>\n<p><\/p>\n<p><strong>Adobe Commerce<\/strong><\/p>\n<p><\/p>\n<p><\/p>\n<p>composer create-project &#8211;repository-url=https:\/\/repo.magento.com\/ magento\/project-enterprise-edition Magento 2<\/p>\n<p><\/p>\n<p><\/p>\n<p>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0Run the following command to set the permissions:<\/p>\n<p><\/p>\n<p><\/p>\n<figure>\n<table>\n<tbody>\n<tr>\n<td>12<\/td>\n<td>sudo chown -R www-data:www-data \/var\/www\/html\/magento2\/sudo chmod -R 755 \/var\/www\/html\/magento2\/<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p><\/p>\n<p><\/p>\n<p><strong>Install Magento 2 on Ubuntu<\/strong><\/p>\n<p><\/p>\n<p><\/p>\n<p>Open the \/var\/www\/html\/magento2 folder and run the following command:<\/p>\n<p><\/p>\n<p><\/p>\n<p>php bin\/magento setup:install \u2013base-url=https:\/\/magento2.com\/ \u2013db-host=127.0.0.1 \u2013db-name=magento2 \u2013db-user \u2013db-password=password \u2013admin-firstname=admin \u2013admin-lastname=admin \u2013admin-email=admin@admin.com \u2013admin-user=admin \u2013admin-password=admin123 \u2013languag e=en_US \u2013currency=USD \u2013timezone=America\/Chicago \u2013use-rewrites=1 \u2013backend-frontname=\u201dadmin\u201d \u2013search-engine=elasticsearch7<\/p>\n<p><\/p>\n<p><\/p>\n<p>The above command installs Magento 2 on Ubuntu with the preset configuration setting. Below, you can find the necessary parameters which you can modify to install Magento 2 as required: For e. g., there is an ability to change the login username and password.<\/p>\n<p><\/p>\n<p><\/p>\n<p>Once the command has been executed successfully, one is able to access the Magento 2 in the local server.<\/p>\n<p><\/p>\n<p><\/p>\n<ul class=\"wp-block-list\">\n<li style=\"list-style-type: none;\">\n<ul><\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Frontend URL: https:\/\/magento2.com\/<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Admin Login URL: https:\/\/magento2.com\/admin<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Admin Username: admin<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Admin Password: admin123<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><\/p>\n<p><\/p>\n<p><\/p>\n<p>That\u2019s it! Well done; congratulations for successfully installing the Magento 2 store on your Ubuntu server.<\/p>\n<p><\/p>\n<p><\/p>\n<h2 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h2>\n<p><\/p>\n<p><\/p>\n<p>Though it may seem difficult, installing Magento 2 can be done effectively by following this detailed tutorial. To safeguard and maximize your business, don&#8217;t forget to set up your server environment, properly complete each installation process, and take care of post-installation chores. Magento 2 gives your clients a rich and customized shopping experience on a strong platform that can grow with your company.<\/p>\n<p><\/p>\n<p><\/p>\n<p><strong><br \/>For more insights on enhancing your e-commerce platform, check out our previous blog on\u00a0 <a href=\"https:\/\/thekraftors.com\/blog\/why-choose-magento-2-for-your-ecommerce-business\/\">why choose Magento 2 for your E-<\/a><\/strong><strong><a href=\"https:\/\/thekraftors.com\/blog\/why-choose-magento-2-for-your-ecommerce-business\/\">commerce Business<\/a><\/strong><strong>. This can help you understand how to improve customer interactions and support.<\/strong><\/p>\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>\u00a0Installing Magento 2 The Magento 2 platform offers a wide range of features and flexibility that are essential for online stores to succeed. In my last article I talked about&hellip;<\/p>\n","protected":false},"author":1,"featured_media":634,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[22],"class_list":["post-633","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-magento-2","tag-magento-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Step-by-Step Guide to Installing Magento 2 - The Kraftors<\/title>\n<meta name=\"description\" content=\"Installing Magento 2 brings you a range of features and solutions that transform your way to advance your e-commerce store.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Step-by-Step Guide to Installing Magento 2 - The Kraftors\" \/>\n<meta property=\"og:description\" content=\"Installing Magento 2 brings you a range of features and solutions that transform your way to advance your e-commerce store.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/\" \/>\n<meta property=\"og:site_name\" content=\"The Kraftors\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/thekraftors\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/thekraftors\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-07-02T13:32:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-08T12:52:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thekraftors.com\/blog\/wp-content\/uploads\/2024\/07\/Blog-and-Quora-Images-.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2240\" \/>\n\t<meta property=\"og:image:height\" content=\"1260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kraftors Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@the_kraftors\" \/>\n<meta name=\"twitter:site\" content=\"@the_kraftors\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kraftors Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/\",\"url\":\"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/\",\"name\":\"Step-by-Step Guide to Installing Magento 2 - The Kraftors\",\"isPartOf\":{\"@id\":\"https:\/\/thekraftors.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/thekraftors.com\/blog\/wp-content\/uploads\/2024\/07\/Blog-and-Quora-Images-.png\",\"datePublished\":\"2024-07-02T13:32:32+00:00\",\"dateModified\":\"2024-07-08T12:52:09+00:00\",\"author\":{\"@id\":\"https:\/\/thekraftors.com\/blog\/#\/schema\/person\/df365c3dc0480599d26a96c6969916d0\"},\"description\":\"Installing Magento 2 brings you a range of features and solutions that transform your way to advance your e-commerce store.\",\"breadcrumb\":{\"@id\":\"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/#primaryimage\",\"url\":\"https:\/\/thekraftors.com\/blog\/wp-content\/uploads\/2024\/07\/Blog-and-Quora-Images-.png\",\"contentUrl\":\"https:\/\/thekraftors.com\/blog\/wp-content\/uploads\/2024\/07\/Blog-and-Quora-Images-.png\",\"width\":2240,\"height\":1260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/thekraftors.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Step-by-Step Guide to Installing Magento 2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/thekraftors.com\/blog\/#website\",\"url\":\"https:\/\/thekraftors.com\/blog\/\",\"name\":\"The Kraftors\",\"description\":\"AI | AR | eCommerce | Devops | Magento | Flutter\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/thekraftors.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/thekraftors.com\/blog\/#\/schema\/person\/df365c3dc0480599d26a96c6969916d0\",\"name\":\"Kraftors Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/thekraftors.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/4f2f688e3509fd8078a6d7d68b748268f9e105fb8b8265685b14254ca45f2448?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/4f2f688e3509fd8078a6d7d68b748268f9e105fb8b8265685b14254ca45f2448?s=96&d=mm&r=g\",\"caption\":\"Kraftors Team\"},\"description\":\"At Kraftors, we offer IT Services related to development in E-Commerce Development , AI \/ ML Development, AR\/VR Development, Mobile Application Development, DevOps \/ MLOps, and Custom Development\",\"sameAs\":[\"http:\/\/thekraftors.com\/blog\",\"https:\/\/www.facebook.com\/thekraftors\/\",\"https:\/\/www.instagram.com\/the_kraftors\/\",\"https:\/\/www.linkedin.com\/company\/kraftors-web-solutions-pvt.-ltd.\",\"https:\/\/x.com\/the_kraftors\",\"https:\/\/www.youtube.com\/@kraftorswebsolutions7410\"],\"url\":\"https:\/\/thekraftors.com\/blog\/author\/kraftors_admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Step-by-Step Guide to Installing Magento 2 - The Kraftors","description":"Installing Magento 2 brings you a range of features and solutions that transform your way to advance your e-commerce store.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/","og_locale":"en_US","og_type":"article","og_title":"Step-by-Step Guide to Installing Magento 2 - The Kraftors","og_description":"Installing Magento 2 brings you a range of features and solutions that transform your way to advance your e-commerce store.","og_url":"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/","og_site_name":"The Kraftors","article_publisher":"https:\/\/www.facebook.com\/thekraftors\/","article_author":"https:\/\/www.facebook.com\/thekraftors\/","article_published_time":"2024-07-02T13:32:32+00:00","article_modified_time":"2024-07-08T12:52:09+00:00","og_image":[{"width":2240,"height":1260,"url":"https:\/\/thekraftors.com\/blog\/wp-content\/uploads\/2024\/07\/Blog-and-Quora-Images-.png","type":"image\/png"}],"author":"Kraftors Team","twitter_card":"summary_large_image","twitter_creator":"@the_kraftors","twitter_site":"@the_kraftors","twitter_misc":{"Written by":"Kraftors Team","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/","url":"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/","name":"Step-by-Step Guide to Installing Magento 2 - The Kraftors","isPartOf":{"@id":"https:\/\/thekraftors.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/#primaryimage"},"image":{"@id":"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/#primaryimage"},"thumbnailUrl":"https:\/\/thekraftors.com\/blog\/wp-content\/uploads\/2024\/07\/Blog-and-Quora-Images-.png","datePublished":"2024-07-02T13:32:32+00:00","dateModified":"2024-07-08T12:52:09+00:00","author":{"@id":"https:\/\/thekraftors.com\/blog\/#\/schema\/person\/df365c3dc0480599d26a96c6969916d0"},"description":"Installing Magento 2 brings you a range of features and solutions that transform your way to advance your e-commerce store.","breadcrumb":{"@id":"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/#primaryimage","url":"https:\/\/thekraftors.com\/blog\/wp-content\/uploads\/2024\/07\/Blog-and-Quora-Images-.png","contentUrl":"https:\/\/thekraftors.com\/blog\/wp-content\/uploads\/2024\/07\/Blog-and-Quora-Images-.png","width":2240,"height":1260},{"@type":"BreadcrumbList","@id":"https:\/\/thekraftors.com\/blog\/step-by-step-installing-magento-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thekraftors.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Step-by-Step Guide to Installing Magento 2"}]},{"@type":"WebSite","@id":"https:\/\/thekraftors.com\/blog\/#website","url":"https:\/\/thekraftors.com\/blog\/","name":"The Kraftors","description":"AI | AR | eCommerce | Devops | Magento | Flutter","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thekraftors.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/thekraftors.com\/blog\/#\/schema\/person\/df365c3dc0480599d26a96c6969916d0","name":"Kraftors Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/thekraftors.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/4f2f688e3509fd8078a6d7d68b748268f9e105fb8b8265685b14254ca45f2448?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4f2f688e3509fd8078a6d7d68b748268f9e105fb8b8265685b14254ca45f2448?s=96&d=mm&r=g","caption":"Kraftors Team"},"description":"At Kraftors, we offer IT Services related to development in E-Commerce Development , AI \/ ML Development, AR\/VR Development, Mobile Application Development, DevOps \/ MLOps, and Custom Development","sameAs":["http:\/\/thekraftors.com\/blog","https:\/\/www.facebook.com\/thekraftors\/","https:\/\/www.instagram.com\/the_kraftors\/","https:\/\/www.linkedin.com\/company\/kraftors-web-solutions-pvt.-ltd.","https:\/\/x.com\/the_kraftors","https:\/\/www.youtube.com\/@kraftorswebsolutions7410"],"url":"https:\/\/thekraftors.com\/blog\/author\/kraftors_admin\/"}]}},"_links":{"self":[{"href":"https:\/\/thekraftors.com\/blog\/wp-json\/wp\/v2\/posts\/633","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thekraftors.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thekraftors.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thekraftors.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thekraftors.com\/blog\/wp-json\/wp\/v2\/comments?post=633"}],"version-history":[{"count":17,"href":"https:\/\/thekraftors.com\/blog\/wp-json\/wp\/v2\/posts\/633\/revisions"}],"predecessor-version":[{"id":851,"href":"https:\/\/thekraftors.com\/blog\/wp-json\/wp\/v2\/posts\/633\/revisions\/851"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thekraftors.com\/blog\/wp-json\/wp\/v2\/media\/634"}],"wp:attachment":[{"href":"https:\/\/thekraftors.com\/blog\/wp-json\/wp\/v2\/media?parent=633"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thekraftors.com\/blog\/wp-json\/wp\/v2\/categories?post=633"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thekraftors.com\/blog\/wp-json\/wp\/v2\/tags?post=633"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}