GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer Plone sur Ubuntu 18.04

Dans ce tutoriel, nous couvrirons les étapes nécessaires à l'installation de Plone CMS sur Ubuntu 18.04.

Plone est un système de gestion Open Source gratuit et flexible construit sur le serveur d'applications Zope. Il est basé sur le langage de programmation Python mais contient également de grandes quantités de HTML, JavaScript et CSS. Plone offre de nombreuses fonctionnalités pour les sites Web publics, les intranets privés, la gestion multi-sites, les intégrations d'entreprise, les capacités de recherche, le support multilingue et bien plus encore. Plone est dans le top 2 % de tous les projets open source, avec plus de 300 développeurs principaux et plus de 300 fournisseurs de solutions.

Exigences :

Pour les besoins de ce didacticiel, nous utiliserons un VPS Ubuntu 18.04.

Un accès root SSH complet ou un utilisateur avec des privilèges sudo est également requis.

Étape 1 :Premiers pas

Tout d'abord, connectez-vous à votre serveur via SSH en tant qu'utilisateur root à l'aide de la commande suivante :

ssh root@IP_ADDRESS -p PORT_NUMBER

et remplacez "IP_ADDRESS" et "PORT_NUMBER" par l'adresse IP de votre serveur et le numéro de port SSH.

Avant de commencer l'installation, vous devrez mettre à jour vos packages système vers leur dernière version.

Vous pouvez le faire en exécutant la commande suivante :

apt-get update
apt-get upgrade

Étape 2 :Installer les dépendances

Nous aurons besoin d'installer certaines dépendances requises avant d'installer Plone. Vous pouvez les installer en utilisant la commande suivante :

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

Une fois l'installation terminée, nous pouvons installer Plone.

Étape 3 :Installer Plone

Nous allons télécharger la dernière version de Plone depuis https://launchpad.net/plone dans le /opt annuaire. Au moment de la rédaction de ce tutoriel, la dernière version de Plone est la 5.1.5 .

Nous pouvons le télécharger en utilisant la commande suivante :

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

Décompressez l'archive téléchargée et créez un nouveau répertoire :

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

Déplacez tous les fichiers de Plone-5.1.5-UnifiedInstaller dans le répertoire Plone.

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

Nous allons démarrer l'installation en exécutant le script "install.sh" et installer Plone. Il est important d'exécuter la commande avec l'utilitaire sudo pour une installation en mode serveur. De plus, nous devons remplacer le champ du mot de passe par un mot de passe fort.

Après l'installation, si vous avez manqué ou si vous n'avez pas enregistré votre mot de passe administrateur pour une raison quelconque, vous pouvez le vérifier à partir de /opt/plone/zinstance/adminPassword.txt fichier.

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

Une fois l'installation terminée avec succès, nous devrions obtenir le résultat suivant :

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

Nous pouvons démarrer le service Plone en utilisant la commande suivante :

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

Dans la section suivante, nous vous montrerons comment créer un service Plone systemd - de cette façon, vous n'avez pas à exécuter le serveur dans une session de terminal.

Si vous souhaitez vérifier l'état de Plone, exécutez la commande suivante :

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

Pour arrêter le service Plone, nous pouvons utiliser la commande suivante :

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

Étape 4 :Créer un service Systemd

Nous pouvons simplifier le processus de démarrage, d'arrêt et de vérification de l'état du service Plone en créant simplement un nouveau service systemd plone.

Tout d'abord, nous allons créer un fichier de service appelé plone.service dans /etc/systemd/system

cd /etc/systemd/system
nano plone.service

Collez le contenu suivant :

[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

Enregistrez et fermez-le.

Pour en informer le systemd, exécutez la commande suivante :

systemctl daemon-reload

Vous pouvez activer le service Plone et le configurer pour qu'il démarre au démarrage du serveur avec la commande suivante :

systemctl enable plone.service

Nous pouvons activer le service Plone immédiatement avec la commande suivante :

systemctl start plone.service

Nous pouvons vérifier l'état du service Plone avec la commande suivante :

systemctl status plone.service

Étape 5 :Accéder à Plone

Maintenant, nous devons ouvrir le navigateur Web préféré et taper l'URL :http://server-IP-address:8080 . Nous serons redirigés vers la page suivante :

Toutes nos félicitations! Si vous avez suivi attentivement nos étapes, vous aurez installé avec succès Plone sur votre VPS Ubuntu 18.04.

Bien sûr, vous n'avez pas besoin d'installer et de configurer Plone sur Ubuntu 18.04 si vous utilisez l'une de nos solutions d'hébergement Plone géré, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer et de configurer Plone sur Ubuntu 18.04 pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS . Si vous avez aimé cet article sur comment installer Plone sur un VPS Ubuntu 18.04 , partagez-le avec vos amis sur les réseaux sociaux en utilisant les raccourcis de partage ci-dessous, ou laissez simplement une réponse dans la section des commentaires. Merci.


Panels
  1. Comment installer ISPConfig 3 sur Ubuntu 18.04

  2. Comment installer Webmin sur Ubuntu 18.04

  3. Comment installer Panda3D sur Ubuntu 10.04

  4. Comment installer Zabbix sur Ubuntu

  5. Comment installer Observium sur Ubuntu 14.04

Comment installer R sur Ubuntu 20.04

Comment installer Go sur Ubuntu 18.04

Comment installer R sur Ubuntu 18.04

Comment installer qt sur Ubuntu 20.04

Comment installer Go dans Ubuntu 20.04

Comment installer Go sur Ubuntu 22.04