{"id":48247,"date":"2024-04-24T12:30:00","date_gmt":"2024-04-24T17:30:00","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=48247"},"modified":"2024-05-07T04:01:06","modified_gmt":"2024-05-07T09:01:06","slug":"how-to-install-magento-2-on-ubuntu-24-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/","title":{"rendered":"How to Install Magento 2 on Ubuntu 24.04"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/how-to-install-magento-2-on-ubuntu-24-04.webp\" alt=\"How to Install Magento 2 on Ubuntu 24.04\" class=\"wp-image-48308\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/how-to-install-magento-2-on-ubuntu-24-04.webp 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/how-to-install-magento-2-on-ubuntu-24-04-300x169.webp 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/how-to-install-magento-2-on-ubuntu-24-04-150x84.webp 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/how-to-install-magento-2-on-ubuntu-24-04-768x432.webp 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p><a href=\"https:\/\/www.rosehosting.com\/magento-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">Magento<\/a> is an open-source ecommerce platform built in PHP. It is a market-leading player in the e-commerce world. Adobe acquired the company in 2018. Magento is designed to help businesses develop, with versions geared to small, medium, and enterprise-level organizations. The open-source platform includes built-in functionality, like integrated checkout, payment and shipping, catalog management, customer accounts, etc. This tutorial shows you how to install Magento 2 on Ubuntu 24.04.<\/p>\n\n\n\n<!--more-->\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69f6274274978\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69f6274274978\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#Prerequisites\" >Prerequisites<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#Step-1-Login-to-the-server\" >Step 1. Login to the server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#Step-2-Add-System-User\" >Step 2. Add System User<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#Step-3-Install-PHP\" >Step 3. Install PHP<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#Step-4-Install-Nginx\" >Step 4. Install Nginx<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#Step-5-Install-OpenSearch\" >Step 5. Install OpenSearch<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#Step-6-Install-MySQL-Server\" >Step 6. Install MySQL Server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#Step-7-Install-Composer\" >Step 7. Install Composer<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#Step-8-Download-and-Install-Magento\" >Step 8. Download and Install Magento<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#Step-9-Setup-Cron-jobs\" >Step 9. Setup Cron jobs<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span>Prerequisites<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>An <a href=\"https:\/\/www.rosehosting.com\/ubuntu-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">Ubuntu 24.04 VPS<\/a> with at least 4GB of RAM.<\/li>\n\n\n\n<li>SSH root access, or user with sudo privileges.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Conventions<\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\"># \u2013 given commands should be executed with root privileges either directly as a root user or by use of sudo command<br>$ \u2013 given commands should be executed as a regular user<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-1-Login-to-the-server\"><\/span>Step 1. Login to the server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>First, log in to your Ubuntu 24.04 server through SSH as the root user:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">ssh root@IP_Address -p Port_number<\/pre>\n\n\n\n<p>You must replace \u2018IP_Address\u2018 and \u2018Port_number\u2018 with your server\u2019s respective IP address and SSH port number. Additionally, replace \u2018root\u2019 with the username of the system user with sudo privileges.<\/p>\n\n\n\n<p>You can check whether you have the proper Ubuntu version installed on your server with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># lsb_release -a<\/pre>\n\n\n\n<p>You should get this output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">No LSB modules are available.<br>Distributor ID: Ubuntu<br>Description: Ubuntu Noble Numbat<br>Release: 24.04<br>Codename: noble<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-2-Add-System-User\"><\/span>Step 2. Add System User<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Magento will be ran by a new system user called magento. Let&#8217;s create a new system user now, execute this command below.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/usr\/sbin\/adduser \\\n   --system \\\n   --shell \/bin\/bash \\\n   --gecos 'Magento user' \\\n   --group \\\n   --home \/opt\/magento \\\nmagento<\/pre>\n\n\n\n<p>Then, let&#8217;s give the new user a password.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># passwd magento<\/pre>\n\n\n\n<p>You will be prompted to type the password for user &#8216;magento&#8217; twice, the password will not be shown there in your screen. Once done, we can give the new user a sudo privilege.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># usermod -aG sudo magento<\/pre>\n\n\n\n<p>Let&#8217;s switch to the new user now. From now on, the commands will be run by the new user.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># su - magento<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-3-Install-PHP\"><\/span>Step 3. Install PHP<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Ubuntu 24.04 ships with PHP 8.3 and at the moment only Magento 2.4.7-beta3 supports this PHP version. Let&#8217;s install PHP 8.3 and its extensions.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt install php-{bcmath,common,curl,fpm,gd,intl,mbstring,mysql,soap,xml,xsl,zip,cli}<\/pre>\n\n\n\n<p>Next, we need to modify the following settings in the php.ini file:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Increase memory_limit to 512M<br>Set short_open_tag to On<br>Set upload_max_filesize to 128M<br>Increase max_execution_time to 3600<\/p>\n<\/blockquote>\n\n\n\n<p>Let&#8217;s make the changes by executing these commands<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo sed -i \"s\/memory_limit = .*\/memory_limit = 512M\/\" \/etc\/php\/8.3\/fpm\/php.ini\n$ sudo sed -i \"s\/upload_max_filesize = .*\/upload_max_filesize = 128M\/\" \/etc\/php\/8.3\/fpm\/php.ini\n$ sudo sed -i \"s\/short_open_tag = .*\/short_open_tag = On\/\" \/etc\/php\/8.3\/fpm\/php.ini\n$ sudo sed -i \"s\/max_execution_time = .*\/max_execution_time = 3600\/\" \/etc\/php\/8.3\/fpm\/php.ini<\/pre>\n\n\n\n<p>Then, let&#8217;s create a PHP-FPM pool.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo nano \/etc\/php\/8.3\/fpm\/pool.d\/magento.conf<\/pre>\n\n\n\n<p>We need to insert the following into the file.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[magento]<br>user = magento<br>group = magento<br><br>listen = \/run\/php\/magento.sock<br>listen.owner = magento<br>listen.group = magento<br>pm = ondemand<br>pm.max_children = 50<br>pm.start_servers = 10<br>pm.min_spare_servers = 5<br>pm.max_spare_servers = 10<\/pre>\n\n\n\n<p>Save the file and then exit from the file editor and don&#8217;t forget to restart php-fpm service<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo systemctl restart php8.3-fpm<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-4-Install-Nginx\"><\/span>Step 4. Install Nginx<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>In this article, we will use Nginx as the webserver. Let&#8217;s install it now.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt install nginx -y<\/pre>\n\n\n\n<p>Then, we need to create an nginx server block for our Magento website.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo nano \/etc\/nginx\/sites-enabled\/magento.conf<\/pre>\n\n\n\n<p>Insert the following into the configuration file.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">upstream fastcgi_backend {\nserver unix:\/run\/php\/magento.sock;\n}\n\nserver {\nserver_name yourdomain.com;\nlisten 80;\nset $MAGE_ROOT \/opt\/magento\/website;\nset $MAGE_MODE production;\n\naccess_log \/var\/log\/nginx\/magento-access.log;\nerror_log \/var\/log\/nginx\/magento-error.log;\n\ninclude \/opt\/magento\/website\/nginx.conf.sample;\n}<\/pre>\n\n\n\n<p>Save the file, then exit.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-5-Install-OpenSearch\"><\/span>Step 5. Install OpenSearch<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Magento now supports OpenSearch as an alternative to Elasticsearch. In this step, we will install OpenSearch and modify its settings. Let&#8217;s execute the commands below to proceed.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt install curl gnupg2<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">$ curl -o- https:\/\/artifacts.opensearch.org\/publickeys\/opensearch.pgp | sudo gpg --dearmor --batch --yes -o \/usr\/share\/keyrings\/opensearch-keyring<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">$ echo \"deb [signed-by=\/usr\/share\/keyrings\/opensearch-keyring] https:\/\/artifacts.opensearch.org\/releases\/bundle\/opensearch\/2.x\/apt stable main\" | sudo tee \/etc\/apt\/sources.list.d\/opensearch-2.x.list<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt update<\/pre>\n\n\n\n<p>With the repository information added, we can list all available versions of OpenSearch:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt list -a opensearch<\/pre>\n\n\n\n<p>The command will return this output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">magento@ubuntu24:~$ sudo apt list -a opensearch<br>Listing\u2026 Done<br>opensearch\/stable,now 2.12.0 amd64 [residual-config]<br>opensearch\/stable 2.11.1 amd64 [residual-config]<br>opensearch\/stable 2.11.0 amd64 [residual-config]<br>opensearch\/stable 2.10.0 amd64 [residual-config]<br>opensearch\/stable 2.9.0 amd64 [residual-config]<br>opensearch\/stable 2.8.0 amd64 [residual-config]<br>opensearch\/stable 2.7.0 amd64 [residual-config]<br>opensearch\/stable 2.6.0 amd64 [residual-config]<br>opensearch\/stable 2.5.0 amd64 [residual-config]<\/pre>\n\n\n\n<p>Now, let&#8217;s install OpenSearch 2.11.1 by running this command below<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt install opensearch=2.11.1<\/pre>\n\n\n\n<p>By default, OpenSearch uses SSL, but Magento doesn&#8217;t use it. So, we need to disable the SSL plugin in OpenSearch for successful Magento installation:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo nano \/etc\/opensearch\/opensearch.yml<\/pre>\n\n\n\n<p>And add this to the end of yml file:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">plugins.security.disabled: true<\/pre>\n\n\n\n<p>Save the file, then exit, and finally, we can enable the service and start it now.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo systemctl enable --now opensearch<\/pre>\n\n\n\n<p>Once it&#8217;s up and running, we can run this command to verify.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ curl -X GET localhost:9200<\/pre>\n\n\n\n<p>The command will return an output similar to this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">{\n  \"name\" : \"ubuntu24.rosehosting.com\",\n  \"cluster_name\" : \"opensearch\",\n  \"cluster_uuid\" : \"zYOQTFzMQxmhhP29-u9eHA\",\n  \"version\" : {\n    \"distribution\" : \"opensearch\",\n    \"number\" : \"2.11.1\",\n    \"build_type\" : \"deb\",\n    \"build_hash\" : \"6b1986e964d440be9137eba1413015c31c5a7752\",\n    \"build_date\" : \"2023-11-29T21:43:44.221253956Z\",\n    \"build_snapshot\" : false,\n    \"lucene_version\" : \"9.7.0\",\n    \"minimum_wire_compatibility_version\" : \"7.10.0\",\n    \"minimum_index_compatibility_version\" : \"7.0.0\"\n  },\n  \"tagline\" : \"The OpenSearch Project: https:\/\/opensearch.org\/\"\n}\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-6-Install-MySQL-Server\"><\/span>Step 6. Install MySQL Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Ubuntu 24.04 ships with MySQL 8.0 and MariaDB 10.11. At the moment of this writing, only MariaDB version 10.6 and lower is supported by Magento. So, we need to install MySQL server instead of MariaDB. If you install MariaDB 10.11, then you will get a message like this when installing Magento:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Current version of RDBMS is not supported. Used Version: 10.11.6-MariaDB-2. Supported versions: MySQL-8, MySQL-5.7, MariaDB-(10.2-10.6)<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo apt install mysql-server<\/pre>\n\n\n\n<p>Once installed, we can create a new database and its user for our Magento website.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ sudo mysql<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">mysql&gt; CREATE USER 'magento'@'localhost' IDENTIFIED BY 'm0d1fyth15';<br>mysql&gt; CREATE DATABASE magentodb;<br>mysql&gt; GRANT ALL PRIVILEGES ON magentodb.* TO 'magento'@'localhost';<br>mysql&gt; FLUSH PRIVILEGES;<br>mysql&gt; \\q<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-7-Install-Composer\"><\/span>Step 7. Install Composer<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>In this step, we are going to install Composer. The installation is fairly straightforward.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ curl -sS https:\/\/getcomposer.org\/installer -o composer-setup.php<br>$ sudo php composer-setup.php --install-dir=\/usr\/local\/bin --filename=composer<\/pre>\n\n\n\n<p>That\u2019s it. To check the version of the installed Composer, you can run this command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ composer -V<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-8-Download-and-Install-Magento\"><\/span>Step 8. Download and Install Magento<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Go to the <a href=\"https:\/\/marketplace.magento.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">official Magento website<\/a> and create an account or log in if you already have one. Please note that, according to their website, <a href=\"https:\/\/experienceleague.adobe.com\/en\/docs\/commerce-operations\/installation-guide\/system-requirements\" target=\"_blank\" rel=\"noreferrer noopener\">we can only install Magento 2.4.7-beta3 on Ubuntu 24.04<\/a> at the moment.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ composer create-project --repository-url=https:\/\/repo.magento.com\/ magento\/project-community-edition=2.4.7-beta3 \/opt\/magento\/website<\/pre>\n\n\n\n<p>After all required files are downloaded, we can install them by running this command below.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ cd \/opt\/magento\/website<\/pre>\n\n\n\n<pre class=\"wp-block-preformatted\">$ bin\/magento setup:install \\\n--base-url=http:\/\/yourdomain.com \\\n--db-host=localhost \\\n--db-name=magentodb \\\n--db-user=magento \\\n--db-password=m0d1fyth15 \\\n--admin-firstname=Magento \\\n--admin-lastname=Admin \\\n--admin-email=admin@yourdomain.com \\\n--admin-user=admin \\\n--admin-password=m0d1fyth15 \\\n--language=en_US \\\n--currency=USD \\\n--timezone=America\/Chicago \\\n--use-rewrites=1 \\\n--search-engine=opensearch<\/pre>\n\n\n\n<p>At the end of the installation, you will see an output similar to this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[SUCCESS]: Magento installation complete.<br>[SUCCESS]: Magento Admin URI: \/admin_0ty6lcq<br>Nothing to import.<\/pre>\n\n\n\n<p>Before logging in to the backend, we can disable the Two Factor Authentication first and enable it again later. We need to run these commands to disable the 2FA modules.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ php bin\/magento module:disable Magento_AdminAdobeImsTwoFactorAuth\n$ php bin\/magento module:disable Magento_TwoFactorAuth\n$ php bin\/magento setup:di:compile\n$ php bin\/magento cache:clean<\/pre>\n\n\n\n<p>At this point, Magento is installed, and we can navigate to the backend at http:\/\/yourdomain.com\/admin_0ty6lcq using our favorite web browser. Please note that you must use your own link to access the backend.<\/p>\n\n\n\n<p>Once logged in, we can see the Magento dashboard.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"563\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/magento-backend-1024x563.jpg\" alt=\"\" class=\"wp-image-48249\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/magento-backend-1024x563.jpg 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/magento-backend-300x165.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/magento-backend-150x82.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/magento-backend-768x422.jpg 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/magento-backend-1536x844.jpg 1536w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/magento-backend-1320x725.jpg 1320w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/magento-backend.jpg 1616w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Step-9-Setup-Cron-jobs\"><\/span>Step 9. Setup Cron jobs<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Magento requires its cron jobs to run to automate its important system functions. Let&#8217;s execute the command below to create Magento cronjobs under user magento.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">$ php bin\/magento cron:install<\/pre>\n\n\n\n<p>Congratulation! You have successfully installed Magento on Ubuntu 24.04.<\/p>\n\n\n\n<p>Of course, you don\u2019t have to install Magento 2.4.7-beta3 on your Ubuntu 24.04 server if you have a server with us. In that case, you can simply ask our expert Linux hosting admins to set all of this up for you quickly and easily. They are available 24\u00d77 and will respond to your request immediately. Our admins will also help you with more complex Magento installation, like using Varnish, Elasticsearch, and other customizations.<\/p>\n\n\n\n<p>PS. If you liked this post, please share it with your friends on social networks or leave a comment in the comments section. Thank you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Magento is an open-source ecommerce platform built in PHP. It is a market-leading player in the e-commerce world. Adobe acquired &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install Magento 2 on Ubuntu 24.04\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#more-48247\" aria-label=\"Read more about How to Install Magento 2 on Ubuntu 24.04\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":48308,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1711,13,1698],"tags":[375,216,983,59,2136],"class_list":["post-48247","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-e-commerce","category-tutorials","category-ubuntu","tag-ecommerce","tag-magento","tag-magento-2","tag-ubuntu","tag-ubuntu-24-04","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install Magento 2 on Ubuntu 24.04 | RoseHosting<\/title>\n<meta name=\"description\" content=\"Learn how to install Magento 2 on Ubuntu 24.04 or have one of our expert Linux engineers do the heavy lifting for you with any plan.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install Magento 2 on Ubuntu 24.04\" \/>\n<meta property=\"og:description\" content=\"How to Install Magento 2 on Ubuntu 24.04 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2024-04-24T17:30:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-07T09:01:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/how-to-install-magento-2-on-ubuntu-24-04.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"576\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-magento-2-on-ubuntu-24-04\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-magento-2-on-ubuntu-24-04\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install Magento 2 on Ubuntu 24.04\",\"datePublished\":\"2024-04-24T17:30:00+00:00\",\"dateModified\":\"2024-05-07T09:01:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-magento-2-on-ubuntu-24-04\\\/\"},\"wordCount\":908,\"commentCount\":14,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-magento-2-on-ubuntu-24-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/how-to-install-magento-2-on-ubuntu-24-04.webp\",\"keywords\":[\"eCommerce\",\"magento\",\"magento 2\",\"ubuntu\",\"Ubuntu 24.04\"],\"articleSection\":[\"E-Commerce\",\"Tutorials\",\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-magento-2-on-ubuntu-24-04\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-magento-2-on-ubuntu-24-04\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-magento-2-on-ubuntu-24-04\\\/\",\"name\":\"How to Install Magento 2 on Ubuntu 24.04 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-magento-2-on-ubuntu-24-04\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-magento-2-on-ubuntu-24-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/how-to-install-magento-2-on-ubuntu-24-04.webp\",\"datePublished\":\"2024-04-24T17:30:00+00:00\",\"dateModified\":\"2024-05-07T09:01:06+00:00\",\"description\":\"Learn how to install Magento 2 on Ubuntu 24.04 or have one of our expert Linux engineers do the heavy lifting for you with any plan.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-magento-2-on-ubuntu-24-04\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-magento-2-on-ubuntu-24-04\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-magento-2-on-ubuntu-24-04\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/how-to-install-magento-2-on-ubuntu-24-04.webp\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/how-to-install-magento-2-on-ubuntu-24-04.webp\",\"width\":1024,\"height\":576,\"caption\":\"How to Install Magento 2 on Ubuntu 24.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-magento-2-on-ubuntu-24-04\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install Magento 2 on Ubuntu 24.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Install Magento 2 on Ubuntu 24.04 | RoseHosting","description":"Learn how to install Magento 2 on Ubuntu 24.04 or have one of our expert Linux engineers do the heavy lifting for you with any plan.","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:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/","og_locale":"en_US","og_type":"article","og_title":"How to Install Magento 2 on Ubuntu 24.04","og_description":"How to Install Magento 2 on Ubuntu 24.04 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2024-04-24T17:30:00+00:00","article_modified_time":"2024-05-07T09:01:06+00:00","og_image":[{"width":1024,"height":576,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/how-to-install-magento-2-on-ubuntu-24-04.webp","type":"image\/webp"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install Magento 2 on Ubuntu 24.04","datePublished":"2024-04-24T17:30:00+00:00","dateModified":"2024-05-07T09:01:06+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/"},"wordCount":908,"commentCount":14,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/how-to-install-magento-2-on-ubuntu-24-04.webp","keywords":["eCommerce","magento","magento 2","ubuntu","Ubuntu 24.04"],"articleSection":["E-Commerce","Tutorials","Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/","name":"How to Install Magento 2 on Ubuntu 24.04 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/how-to-install-magento-2-on-ubuntu-24-04.webp","datePublished":"2024-04-24T17:30:00+00:00","dateModified":"2024-05-07T09:01:06+00:00","description":"Learn how to install Magento 2 on Ubuntu 24.04 or have one of our expert Linux engineers do the heavy lifting for you with any plan.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/how-to-install-magento-2-on-ubuntu-24-04.webp","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2024\/03\/how-to-install-magento-2-on-ubuntu-24-04.webp","width":1024,"height":576,"caption":"How to Install Magento 2 on Ubuntu 24.04"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-magento-2-on-ubuntu-24-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install Magento 2 on Ubuntu 24.04"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/48247","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=48247"}],"version-history":[{"count":11,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/48247\/revisions"}],"predecessor-version":[{"id":48514,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/48247\/revisions\/48514"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/48308"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=48247"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=48247"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=48247"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}