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

Installer Jamroom CMS sur un VPS CentOS 7

Jamroom est puissant. CMS communautaire rapide et flexible basé sur PHP et MySQL. Dans cet article, nous allons vous montrer comment installer Jamroom sur un VPS CentOS 7 avec Apache, MariaDB et PHP.

Pour exécuter Jamroom, votre serveur doit répondre aux exigences suivantes
PHP 5.3+
MySQL 5.1+

Connectez-vous à votre VPS Linux en tant qu'utilisateur root et assurez-vous d'abord que tous les packages sont à jour

yum -y update

Installez le serveur Web Apache en exécutant la commande suivante

yum install httpd

Démarrez le serveur Web et activez-le pour qu'il démarre au démarrage

systemctl start httpd
systemctl enable httpd

Installez PHP et quelques extensions PHP requises par Jamroom

yum install php php-mysql php-gd php-mbstring

Maintenant, nous allons installer MariaDB

yum install mariadb-server mariadb

Démarrez MariaDB et ajoutez-le pour qu'il démarre automatiquement au démarrage du système

systemctl start mariadb.service
systemctl enable mariadb.service

Exécutez la commande suivante pour sécuriser votre serveur MariaDB et définir un nouveau mot de passe racine

mysql_secure_installation

Créer une nouvelle base de données et un utilisateur pour Jamroom

MariaDB [(none)]> create database jamroom;
MariaDB [(none)]> GRANT ALL PRIVILEGES ON jamroom.* TO 'jamroomuser'@'localhost' IDENTIFIED BY 'PASSWORD';
MariaDB [(none)]> flush privileges;
MariaDB [(none)]>> \q;

Allez sur le site officiel de Jamroom et téléchargez la dernière version stable

wget http://www.jamroom.net/networkmarket/core_download/jamroom-core-5.2.20.zip

Le fichier téléchargé est au format zip, nous devons donc installer unzip pour décompresser l'archive

yum -y install unzip

Décompressez l'archive zip dans le répertoire racine du document

unzip jamroom-core-5.2.20.zip -d /var/www/html/
mv /var/www/html/jamroom-core-5.2.20/ /var/www/html/jamroom

Changer le propriétaire des fichiers Jamroom

chown -R apache:apache /var/www/html/jamroom

Nous allons maintenant configurer la directive d'hébergement virtuel Apache pour votre site Web Jamroom.

Créez un fichier ‘/etc/httpd/conf.d/vhosts.conf’ avec le contenu suivant
IncludeOptional vhosts.d/*.conf

et créez un répertoire ‘/etc/httpd/vhosts.d’ où nous mettrons tous nos hôtes virtuels.

mkdir /etc/httpd/vhosts.d

Créez un hôte virtuel pour votre domaine Jamroom

vim /etc/httpd/vhosts.d/yourdomain.conf

<VirtualHost YOUR_SERVER_IP:80>
ServerAdmin [email protected]
DocumentRoot "/var/www/html/jamroom"
ServerName yourdomain.com
ServerAlias www.yourdomain.com
ErrorLog "/var/log/httpd/yourdomain.com-error_log"
CustomLog "/var/log/httpd/yourdomain.com-access_log" combined

<Directory "/var/www/html/yourdomain.com/">
DirectoryIndex index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

Avec cette étape, l'installation à partir de la ligne de commande est terminée. Maintenant, ouvrez votre navigateur Web préféré et dirigez-le vers http://votredomaine.com/install.php et suivez les instructions à l'écran pour terminer l'installation

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 de le configurer 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, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Comment installer Jamroom CMS sur CentOS 7

  2. Installer MariaDB sur CentOS 6.4

  3. Installer GlassFish sur un VPS CentOS 6

  4. Installer Octopress sur un VPS CentOS 6

  5. Installer MediaWiki sur un VPS CentOS 7

Installer MariaDB sur CentOS 7

Installez MariaDB 10.0 sur CentOS 6

Comment installer NEOS CMS sur CentOS 7

Comment installer Anchor CMS sur CentOS 7

2 façons d'installer MariaDB sur CentOS 7

Installer Cotonti CMS/CMF sur un VPS CentOS 7