GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare Jamroom su un VPS Debian 8

Questo tutorial passo dopo passo ti mostrerà come installare Jamroom su un Debian 8 VPS con Apache, PHP e MySQL installati su di esso.

Jamroom è un sistema CMS open source scritto in PHP, utilizzato principalmente dagli sviluppatori di siti Web per creare siti Web di comunità. Jamroom è molto facile da usare e ha una buona documentazione.
Questo tutorial è stato testato e scritto per un VPS Debian 8, ma dovrebbe funzionare su qualsiasi distribuzione Linux.


Iniziamo con l'installazione. Scarica l'ultima versione di Jamroom disponibile su https://www.jamroom.net/download sul server ed estraila utilizzando i seguenti comandi:

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 richiede:

  • PHP 5.3 o versioni successive con libreria GD, FreeType, MySQLi ed estensione di stringa multibyte (mbstring) compilati.
  • Apache Web Server>=2.0 compilato con modulo mod_rewrite e con le seguenti direttive consentite:RewriteEngine, RewriteBase, RewriteCond e RewriteRule.;
  • MySQL 5.1 o successivo installato sul tuo server virtuale.
  • Libreria di immagini ImageMagick

Assicurati che tutti i pacchetti del sistema operativo sul tuo server virtuale siano aggiornati:

sudo apt-get update
sudo apt-get upgrade

Questa guida all'installazione presuppone che Apache e MySQL siano già installati e configurati sul tuo server virtuale, quindi esegui il seguente comando per installare i moduli PHP e PHP richiesti da Jamroom:

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

Quindi, installa la libreria di immagini ImageMagick:

sudo apt-get install imagemagick

Crea un nuovo file di configurazione di Apache:

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

Aggiungi la seguente direttiva host virtuale per il tuo nome di dominio:


ServerAdmin [email protected]
DocumentRoot “/var/www/html/jamroom”
Nomeserver tuo-dominio.com
ServerAlias ​​www. your-domain.com
ErrorLog “/var/log/apache2/your-domain.com-error_log”
CustomLog “/var/log/apache2/your-domain.com-access_log” combinato


DirectoryIndex index.php
Opzioni FollowSymLinks
AllowOverride All


Non dimenticare di sostituire tuo-dominio.com con il tuo nome di dominio effettivo. Quindi, esegui il comando seguente:

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

Oppure, usa a2ensite per abilitare la configurazione 'jamroom.conf' in Apache:

sudo a2ensite jamroom.conf

Imposta i permessi file appropriati per il server Web Apache per scrivere su file e directory all'interno della directory /var/www/html/jamroom:

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

Per consentire caricamenti più grandi, modifica il file di configurazione php.ini:

vi /etc/php5/apache2/php.ini

Aggiungi/modifica le seguenti righe per aumentare i valori post_max_size e upload_max_filesize:

post_max_size = 20M
upload_max_filesize = 20M

Abilita il modulo di riscrittura di Apache2 se non è già stato fatto così:

sudo a2enmod rewrite

Riavvia il server web Apache per attivare le modifiche alla configurazione:

service apache2 restart

Crea un nuovo database MySQL che Jamroom possa utilizzare e assegnagli un utente con autorizzazioni complete:

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

Non dimenticare di sostituire "Y0UR-PASSW0RD" con una password complessa.
Apri http://your-domain.com/install.php utilizzando un browser web e segui le semplici istruzioni. Una volta installato, apri http://tuo-dominio.com/utente/registrazione o fai clic sul pulsante "Crea account" per andare alla pagina di creazione dell'account e il primo utente che crei sarà l'utente amministratore.

Questo è tutto. L'installazione di Jamroom è ora completa.

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting Debian, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Jamroom per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.
PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Debian
  1. Come installare MySQL 8.0 / 5.7 su Debian 11 / Debian 10

  2. Come installare MySQL su Debian 11

  3. Come installare MySQL Workbench su Debian 11

  4. Come installare PHP-Fusion 9 su Debian 8

  5. Come installare Dotclear su un VPS Debian 8

Come installare R su Debian 9

Come installare MySQL su Debian 10 Linux

Come installare Magento su Debian 11

Come installare MySQL 8 su Debian 10

Come installare MySQL/MariaDB su Debian 11

Come installare MySQL su Debian 10