GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Jamroom sur un VPS Debian 8

Ce tutoriel étape par étape vous montrera comment installer Jamroom sur un VPS Debian 8 avec Apache, PHP et MySQL installés dessus.

Jamroom est un système CMS open source écrit en PHP, principalement utilisé par les développeurs de sites Web pour créer des sites Web communautaires. Jamroom est très facile à utiliser et il a une bonne documentation.
Ce tutoriel a été testé et écrit pour un VPS Debian 8, mais il devrait fonctionner sur n'importe quelle distribution Linux.


Commençons par l'installation. Téléchargez la dernière version de Jamroom disponible sur https://www.jamroom.net/download sur le serveur et extrayez-la à l'aide des commandes suivantes :

cd /opt
wget https://www.jamroom.net/networkmarket/core_download/jamroom-core-5.2.41.zip
unzip jamroom-core-5.2.41.zip
mv jamroom-core-5.2.41/ /var/www/html/html/jamroom/

Jamroom nécessite :

  • PHP 5.3 ou version ultérieure avec bibliothèque GD, FreeType, MySQLi et extension de chaîne multioctet (mbstring) compilée.
  • Apache Web Server>=2.0 compilé avec le module mod_rewrite et avec les directives suivantes autorisées :RewriteEngine, RewriteBase, RewriteCond et RewriteRule. ;
  • MySQL 5.1 ou supérieur installé sur votre serveur virtuel.
  • Bibliothèque d'images ImageMagick

Assurez-vous que tous les packages de système d'exploitation sur votre serveur virtuel sont à jour :

sudo apt-get update
sudo apt-get upgrade

Ce guide d'installation suppose qu'Apache et MySQL sont déjà installés et configurés sur votre serveur virtuel, alors exécutez la commande suivante pour installer PHP et les modules PHP requis par Jamroom :

sudo apt-get install php5 php5-cli php5-mysql php5-mcrypt php5-gd

Ensuite, installez la bibliothèque d'images ImageMagick :

sudo apt-get install imagemagick

Créez un nouveau fichier de configuration Apache :

cd /etc/apache2/sites-available/
vi jamroom.conf

Ajoutez la directive d'hôte virtuel suivante pour votre nom de domaine :


ServerAdmin [email protected]
DocumentRoot "/var/www/html/jamroom"
ServerName your-domain.com
ServerAlias ​​www. votre-domaine.com
ErrorLog "/var/log/apache2/votre-domaine.com-error_log"
CustomLog "/var/log/apache2/votre-domaine.com-access_log" combiné


DirectoryIndex index.php
Options FollowSymLinks
AllowOverride All


N'oubliez pas de remplacer votre-domaine.com par votre nom de domaine actuel. Ensuite, exécutez la commande suivante :

ln -s /etc/apache2/sites-available/jamroom.conf /etc/apache2/sites-enabled/jamroom.conf

Ou, utilisez le site a2ensite pour activer la configuration "jamroom.conf" dans Apache :

sudo a2ensite jamroom.conf

Définissez les autorisations de fichier appropriées pour que le serveur Web Apache écrive dans les fichiers et les répertoires du répertoire /var/www/html/jamroom :

sudo chown www-data:www-data -R /var/www/html/jamroom/

Afin de permettre des téléchargements plus volumineux, modifiez le fichier de configuration php.ini :

vi /etc/php5/apache2/php.ini

Ajoutez/modifiez les lignes suivantes pour augmenter les valeurs post_max_size et upload_max_filesize :

post_max_size = 20M
upload_max_filesize = 20M

Activez le module de réécriture Apache2 si ce n'est déjà fait :

sudo a2enmod rewrite

Redémarrez le serveur Web Apache pour activer les modifications de configuration :

service apache2 restart

Créez une nouvelle base de données MySQL à utiliser par Jamroom et attribuez-lui un utilisateur avec toutes les autorisations :

mysql -u root -p
mysql> create database jamroomdb;
mysql> GRANT ALL PRIVILEGES ON jamroomdb.* TO 'jamroomuser'@'localhost' IDENTIFIED BY 'Y0UR-PASSW0RD';
mysql> flush privileges;
mysql> quit

N'oubliez pas de remplacer "Y0UR-PASSW0RD" par un mot de passe fort.
Ouvrez http://votre-domaine.com/install.php à l'aide d'un navigateur Web et suivez les instructions simples. Une fois installé, ouvrez http://votre-domaine.com/user/signup ou cliquez sur le bouton "Créer un compte" pour accéder à la page de création de compte et le premier utilisateur que vous créez sera l'utilisateur administrateur.

C'est ça. L'installation de Jamroom est maintenant terminée.

Bien sûr, vous n'avez rien à faire de tout cela si vous utilisez l'un de nos services d'hébergement Debian, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Jamroom. pour toi. Ils sont disponibles 24h/24 et 7j/7 et s'occuperont de votre demande immédiatement.
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.


Debian
  1. Comment installer le serveur MySQL sur Debian 9

  2. Comment installer MySQL sur Debian 11

  3. Comment installer MySQL Workbench sur Debian 11

  4. Comment installer PHP-Fusion 9 sur Debian 8

  5. Comment installer Dotclear sur un VPS Debian 8

Comment installer R sur Debian 9

Comment installer MySQL sur Debian 10 Linux

Comment installer Magento sur Debian 11

Comment installer MySQL 8 sur Debian 10

Comment installer MySQL/MariaDB sur Debian 11

Comment installer MySQL sur Debian 10