GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare phpBB su Ubuntu 20.04

phpBB, noto anche come "bacheca PHP" è un software gratuito per bacheche flat forum che fornisce uno spazio in cui le persone possono riunirsi e comunicare tra loro. È scritto in PHP e supporta molti motori di database tra cui MySQL, Oracle Database, SQLite, PostgreSQL, ecc. Viene fornito con centinaia di pacchetti di stili e immagini che ti aiutano a personalizzare la tua scheda.

In questo post, ti mostreremo come installare phpBB su Ubuntu 20.04.

Prerequisiti

  • Un VPS Ubuntu 20.04 con accesso root abilitato o un utente con privilegi sudo.

Accedi tramite SSH e aggiorna il tuo sistema

Innanzitutto, dovrai accedere al tuo VPS Ubuntu 20.04 tramite SSH come utente root:

ssh root@IP_ADDRESS -p PORT_NUMBER
Quindi, esegui i seguenti comandi per aggiornare tutti i pacchetti installati sul tuo VPS:

apt-get update -y

Una volta aggiornati tutti i pacchetti, riavvia il sistema per applicare le modifiche.

Installa Apache, PHP e MariaDB

Innanzitutto, dovrai installare sul tuo server le estensioni Apache, MariaDB, PHP e altre estensioni PHP richieste. Esegui il comando seguente per installare tutti i pacchetti:

apt-get install apache2 mariadb-server libapache2-mod-php php-gd php-curl openssl php-imagick php-intl php-json php-ldap php-common php-mbstring php-mysql php-imap php-sqlite3 php-net-ftp php-zip unzip php-pgsql php-ssh2 php-xml unzip -y

Dopo aver installato tutti i pacchetti, avvia il servizio Apache e MariaDB utilizzando il comando riportato di seguito:

systemctl start apache2
systemctl start mariadb

Crea un database e un utente per phpBB

Ora dovrai creare un database e un utente per phpBB. Innanzitutto, accedi a MariaDB con il seguente comando:

mysql

Una volta effettuato l'accesso, crea un database e un utente con il seguente comando:

MariaDB [(none)]> CREATE DATABASE phpbb;
MariaDB [(none)]> GRANT ALL ON phpbb.* to 'phpbb'@'localhost' IDENTIFIED BY 'securepassword';

Quindi, svuota i privilegi ed esci da MariaDB con il seguente comando:

MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;

Scarica e configura phpBB

Per prima cosa, vai alla pagina di download ufficiale di phpBB e scarica l'ultima versione di phpBB usando il seguente comando:

wget https://download.phpbb.com/pub/release/3.3/3.3.5/phpBB-3.3.5.zip

Una volta completato il download, decomprimere il file scaricato con il seguente comando:

unzip phpBB-3.3.5.zip

Quindi, sposta la directory estratta nella directory principale web di Apache:

mv phpBB3 /var/www/html/phpbb

Quindi, cambia la proprietà e l'autorizzazione della directory phpBB:

chown -R www-data:www-data /var/www/html/phpbb
chmod -R 755 /var/www/html/phpbb

Crea un host virtuale Apache per phpBB

Successivamente, dovrai creare un file di configurazione dell'host virtuale Apache per ospitare phpBB su Internet.

nano /etc/apache2/sites-available/phpbb.conf

Aggiungi la seguente configurazione:

<VirtualHost *:80>
      ServerAdmin [email protected]
      DocumentRoot /var/www/html/phpbb
      ServerName phpbb.example.com

      <Directory /var/www/html/phpbb>
                Options FollowSymlinks
                AllowOverride All
                Require all granted
       </Directory>

ErrorLog ${APACHE_LOG_DIR}/phpbb_error.log
CustomLog ${APACHE_LOG_DIR}/phpbb_access.log combined

</VirtualHost>

Salva e chiudi il file, quindi attiva l'host virtuale phpBB e il modulo di riscrittura di Apache con il seguente comando:

a2ensite phpbb
a2enmod rewrite

Infine, riavvia il servizio Apache per applicare le modifiche.

systemctl restart apache2

Puoi anche controllare lo stato di Apache usando il seguente comando:

systemctl status apache2

Otterrai il seguente output:

● apache2.service - The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
     Active: active (running) since Thu 2022-02-10 12:04:28 UTC; 6s ago
       Docs: https://httpd.apache.org/docs/2.4/
    Process: 17047 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
   Main PID: 17065 (apache2)
      Tasks: 6 (limit: 2348)
     Memory: 14.8M
     CGroup: /system.slice/apache2.service
             ├─17065 /usr/sbin/apache2 -k start
             ├─17066 /usr/sbin/apache2 -k start
             ├─17067 /usr/sbin/apache2 -k start
             ├─17068 /usr/sbin/apache2 -k start
             ├─17069 /usr/sbin/apache2 -k start
             └─17070 /usr/sbin/apache2 -k start

Feb 10 12:04:27 ubuntu2004 systemd[1]: Starting The Apache HTTP Server...

Finalizzazione dell'installazione di phpBB

A questo punto, l'host virtuale Apache è configurato per servire il phpBB. Ora apri il tuo browser web e accedi alla procedura guidata di installazione web di phpBB utilizzando l'URL http://phpbb.example.com/install . Verrai reindirizzato alla seguente pagina:

Fai clic su Installa pulsante per avviare l'installazione. Dovresti vedere la pagina di configurazione dell'amministratore:

Fornisci il nome utente e la password dell'amministratore e fai clic su Invia pulsante. Dovresti vedere la pagina di configurazione del database:

Fornisci le informazioni del tuo database e fai clic su Invia pulsante. Dovresti vedere la pagina di configurazione del server:

Fornisci il protocollo, l'URL del sito web, la porta e fai clic su Invia pulsante. Dovresti vedere la pagina di configurazione dell'e-mail:

Fornisci le opzioni desiderate e fai clic su Invia pulsante. Dovresti vedere la pagina di configurazione della scheda:

Seleziona la lingua, digita il nome e la descrizione della bacheca e fai clic su Invia pulsante. Una volta terminata l'installazione, dovresti vedere la seguente pagina:

Fai clic su Portami all'ACP pulsante. Dovresti vedere la dashboard di phpBB nella pagina seguente:

Ovviamente, se sei uno dei nostri clienti di hosting Ubuntu, non devi installare phpBB sul tuo VPS Ubuntu 20.04:chiedi semplicemente ai nostri amministratori, siediti e rilassati. I nostri amministratori installeranno immediatamente phpBB su Ubuntu 20.04 per te.

PS. Se ti è piaciuto questo post su come installare phpBB su Ubuntu 20.04 VPS, condividilo con i tuoi amici sui social network usando i pulsanti qui sotto, o semplicemente lascia un commento nella sezione commenti. Grazie.


Panels
  1. Come installare Logstash su Ubuntu 18.04

  2. Come installare R su Ubuntu 16.04

  3. Come installare Vai su Ubuntu 18.04

  4. Come installare XWiki su Ubuntu 20.04

  5. Come installare MongoDB su Ubuntu 20.04

Come installare Jenkins su Ubuntu 18.04

Come installare Ruby su Ubuntu 18.04

Come installare Kanboard su Ubuntu 20.04

Come installare OpenMAINT su Ubuntu 20.04

Come installare Socioboard su Ubuntu 20.04

Come installare PrestaShop su Ubuntu 20.04