GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Cerb sur CentOS 7

Dans ce didacticiel, nous allons vous montrer comment installer et configurer Cerb sur votre serveur CentOS 7. Pour ceux d'entre vous qui ne le savaient pas, Cerb est une application open source pour le Web. collaboration et automatisation basées sur la collaboration. Cerb peut également être utilisé pour envoyer un volume élevé d'e-mails. Cerb est écrit en PHP et utilise MySQL/MariaDB pour stocker ses données

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter "sudo" aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation étape par étape de Cerb sur un serveur CentOS 7.

Installer Cerb sur CentOS 7

Étape 1. Tout d'abord, commençons par nous assurer que votre système est à jour.

yum clean all
yum -y install epel-release
yum -y update

Étape 2. Installez le serveur LAMP.

Un serveur de pile CentOS 7 LAMP est requis. Si vous n'avez pas installé de LAMP, vous pouvez suivre notre guide ici. Installez également les modules PHP requis :

yum install install php70w-cli php70w-pear php70w-gd php70w-xml php70w-curl php70w-gmp php70w-pdo php70w-mysql php70w-zip php70w-mbstring php70w-mcrypt

Une fois l'installation terminée, vous devrez modifier le fichier de configuration php.ini :

nano /etc/php.ini

Modifiez la ligne suivante :

memory_limit = 128M         # 128M or Higher according to the memory available
upload_max_filesize = 2M    # 32M or Higher
post_max_size = 8M          # 32M or Higher
;upload_tmp_dir =           # Uncomment and change it to upload_tmp_dir = /tmp

Étape 3. Configuration de MariaDB pour Cerb.

Par défaut, MariaDB n'est pas renforcée. Vous pouvez sécuriser MariaDB à l'aide du script mysql_secure_installation. vous devez lire attentivement et en dessous de chaque étape qui définira un mot de passe root, supprimera anonyme utilisateurs, interdire la connexion root à distance et supprimer la base de données de test et l'accès à MariaDB sécurisé :

mysql_secure_installation

Configurez-le comme ceci :

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

Ensuite, nous devrons nous connecter à la console MariaDB et créer une base de données pour le Cerb. Exécutez la commande suivante :

mysql -u root -p

Cela vous demandera un mot de passe, alors entrez votre mot de passe root MariaDB et appuyez sur Entrée. Une fois que vous êtes connecté à votre serveur de base de données, vous devez créer une base de données pour Installation Cerbe :

CREATE DATABASE cerb_data;
CREATE USER 'cerb_user'@'localhost' IDENTIFIED BY 'StrongPassword';
GRANT ALL PRIVILEGES ON cerb_data.* TO 'cerb_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Étape 4. Installation de Cerb.

Une fois la base de données configurée, vous devrez installer Cerb. Vous pouvez télécharger la dernière version de Cerb depuis le référentiel GitHub avec la commande suivante :

yum -y install git
cd /var/www/html
git clone git://github.com/wgm/cerb.git cerb

Ensuite, vous devrez modifier le propriétaire approprié et fournir les autorisations de fichier, vous pouvez le faire en utilisant la commande suivante :

cd /var/www/html/cerb
chown -R apache:apache .
chmod -R u+w framework.config.php storage

Étape 5. Configurez le pare-feu pour Cerb.

Vous devrez peut-être également autoriser le trafic HTTP sur le port 80 via le pare-feu du système :

firewall-cmd --zone=public --permanent --add-service=http
firewall-cmd --reload

Étape 6. Accéder à Cerb.

Cerb sera disponible sur le port HTTP 80 par défaut. Ouvrez votre navigateur préféré et accédez à http://votre-domaine.com/cerb ou http:// server-ip/cerb et suivez les étapes requises pour terminer l'installation.

Félicitations ! Vous avez installé Cerb avec succès. Merci d'avoir utilisé ce didacticiel pour installer Cerb sur le système CentOS 7. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel de Cerb.


Cent OS
  1. Comment installer PHP 7, 7.2 et 7.3 sur CentOS 7

  2. Comment installer Java 11 et 12 sur CentOS 7

  3. Comment installer Wine 4.0 sur CentOS 7

  4. Comment installer Vim 8.2 sur CentOS 7

  5. Comment installer VirtualBox sur CentOS 7

Comment installer Ruby sur CentOS 7

Comment installer PostgreSQL sur CentOS 7

Comment installer Go sur CentOS 7

Comment installer Python 3 sur CentOS 7

Comment installer R sur CentOS 7

Comment installer R sur CentOS 8