GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare PunBB su Debian 8

In questo tutorial ti forniremo istruzioni dettagliate su come installare PunBB su un VPS Debian 8 .
PunBB è un software per forum leggero e open source scritto in PHP con un layout semplice e un design pulito. In generale, è più veloce di altri software per forum ed è molto facile da amministrare e moderare. Il tema predefinito di PunBB supporta il design reattivo, quindi è compatibile con dispositivi mobili e tablet.
Questo tutorial è stato testato e scritto per un VPS Debian, ma dovrebbe funzionare su qualsiasi distribuzione Linux.

Questo la guida all'installazione presuppone che Apache, MySQL e PHP siano già installati e configurati sul tuo server virtuale PunBB. Al momento della stesura di questo tutorial, l'ultima versione stabile di PunBB è la 1.4.3 e richiede:

  • PHP 5 o versioni successive con l'estensione PHP MySQL abilitata
  • Apache Web Server>=2.0 compilato con il modulo mod_rewrite e con le seguenti direttive consentite:DirectoryIndex, Deny, Allow, Options, Order, AddHandler, RewriteEngine, RewriteBase, RewriteCond e RewriteRule.
  • MySQL, PostgreSQL o SQLite installati sul tuo server virtuale.

Quindi, iniziamo con la procedura di installazione. Scarica l'ultima versione di PunBB disponibile su "http://punbb.informer.com/wiki/downloads" in una directory del tuo server virtuale ed estraila utilizzando i seguenti comandi:

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 richiede un database per archiviare i suoi dati, quindi crea un nuovo database MySQL che PunBB possa utilizzare e assegnagli un utente con autorizzazioni complete:

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

Crea una nuova direttiva host virtuale in Apache. Ad esempio, crea un nuovo file di configurazione di Apache chiamato "punbb.conf" sul tuo server virtuale:

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

Quindi, esegui il comando seguente:

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

In alternativa, usa a2ensite per abilitare la configurazione punbb.conf in Apache:

sudo a2ensite punbb.conf

Modifica il file di configurazione "punbb.conf":

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

e aggiungi le seguenti righe:

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

Riavvia il server Web Apache per rendere effettive le modifiche:

systemctl restart apache2.service

Sposta i file di installazione di PunBB nella directory principale del documento definita nella direttiva host virtuale sopra:

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

Imposta la proprietà corretta dei file e delle directory PunBB:

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

Apri il tuo browser web preferito e vai a http://tuo-dominio.com/admin/install.php . Una volta fatto, verrai indirizzato alla prima pagina del programma di installazione web di PunBB. Immettere le informazioni del database MySQL, impostare il nome utente e la password dell'amministratore e avviare l'installazione. Una volta completata l'installazione, accedi a http://tuo-dominio.com/admin/index.php come utente amministratore e configura il tuo forum PunBB in base alle tue esigenze.

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare PunBB 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 Server su Debian 9

  2. Come installare MySQL Workbench su Debian 10

  3. Come installare PHP-Fusion 9 su Debian 8

  4. Come installare LAMP su Debian 8

  5. Come installare MySQL su Debian 11

Come installare MySQL 8 su Debian 10

Come installare Debian 11

Come installare Vai su Debian 10

Come installare MySQL/MariaDB su Debian 11

Come installare MySQL su Debian 10

Come installare Vai su Debian