{"id":55125,"date":"2020-04-02T15:30:03","date_gmt":"2020-04-02T20:30:03","guid":{"rendered":"https:\/\/blog.cpanel.com\/?p=55125"},"modified":"2020-04-02T15:30:03","modified_gmt":"2020-04-02T20:30:03","slug":"how-to-install-magento-ecommerce-software-for-your-business","status":"publish","type":"post","link":"https:\/\/devel.www.cpanel.net\/blog\/products\/how-to-install-magento-ecommerce-software-for-your-business\/","title":{"rendered":"How to Install Magento eCommerce Software for Your Business"},"content":{"rendered":"\n
No, not the metal-manipulating Super Villain<\/a> from the X-Men comics. Magento is one of the most popular open-source<\/a> eCommerce platforms for businesses on the internet. Built on the Zend Framework and written in PHP, Magento<\/a> is the “world’s leading platform for open commerce innovation.” Magento Partners<\/a> include a diverse portfolio of small, medium, and large businesses across the globe for B2B and B2C clients.<\/p>\n\n\n\n According to kinsta.com<\/a>, Magento accounts for approximately 0.8% of all websites built on the internet, making it the 9th most popular CMS in the world, and comprising more than 187,500 live websites. If you’re a small business or burgeoning eCommerce solution requiring scalable shopping cart software that supports multiple payment gateway options, Magento may be the platform for your needs. Let’s get started!<\/p>\n\n\n\n First things first, you will need a hosting environment to install Magento in. You can choose a cPanel Partner<\/a> for hosting or select a hyperscaler to build a virtual environment to host your Magento website. For the installation method, we’re discussing today, root access (which includes WHM) will be required.<\/p>\n\n\n\n You will need to make sure cPanel & WHM is installed on your server. Many hosts automatically set this up when you create your virtual server with them. If they don’t, you can read our step-by-step documentation for installing cPanel<\/a> onto your server. <\/p>\n\n\n\n Our next step will be to make sure EasyApache 4 is compatible with Magento in order to prepare your hosting environment properly. Follow these steps to ensure the process is successful.<\/p>\n\n\n\n Now that EasyApache is appropriately configured, let’s create a cPanel account<\/a> to set up a Magento installation.<\/p>\n\n\n\n As we mentioned before, Magento requires PHP 7.2 or 7.3, and the PHP version must be set manually after the cPanel user is created if your server is running a version older than 7.2 or 7.3 (to see what version of PHP your server is running, you can run Now, sign in to the account using the username and password credentials you just created. Then, click “MySQL\u00ae Database Wizard.” where we will create a MySQL database that Magento requires to work properly.<\/p>\n\n\n\nPreparing Your Server to Install Magento<\/h2>\n\n\n\n
Configuring EasyApache 4 with Magento<\/h2>\n\n\n\n
Creating Your First cPanel Account in WHM<\/h2>\n\n\n\n
php -v<\/code> from the command line on your server, or create a phpinfo page<\/a>. To change a user’s PHP version, go to (WHM \u00bb <\/em>Home \u00bb Software \u00bb MultiPHP Manager)<\/em> and search for your user from the list of users and domains. After the cPanel user account is created, you can access the account by adding ‘\/cpanel’ to the end of the domain (i.e., testingsite.com\/cpanel<\/a>).<\/p>\n\n\n\n
<\/li><\/ol>\n\n\n\nHow to Install Magento<\/h1>\n\n\n\n