GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Jamroom en un VPS Debian 8

Este tutorial paso a paso le mostrará cómo instalar Jamroom en un VPS Debian 8 con Apache, PHP y MySQL instalados.

Jamroom es un sistema CMS de código abierto escrito en PHP, utilizado principalmente por desarrolladores de sitios web para crear sitios web comunitarios. Es muy fácil comenzar con Jamroom y tiene buena documentación.
Este tutorial fue probado y escrito para un VPS Debian 8, pero debería funcionar en cualquier distribución de Linux.


Comencemos con la instalación. Descargue la última versión de Jamroom disponible en https://www.jamroom.net/download al servidor y extráigala usando los siguientes comandos:

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

  • PHP 5.3 o superior con GD Library, FreeType, MySQLi y la extensión de cadenas multibyte (mbstring) compiladas.
  • Apache Web Server>=2.0 compilado con el módulo mod_rewrite y con las siguientes directivas permitidas:RewriteEngine, RewriteBase, RewriteCond y RewriteRule.;
  • MySQL 5.1 o superior instalado en su servidor virtual.
  • Biblioteca de imágenes ImageMagick

Asegúrese de que todos los paquetes del sistema operativo en su servidor virtual estén actualizados:

sudo apt-get update
sudo apt-get upgrade

Esta guía de instalación asume que Apache y MySQL ya están instalados y configurados en su servidor virtual, así que ejecute el siguiente comando para instalar los módulos PHP y PHP requeridos por Jamroom:

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

Luego, instale la biblioteca de imágenes de ImageMagick:

sudo apt-get install imagemagick

Cree un nuevo archivo de configuración de Apache:

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

Agregue la siguiente directiva de host virtual para su nombre de dominio:


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


DirectoryIndex index.php
Opciones FollowSymLinks
AllowOverride All


No olvide reemplazar su-dominio.com con su nombre de dominio actual. Luego, ejecuta el siguiente comando:

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

O utilice a2ensite para habilitar la configuración de 'jamroom.conf' en Apache:

sudo a2ensite jamroom.conf

Establezca los permisos de archivo adecuados para que el servidor web Apache escriba en archivos y directorios dentro del directorio /var/www/html/jamroom:

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

Para permitir cargas más grandes, edite el archivo de configuración php.ini:

vi /etc/php5/apache2/php.ini

Agregue/modifique las siguientes líneas para aumentar los valores post_max_size y upload_max_filesize:

post_max_size = 20M
upload_max_filesize = 20M

Habilite el módulo de reescritura de Apache2 si aún no lo ha hecho:

sudo a2enmod rewrite

Reinicie el servidor web Apache para activar los cambios en la configuración:

service apache2 restart

Cree una nueva base de datos MySQL para que la use Jamroom y asígnele un usuario con todos los permisos:

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

No olvide reemplazar 'Y0UR-PASSW0RD' con una contraseña segura.
Abra http://your-domain.com/install.php usando un navegador web y siga las sencillas instrucciones. Una vez instalado, abra http://your-domain.com/user/signup o haga clic en el botón 'Crear cuenta' para ir a la página de creación de cuenta y el primer usuario que cree será el usuario administrador.

Eso es. La instalación de Jamroom ahora está completa.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento de Debian, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Jamroom. para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Debian
  1. Cómo instalar PHP-Fusion 9 en Debian 8

  2. Cómo instalar Dotclear en un VPS Debian 8

  3. Cómo instalar LAMP en Debian 8

  4. Cómo instalar PunBB en Debian 8

  5. Cómo instalar Open Classifieds en un VPS Debian 8

Cómo instalar R en Debian 9

Cómo instalar MySQL en Debian 10 Linux

Cómo instalar Magento en Debian 11

Cómo instalar MySQL 8 en Debian 10

Cómo instalar MySQL/MariaDB en Debian 11

Cómo instalar MySQL en Debian 10