Cody CMS est un système de gestion de contenu (CMS) open source fonctionnant sur le serveur Web moderne et rapide Node.js. Il est écrit dans le langage de programmation JavaScript et rend Cody CMS très intéressant pour les webmestres et les développeurs Web. Avec Cody CMS, vous pouvez facilement créer votre propre site Web et vos propres applications Web. Dans cet article, nous vous guiderons à travers les étapes d'installation de Cody CMS sur un VPS Ubuntu 14.04 avec Node.js, Forever et MySQL. Ce guide devrait également fonctionner sur d'autres systèmes VPS Linux, mais a été testé et écrit pour un VPS Ubuntu 14.04.
Connectez-vous à votre serveur Ubuntu via SSH en tant qu'utilisateur root
ssh root@server_ip
Tout d'abord, mettez à niveau tous les packages installés sur votre serveur
apt-get update && sudo apt-get -y upgrade
Installez le dernier package Node.js et le gestionnaire de packages npm à partir du référentiel officiel Ubuntu.
apt-get install nodejs npm ln -s "$(which nodejs)" /usr/bin/node
Cody a besoin d'une base de données MySQL propre, nous allons donc installer le serveur MySQL.
apt-get install mysql-server mysql-client
Exécutez le script de post-installation MySQL mysql_secure_installation
afin de définir le mot de passe de l'utilisateur root MySQL et de sécuriser le serveur
You already have a root password set, so you can safely answer 'n'. Change the root password? [Y/n] n Remove anonymous users? [Y/n] Remove test database and access to it? [Y/n] Reload privilege tables now? [Y/n]
Ensuite, créez un nouveau répertoire pour Cody CMS et modifiez votre répertoire de travail actuel
mkdir /opt/cody cd /opt/cody
Installez Cody CMS et toutes ses dépendances à l'aide du gestionnaire de packages npm.
npm install cody
Exécutez la commande suivante pour créer un nouveau site Web
nodejs ./node_modules/cody/bin/create_site.js 1) Enter projectname: MyWebsite 2) Enter root password for mysql so we can create a new database and user: Your_Password 3) Enter site database user: cody 4) Enter site database password: DB_password 5) Enter hostname for site: hostname.com 6) Enter a location for storing documents: /opt/cody/data/
N'oubliez pas de remplacer tous les paramètres tels que les mots de passe root et utilisateur MySQL, le nom d'hôte, etc. par les vrais.
Installez Forever, pour garder le serveur node.js actif même si nous nous déconnectons
npm install forever --global
Et démarrez le serveur node.js en exécutant la commande suivante
forever start test.js
C'est tout. Cody CMS est installé et fonctionne sur votre VPS Ubuntu. si vous avez suivi attentivement les étapes, vous pourrez accéder à votre site Web Cody à l'adresse http://hostname.com:3001/
. Le tableau de bord Cody CMS est disponible sur http://hostname.com:3001/en/dashboard
. Ici, vous pouvez gérer vos utilisateurs, créer de nouvelles pages, télécharger des images et des fichiers, etc. La page de connexion est disponible sur http://hostname.com:3001/login
Pour plus d'informations sur la configuration et l'utilisation de Cody CMS, veuillez consulter leur documentation officielle.
Bien sûr, vous n'avez rien à faire si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Cody CMS pour toi. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS. Si vous avez aimé cet article, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.