GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare Plone su Ubuntu 18.04

In questo tutorial, tratteremo i passaggi necessari per installare Plone CMS su Ubuntu 18.04.

Plone è un sistema di gestione open source gratuito e flessibile costruito sopra il server delle applicazioni Zope. Si basa sul linguaggio di programmazione Python ma contiene anche grandi quantità di HTML, JavaScript e CSS. Plone offre molte funzionalità per siti Web pubblici, intranet private, gestione multisito, integrazioni aziendali, capacità di ricerca, supporto multilingua e molto altro. Plone è nel 2% più ricco di tutti i progetti open source, con oltre 300 sviluppatori principali e oltre 300 fornitori di soluzioni.

Requisiti:

Ai fini di questo tutorial, utilizzeremo un VPS Ubuntu 18.04.

È richiesto anche l'accesso root SSH completo o un utente con privilegi sudo.

Fase 1:per iniziare

Innanzitutto, connettiti al tuo server tramite SSH come utente root usando il seguente comando:

ssh root@IP_ADDRESS -p PORT_NUMBER

e sostituisci "IP_ADDRESS" e "PORT_NUMBER" con l'indirizzo IP del tuo server effettivo e il numero di porta SSH.

Prima di iniziare con l'installazione, dovrai aggiornare i pacchetti di sistema all'ultima versione.

Puoi farlo eseguendo il seguente comando:

apt-get update
apt-get upgrade

Passaggio 2:installa le dipendenze

Avremo bisogno di installare alcune dipendenze richieste prima di installare Plone. Puoi installarli usando il seguente comando:

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

Una volta completata l'installazione, possiamo installare Plone.

Fase 3:Installa Plone

Scaricheremo l'ultima versione di Plone da https://launchpad.net/plone nel /opt directory. Al momento della stesura di questo tutorial, l'ultima versione di Plone è la 5.1.5.

Possiamo scaricarlo usando il seguente comando:

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

Decomprimi l'archivio scaricato e crea una nuova directory:

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

Sposta tutti i file da Plone-5.1.5-UnifiedInstaller nella directory di plone.

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

Inizieremo l'installazione eseguendo lo script 'install.sh' e installando Plone. È importante eseguire il comando con l'utilità sudo per un'installazione in modalità server. Inoltre, dobbiamo sostituire il campo della password con una password complessa.

Dopo l'installazione, se per qualche motivo ti sei perso o non hai salvato la tua password di amministratore, puoi controllarla da /opt/plone/zinstance/adminPassword.txt file.

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

Una volta che l'installazione è stata completata con successo, dovremmo ottenere il seguente 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: 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)

Possiamo avviare il servizio Plone usando il seguente comando:

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

Nella prossima sezione, ti mostreremo come creare un servizio systemd Plone, in questo modo non devi eseguire il server in una sessione terminale.

Se vuoi controllare lo stato di Plone, esegui il seguente comando:

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

Per fermare il servizio Plone possiamo usare il seguente comando:

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

Fase 4:crea un servizio Systemd

Possiamo semplificare il processo di avvio, arresto e controllo dello stato del servizio Plone semplicemente creando un nuovo servizio systemd plone.

Per prima cosa creeremo un file di servizio chiamato plone.service in /etc/systemd/system

cd /etc/systemd/system
nano plone.service

Incolla il seguente contenuto:

[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

Salvalo e chiudilo.

Per rendere il systemd consapevole di esso, eseguire il seguente comando:

systemctl daemon-reload

Puoi abilitare il servizio Plone e configurarlo per l'avvio all'avvio del server con il seguente comando:

systemctl enable plone.service

Possiamo attivare immediatamente il servizio Plone con il seguente comando:

systemctl start plone.service

Possiamo controllare lo stato del servizio Plone con il seguente comando:

systemctl status plone.service

Fase 5:Accedi a Plone

Ora, dovremmo aprire il browser Web preferito e digitare l'URL:http://server-IP-address:8080 . Verremo reindirizzati alla seguente pagina:

Congratulazioni! Se hai seguito da vicino i nostri passaggi, avrai installato con successo Plone sul tuo VPS Ubuntu 18.04.

Naturalmente, non devi installare e configurare Plone su Ubuntu 18.04 se utilizzi una delle nostre soluzioni di hosting Plone gestito, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di impostare e configurare Plone su Ubuntu 18.04 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.
PS . Se ti è piaciuto questo post su come installare Plone su un Ubuntu 18.04 VPS , per favore condividilo con i tuoi amici sui social network usando le scorciatoie di condivisione qui sotto, o semplicemente lascia una risposta nella sezione commenti. Grazie.


Panels
  1. Come installare Panda3D su Ubuntu 10.04

  2. Come installare Zabbix su Ubuntu

  3. Come installare Observium su Ubuntu 14.04

  4. Come installare Java su Ubuntu 16.04

  5. Come installare Odoo 10 su Ubuntu 16.04

Come installare R su Ubuntu 20.04

Come installare Vai su Ubuntu 18.04

Come installare R su Ubuntu 18.04

Come installare qt su Ubuntu 20.04

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04