How do I install libwrap0 on Ubuntu

How to install Plone CMS on Ubuntu 18.04

Plone is a free and open source content management system based on the Zope application server. It is written in the Python language, but it also includes large amounts of HTML, JavaScript, and CSS. You can create any type of website, blog or web shop with plone. Plone supports multiple operating systems such as Linux, Mac OS X, Windows, BSD, and Solaris. It's simple, easy to use, easy to set up, maintain, and modify. Plone offers many functions, including multi-site management, flexible workflows, company integration, industrial strength security, search functions, multi-language support and much more.

In this tutorial we will learn how to install Plone on Ubuntu 18.04 server.

conditions

  • Ubuntu 18.04 server installed on your system.
  • A non-root user with sudo rights.

First steps

Before starting, you need to update your system to the latest version. You can do this by running the following command:

sudo apt-get update -y sudo apt-get upgrade -y

Next, you need to install some required dependencies on your system. You can install them all with the following command:

sudo apt-get install build-essential gcc libjpeg-dev wget readline-common libssl-dev libxml2-dev libxslt1-dev python2.7 python-dev python-btrees -y

After the installation is complete, you can move on to the next step.

Install Plone

First you need to download the Plone from https://launchpad.net/plone to the / tmp directory. You can also download it with the following command:

cd / tmp wget https://launchpad.net/plone/5.1/5.1.4/+download/Plone-5.1.4-UnifiedInstaller-r1.tgz

When the download is complete, extract the downloaded file using the following command:

tar -xvzf Plone-5.1.4-UnifiedInstaller-r1.tgz

Then copy the extracted directory to the / opt directory using the following command:

sudo cp -r Plone-5.1.4-UnifiedInstaller-r1 / opt / plone

Now change to the / opt / plone directory and start the installation with the following command:

cd / opt / plone sudo ./install.sh standalone --target = / opt / plone --password = password --with-python = / usr / bin / python2.7

If the installation completed successfully, you should see the following output:

################################################# ################### ##################### Installation Complete ####### ############### Plone successfully installed at / opt / plone See /opt/plone/zinstance/README.html for startup instructions. Use the account information below to log into the Zope Management Interface The account has full 'Manager' privileges. Username: admin Password: password This account is created when the object database is initialized. If you change the password later (which you should!), You'll need to use the new password. Use this account only to create Plone sites and initial users. Do not use it for routine login or maintenance.- If you need help, ask in IRC channel #plone on irc.freenode.net. - The live support channel also exists at http://plone.org/chat - You can also ask for help on https://community.plone.org - Submit feedback and report errors at https://github.com/plone /Products.CMFPlone/issues (For install problems, https://github.com/plone/Installers-UnifiedInstaller/issues)

Next, start the Plone service with the following command:

sudo / opt / plone / zinstance / bin / plonectl start

Output:

instance:. . daemon process started, pid = 22438

You can also check the status of Plone with the following command:

sudo / opt / plone / zinstance / bin / plonectl status

Output:

instance: program running; pid = 22438

Access to the Plone web interface

Plone is now up and running, it is time to access it from your web browser.

Open your web browser and enter the url http: // your-server-ip: 8080, in my case: http://192.168.1.100:8080, you will be redirected to the following page:

Now click the button Create a new Plone site. You should see the following page:

Now enter your admin username and password (username: admin, Password: password) and then click the button Log In. You should see the following page:

Now fill in all the required information and click the button Create a Plone site. You should see the Plone Dashboard on the following page: