{"id":4737,"date":"2018-06-07T13:24:34","date_gmt":"2018-06-07T09:24:34","guid":{"rendered":"https:\/\/www.howtoforge.com\/tutorial\/ubuntu-magnolia-cms\/"},"modified":"2018-06-07T13:24:34","modified_gmt":"2018-06-07T09:24:34","slug":"how-to-install-magnolia-cms-on-ubuntu-18-04-lts","status":"publish","type":"post","link":"https:\/\/afaghhosting.net\/blog\/how-to-install-magnolia-cms-on-ubuntu-18-04-lts\/","title":{"rendered":"How to Install Magnolia CMS on Ubuntu 18.04 LTS"},"content":{"rendered":"<p>Magnolia is a free and open source Java-based CMS that delivers smartphone simplicity on an enterprise-scale. It uses a JCR repository to store, retrieve and search data. Magnolia CMS has a modular architecture that allows us to install and uninstall functionality according to a project&#8217;s requirements.<\/p>\n<h2 id=\"magnolia-cms-features\">Magnolia CMS Features<\/h2>\n<ul>\n<li>Support for Multi-Language, Multi-Domain, Multi-Brand, and Multi-Channel.<\/li>\n<li>Automatic Menu Generation, Sitemaps, Google SItemap.<\/li>\n<li>Support for Themes &amp; Sites.<\/li>\n<li>Easy to use, fully-featured and highly scalable.<\/li>\n<\/ul>\n<p>In this tutorial, we will learn how to install Magnolia in Ubuntu 18.04.<\/p>\n<h2 id=\"requirements\">Requirements<\/h2>\n<ul>\n<li>A server running Ubuntu 18.04.<\/li>\n<li>A non-root user with sudo privileges.<\/li>\n<\/ul>\n<h2 id=\"install-java\">Install Java<\/h2>\n<p>Before starting, Magnolia needs java to be installed in your system. You can install it with the following command:<\/p>\n<p class=\"command\">sudo apt-get install oracle-java8-installer -y<\/p>\n<p>Once the Java is installed, you can check the Java version with the following:<\/p>\n<p class=\"command\">java -version<\/p>\n<p>You should see the following output:<\/p>\n<pre>java version \"1.8.0_131\"&#13;\nJava(TM) SE Runtime Environment (build 1.8.0_131-b11)&#13;\nJava HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)&#13;\n<\/pre>\n<h2 id=\"install-magnolia\">Install Magnolia<\/h2>\n<p>First, you will need to download the latest version of the Magnolia. You can download it with the following command:<\/p>\n<p class=\"command\">cd \/opt<br \/>wget https:\/\/netix.dl.sourceforge.net\/project\/magnolia\/magnolia\/Magnolia%20CE%205.6.5\/magnolia-community-demo-bundle-5.6.5-tomcat-bundle.zip<\/p>\n<p>Once the download is completed, extract the downloaded file with the following command:<\/p>\n<p class=\"command\">unzip magnolia-community-demo-bundle-5.6.5-tomcat-bundle.zip<\/p>\n<p>Next, change the directory to the Magnolia and start Magnolia server with the following command:<\/p>\n<p class=\"command\">cd magnolia-5.6.5<br \/>sudo .\/apache-tomcat-8.5.5\/bin\/magnolia_control.sh start &#8211;ignore-open-files-limit<\/p>\n<p>Magnolia server is now running and listening on port 8080.<\/p>\n<h2 id=\"access-magnolia-web-interface\">Access Magnolia Web Interface<\/h2>\n<p>Now, open your web browser and type the URL <strong>http:\/\/your-server-ip:8080<\/strong>, you will be redirected to the Magnolia Welcome screen:<\/p>\n<p><a class=\"fancybox\" id=\"img-page1\" href=\"https:\/\/www.howtoforge.com\/images\/how_to_install_magnolia_cms_on_ubuntu_1804\/big\/page1.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/06\/how-to-install-magnolia-cms-on-ubuntu-18-04-lts.png\" alt=\"Magnolia CMS web installer\" width=\"550\" height=\"326\" title=\"\"><\/a><\/p>\n<p>Now, click on the <strong>&#8220;Run the Web update on the author instance&#8221;<\/strong>, you will be redirected to the following page:<\/p>\n<p><a class=\"fancybox\" id=\"img-page2\" href=\"https:\/\/www.howtoforge.com\/images\/how_to_install_magnolia_cms_on_ubuntu_1804\/big\/page2.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/06\/how-to-install-magnolia-cms-on-ubuntu-18-04-lts-2.png\" alt=\"Check installation requirements for Magnolia\" width=\"550\" height=\"328\" title=\"\"><\/a><\/p>\n<p>Now, click on the <strong>START INSTALLATION<\/strong> button. Once the installation finished, you should see the following page:<\/p>\n<p><a class=\"fancybox\" id=\"img-page3\" href=\"https:\/\/www.howtoforge.com\/images\/how_to_install_magnolia_cms_on_ubuntu_1804\/big\/page3.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/06\/how-to-install-magnolia-cms-on-ubuntu-18-04-lts-4.png\" alt=\"Magnolia Installation finished\" width=\"550\" height=\"329\" title=\"\"><\/a><\/p>\n<p>Now, click on the <strong>START UP MAGNOLIA<\/strong> button, you will be redirected to the Magnolia login screen:<\/p>\n<p><a class=\"fancybox\" id=\"img-page4\" href=\"https:\/\/www.howtoforge.com\/images\/how_to_install_magnolia_cms_on_ubuntu_1804\/big\/page4.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/06\/how-to-install-magnolia-cms-on-ubuntu-18-04-lts-6.png\" alt=\"magnolia Login\" width=\"550\" height=\"330\" title=\"\"><\/a><\/p>\n<p>Now, provide username as superuser and password as superuser, then click on the <strong>LOGIN<\/strong> button, you should see the Magnolia dashboard in the following page:<\/p>\n<p><a class=\"fancybox\" id=\"img-page5\" href=\"https:\/\/www.howtoforge.com\/images\/how_to_install_magnolia_cms_on_ubuntu_1804\/big\/page5.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/06\/how-to-install-magnolia-cms-on-ubuntu-18-04-lts-8.png\" alt=\"Magnolia CMS dashboard\" width=\"550\" height=\"322\" title=\"\"><\/a><\/p>\n<h2 id=\"links\">Links<\/h2>\n<div>\n<p><b>Share this page:<\/b><\/p>\n<p>\n<a href=\"https:\/\/www.facebook.com\/sharer.php?u=https%3A%2F%2Fwww.howtoforge.com%2Ftutorial%2Fubuntu-magnolia-cms%2F\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/06\/how-to-install-magnolia-cms-on-ubuntu-18-04-lts-10.png\" height=\"20\" alt=\"\" title=\"\"><\/a><br \/>\n<a href=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fwww.howtoforge.com%2Ftutorial%2Fubuntu-magnolia-cms%2F&amp;text=How+to+Install+Magnolia+CMS+on+Ubuntu+18.04+LTS&amp;via=howtoforgecom&amp;related=howtoforgecom\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/06\/how-to-install-magnolia-cms-on-ubuntu-18-04-lts-11.png\" height=\"20\" alt=\"\" title=\"\"><\/a><br \/>\n<a href=\"https:\/\/twitter.com\/howtoforgecom\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/06\/how-to-install-magnolia-cms-on-ubuntu-18-04-lts-13.png\" height=\"20\" alt=\"\" title=\"\"><\/a><br \/>\n<a href=\"https:\/\/plus.google.com\/share?url=https%3A%2F%2Fwww.howtoforge.com%2Ftutorial%2Fubuntu-magnolia-cms%2F\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><img decoding=\"async\" src=\"https:\/\/afaghhosting.net\/blog\/wp-content\/uploads\/2018\/06\/how-to-install-magnolia-cms-on-ubuntu-18-04-lts-15.png\" height=\"20\" alt=\"\" title=\"\"><\/a>\n<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Magnolia is a free and open source Java-based CMS that delivers smartphone simplicity on an enterprise-scale. It uses a JCR repository to store, retrieve and search data. Magnolia CMS has a modular architecture that allows us to install and uninstall functionality according to a project&#8217;s requirements. Magnolia CMS Features Support for Multi-Language, Multi-Domain, Multi-Brand, and &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36],"tags":[],"class_list":["post-4737","post","type-post","status-publish","format-standard","hentry","category-36"],"_links":{"self":[{"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/posts\/4737","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/comments?post=4737"}],"version-history":[{"count":0,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/posts\/4737\/revisions"}],"wp:attachment":[{"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/media?parent=4737"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/categories?post=4737"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/afaghhosting.net\/blog\/wp-json\/wp\/v2\/tags?post=4737"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}