GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie Plone unter Ubuntu 18.04

In diesem Tutorial behandeln wir die Schritte, die für die Installation von Plone CMS unter Ubuntu 18.04 erforderlich sind.

Plone ist ein freies und flexibles Open-Source-Verwaltungssystem, das auf dem Zope-Anwendungsserver aufbaut. Es basiert auf der Programmiersprache Python, enthält aber auch große Mengen an HTML, JavaScript und CSS. Plone bietet viele Funktionen für öffentliche Websites, private Intranets, Multi-Site-Management, Unternehmensintegrationen, Suchfunktionen, Unterstützung mehrerer Sprachen und vieles mehr. Plone gehört zu den oberen 2 % aller Open-Source-Projekte, mit mehr als 300 Kernentwicklern und über 300 Lösungsanbietern.

Anforderungen:

Für die Zwecke dieses Tutorials verwenden wir ein Ubuntu 18.04 VPS.

Vollständiger SSH-Root-Zugriff oder ein Benutzer mit sudo-Berechtigungen ist ebenfalls erforderlich.

Schritt 1:Erste Schritte

Verbinden Sie sich zunächst über SSH als Root-Benutzer mit dem folgenden Befehl mit Ihrem Server:

ssh root@IP_ADDRESS -p PORT_NUMBER

und ersetzen Sie „IP_ADDRESS“ und „PORT_NUMBER“ durch Ihre tatsächliche Server-IP-Adresse und SSH-Portnummer.

Bevor Sie mit der Installation beginnen, müssen Sie Ihre Systempakete auf die neueste Version aktualisieren.

Sie können dies tun, indem Sie den folgenden Befehl ausführen:

apt-get update
apt-get upgrade

Schritt 2:Abhängigkeiten installieren

Wir müssen einige erforderliche Abhängigkeiten installieren, bevor wir Plone installieren. Sie können sie mit dem folgenden Befehl installieren:

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

Sobald die Installation abgeschlossen ist, können wir Plone installieren.

Schritt 3:Plone installieren

Wir werden die neueste Version von Plone von https://launchpad.net/plone im Ordner /opt herunterladen Verzeichnis. Zum Zeitpunkt der Erstellung dieses Tutorials ist die neueste Plone-Version 5.1.5 .

Wir können es mit dem folgenden Befehl herunterladen:

cd /opt
wget https://launchpad.net/plone/5.1/5.1.5/+download/Plone-5.1.5-UnifiedInstaller.tgz

Entpacken Sie das heruntergeladene Archiv und erstellen Sie ein neues Verzeichnis:

tar -xvzf Plone-5.1.5-UnifiedInstaller.tgz
mkdir plone

Verschieben Sie alle Dateien von Plone-5.1.5-UnifiedInstaller in das plone-Verzeichnis.

mv /opt/Plone-5.1.5-UnifiedInstaller/* /opt/plone

Wir starten die Installation, indem wir das Skript „install.sh“ ausführen und Plone installieren. Es ist wichtig, den Befehl mit dem Dienstprogramm sudo für eine Installation im Servermodus auszuführen. Außerdem müssen wir das Passwortfeld durch ein sicheres Passwort ersetzen.

Wenn Sie nach der Installation Ihr Admin-Passwort verpasst oder aus irgendeinem Grund nicht gespeichert haben, können Sie es in /opt/plone/zinstance/adminPassword.txt überprüfen Datei.

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

Sobald die Installation erfolgreich abgeschlossen wurde, sollten wir die folgende Ausgabe erhalten:

#####################################################################
###################### 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: strong_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)

Wir können den Plone-Dienst mit dem folgenden Befehl starten:

sudo /opt/plone/zinstance/bin/plonectl start
Output:
instance: .
daemon process started, pid=32266

Im nächsten Abschnitt zeigen wir Ihnen, wie Sie einen Plone-Systemdienst erstellen – auf diese Weise müssen Sie den Server nicht in einer Terminalsitzung ausführen.

Wenn Sie den Status von Plone überprüfen möchten, führen Sie den folgenden Befehl aus:

sudo /opt/plone/zinstance/bin/plonectl status
Output:
instance: program running; pid=32266

Um den Plone-Dienst zu stoppen, können wir den folgenden Befehl verwenden:

sudo /opt/plone/zinstance/bin/plonectl stop
Output:
instance: .
daemon process stopped

Schritt 4:Systemd-Dienst erstellen

Wir können den Prozess des Startens, Stoppens und Prüfens des Status des Plone-Dienstes vereinfachen, indem wir einfach einen neuen systemd-Plone-Dienst erstellen.

Zuerst erstellen wir eine Dienstdatei namens plone.service in /etc/systemd/system

cd /etc/systemd/system
nano plone.service

Fügen Sie den folgenden Inhalt ein:

[Unit]
Description=Plone content management system
After=network.target
[Service]
Type=forking
ExecStart=/opt/plone/zinstance/bin/plonectl start
ExecStop=/opt/plone/zinstance/bin/plonectl stop
ExecReload=/opt/plone/zinstance/bin/plonectl restart
[Install]
WantedBy=multi-user.target

Speichern und schließen Sie es.

Führen Sie den folgenden Befehl aus, um Systemd darauf aufmerksam zu machen:

systemctl daemon-reload

Mit dem folgenden Befehl können Sie den Plone-Dienst aktivieren und so konfigurieren, dass er beim Booten des Servers startet:

systemctl enable plone.service

Wir können den Plone-Dienst sofort mit dem folgenden Befehl aktivieren:

systemctl start plone.service

Wir können den Status des Plone-Dienstes mit dem folgenden Befehl überprüfen:

systemctl status plone.service

Schritt 5:Zugriff auf Plone

Jetzt sollten wir den bevorzugten Webbrowser öffnen und die URL eingeben:http://server-IP-address:8080 . Wir werden auf die folgende Seite weitergeleitet:

Herzliche Glückwünsche! Wenn Sie unsere Schritte genau befolgt haben, haben Sie Plone erfolgreich auf Ihrem Ubuntu 18.04 VPS installiert.

Natürlich müssen Sie Plone auf Ubuntu 18.04 nicht installieren und konfigurieren, wenn Sie eine unserer Managed Plone Hosting-Lösungen verwenden. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Plone auf Ubuntu 18.04 für Sie einzurichten und zu konfigurieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS . Wenn Ihnen dieser Beitrag über die Installation von Plone auf einem VPS mit Ubuntu 18.04 gefallen hat , teilen Sie es bitte mit Ihren Freunden in den sozialen Netzwerken, indem Sie die Freigabe-Shortcuts unten verwenden, oder hinterlassen Sie einfach eine Antwort im Kommentarbereich. Danke.


Panels
  1. So installieren Sie ISPConfig 3 unter Ubuntu 18.04

  2. So installieren Sie Webmin unter Ubuntu 18.04

  3. So installieren Sie Panda3D unter Ubuntu 10.04

  4. So installieren Sie Zabbix auf Ubuntu

  5. So installieren Sie Observium unter Ubuntu 14.04

So installieren Sie R unter Ubuntu 20.04

So installieren Sie Go unter Ubuntu 18.04

So installieren Sie R unter Ubuntu 18.04

So installieren Sie qt unter Ubuntu 20.04

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04