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.