GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar PunBB en Debian 8

En este tutorial, le proporcionaremos instrucciones paso a paso sobre cómo instalar PunBB en un VPS Debian 8 .
PunBB es un software de foro ligero y de código abierto escrito en PHP con un diseño simple y limpio. En general, es más rápido que otros programas de foros y es muy fácil de administrar y moderar. El tema predeterminado de PunBB admite un diseño receptivo, por lo que es compatible con dispositivos móviles y tabletas.
Este tutorial se probó y escribió para un VPS de Debian, pero debería funcionar en cualquier distribución de Linux.

Esto La guía de instalación asume que Apache, MySQL y PHP ya están instalados y configurados en su servidor virtual PunBB. Al momento de escribir este tutorial, la última versión estable de PunBB es 1.4.3 y requiere:

  • PHP 5 o superior con la extensión MySQL PHP habilitada
  • Apache Web Server>=2.0 compilado con el módulo mod_rewrite y con las siguientes directivas permitidas:DirectoryIndex, Deny, Allow, Options, Order, AddHandler, RewriteEngine, RewriteBase, RewriteCond y RewriteRule.
  • MySQL, PostgreSQL o SQLite instalado en su servidor virtual.

Entonces, comencemos con el procedimiento de instalación. Descargue la última versión de PunBB disponible en 'http://punbb.informer.com/wiki/downloads' a un directorio de su servidor virtual y extráigalo usando los siguientes comandos:

cd /opt/
wget http://punbb.informer.com/download/punbb-1.4.3.zip
unzip -o punbb-1.4.3.zip -d /var/www/html/

PunBB requiere una base de datos para almacenar sus datos, así que cree una nueva base de datos MySQL para que PunBB la use y asígnele un usuario con todos los permisos:

mysql -u root -p
mysql> CREATE DATABASE punbbdb;
mysql> GRANT ALL PRIVILEGES ON punbbdb.* TO 'punbbuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Cree una nueva directiva de host virtual en Apache. Por ejemplo, cree un nuevo archivo de configuración de Apache llamado 'punbb.conf' en su servidor virtual:

touch /etc/apache2/sites-available/punbb.conf

Luego, ejecuta el siguiente comando:

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

Alternativamente, use a2ensite para habilitar la configuración de punbb.conf en Apache:

sudo a2ensite punbb.conf

Edite el archivo de configuración 'punbb.conf':

vi /etc/apache2/sites-available/punbb.conf

y añádele las siguientes líneas:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/punbb/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/punbb/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Reinicie el servidor web Apache para que los cambios surtan efecto:

systemctl restart apache2.service

Mueva los archivos de instalación de PunBB al directorio raíz del documento definido en la directiva de host virtual anterior:

mv /var/www/html/punbb-1.4.3/ /var/www/html/punbb/

Establezca la propiedad adecuada de los archivos y directorios de PunBB:

chown -R www-data /var/www/html/punbb/

Abra su navegador web favorito y vaya a http://your-domain.com/admin/install.php. Una vez que haga eso, será llevado a la primera página del instalador web de PunBB. Ingrese la información de la base de datos MySQL, configure el nombre de usuario y la contraseña del administrador e inicie la instalación. Una vez completada la instalación, inicia sesión en http://tu-dominio.com/admin/index.php como usuario administrador y configura tu foro PunBB según tus necesidades.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen PunBB 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 MySQL 8.0/5.7 en Debian 11/Debian 10

  2. Cómo instalar el servidor MySQL en Debian 9

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

  4. Cómo instalar LAMP en Debian 8

  5. Cómo instalar MySQL en Debian 11

Cómo instalar MySQL 8 en Debian 10

Cómo instalar Debian 11

Cómo instalar Go en Debian 10

Cómo instalar MySQL/MariaDB en Debian 11

Cómo instalar MySQL en Debian 10

Cómo instalar Go en Debian