GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar Plone en Ubuntu 18.04

En este tutorial, cubriremos los pasos necesarios para instalar Plone CMS en Ubuntu 18.04.

Plone es un sistema de gestión de código abierto gratuito y flexible construido sobre el servidor de aplicaciones Zope. Se basa en el lenguaje de programación Python, pero también contiene grandes cantidades de HTML, JavaScript y CSS. Plone ofrece muchas funciones para sitios web públicos, intranets privadas, administración de múltiples sitios, integraciones empresariales, capacidades de búsqueda, soporte multilingüe y mucho más. Plone se encuentra en el 2% superior de todos los proyectos de código abierto, con más de 300 desarrolladores principales y más de 300 proveedores de soluciones.

Requisitos:

A los efectos de este tutorial, utilizaremos un VPS Ubuntu 18.04.

También se requiere acceso completo a la raíz SSH o un usuario con privilegios sudo.

Paso 1:Primeros pasos

Primero, conéctese a su servidor a través de SSH como usuario raíz usando el siguiente comando:

ssh root@IP_ADDRESS -p PORT_NUMBER

y reemplace "IP_ADDRESS" y "PORT_NUMBER" con la dirección IP de su servidor real y el número de puerto SSH.

Antes de comenzar con la instalación, deberá actualizar los paquetes de su sistema a su última versión.

Puede hacerlo ejecutando el siguiente comando:

apt-get update
apt-get upgrade

Paso 2:Instalar dependencias

Tendremos que instalar algunas dependencias requeridas antes de instalar Plone. Puede instalarlos usando el siguiente comando:

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

Una vez finalizada la instalación, podemos instalar Plone.

Paso 3:Instalar Plone

Descargaremos la última versión de Plone desde https://launchpad.net/plone en el /opt directorio. Al momento de escribir este tutorial, la última versión de Plone es 5.1.5.

Podemos descargarlo usando el siguiente comando:

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

Descomprima el archivo descargado y cree un nuevo directorio:

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

Mueva todos los archivos de Plone-5.1.5-UnifiedInstaller al directorio de plone.

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

Comenzaremos la instalación ejecutando el script 'install.sh' e instalando Plone. Es importante ejecutar el comando con la utilidad sudo para una instalación en modo servidor. Además, debemos reemplazar el campo de contraseña con una contraseña segura.

Después de la instalación, si se perdió o no guardó su contraseña de administrador por algún motivo, puede verificarla desde /opt/plone/zinstance/adminPassword.txt archivo.

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

Una vez que la instalación se haya completado con éxito, deberíamos obtener el siguiente resultado:

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

Podemos iniciar el servicio Plone usando el siguiente comando:

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

En la siguiente sección, le mostraremos cómo crear un servicio systemd de Plone; de ​​esa manera, no tendrá que ejecutar el servidor en una sesión de terminal.

Si desea verificar el estado de Plone, ejecute el siguiente comando:

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

Para detener el servicio de Plone podemos usar el siguiente comando:

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

Paso 4:Cree un servicio Systemd

Podemos simplificar el proceso de iniciar, detener y verificar el estado del servicio Plone simplemente creando un nuevo servicio systemd plone.

Primero, crearemos un archivo de servicio llamado plone.service en /etc/systemd/system

cd /etc/systemd/system
nano plone.service

Pegue el siguiente contenido:

[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

Guárdelo y ciérrelo.

Para que systemd lo sepa, ejecute el siguiente comando:

systemctl daemon-reload

Puede habilitar el servicio Plone y configurarlo para que se inicie en el arranque del servidor con el siguiente comando:

systemctl enable plone.service

Podemos activar el servicio Plone inmediatamente con el siguiente comando:

systemctl start plone.service

Podemos verificar el estado del servicio Plone con el siguiente comando:

systemctl status plone.service

Paso 5:Accede a Plone

Ahora, debemos abrir el navegador web favorito y escribir la URL:http://server-IP-address:8080 . Seremos redirigidos a la siguiente página:

¡Felicidades! Si siguió nuestros pasos al pie de la letra, habrá instalado correctamente Plone en su Ubuntu 18.04 VPS.

Por supuesto, no tiene que instalar y configurar Plone en Ubuntu 18.04 si usa una de nuestras soluciones de alojamiento de Plone administrado, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que instalen y configuren Plone en Ubuntu 18.04 por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
PD . Si te gustó esta publicación sobre cómo instalar Plone en un Ubuntu 18.04 VPS , compártalo con sus amigos en las redes sociales utilizando los accesos directos para compartir a continuación, o simplemente deje una respuesta en la sección de comentarios. Gracias.


Panels
  1. Cómo instalar ATutor en Ubuntu 14.04

  2. Cómo instalar Traq en Ubuntu 16.04

  3. Cómo instalar Pip en Ubuntu 16.04

  4. Cómo instalar WildFly en Ubuntu 16.04

  5. Cómo instalar R en Ubuntu 16.04

Cómo instalar R en Ubuntu 20.04

Cómo instalar Go en Ubuntu 18.04

Cómo instalar R en Ubuntu 18.04

Cómo instalar qt en Ubuntu 20.04

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04