GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat phpBB na Ubuntu 20.04

phpBB, také známý jako „nástěnka PHP“, je bezplatný software nástěnek pro ploché fórum, který poskytuje prostor pro setkávání lidí a vzájemnou komunikaci. Je napsán v PHP a podporuje mnoho databázových motorů včetně MySQL, Oracle Database, SQLite, PostgreSQL atd. Dodává se se stovkami stylových a obrázkových balíčků, které vám pomohou přizpůsobit si desku.

V tomto příspěvku vám ukážeme, jak nainstalovat phpBB na Ubuntu 20.04.

Předpoklady

  • Ubuntu 20.04 VPS s povoleným přístupem root nebo uživatelem s právy sudo.

Přihlaste se přes SSH a aktualizujte svůj systém

Nejprve se budete muset přihlásit ke svému Ubuntu 20.04 VPS přes SSH jako uživatel root:

ssh root@IP_ADDRESS -p PORT_NUMBER
Dále spusťte následující příkazy pro upgrade všech nainstalovaných balíčků na vašem VPS:

apt-get update -y

Jakmile jsou všechny balíčky aktualizovány, restartujte systém, aby se změny projevily.

Instalovat Apache, PHP a MariaDB

Nejprve budete muset na svůj server nainstalovat rozšíření Apache, MariaDB, PHP a další požadovaná rozšíření PHP. Spusťte následující příkaz k instalaci všech balíčků:

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

Po instalaci všech balíčků spusťte službu Apache a MariaDB pomocí příkazu uvedeného níže:

systemctl start apache2
systemctl start mariadb

Vytvořit databázi a uživatele pro phpBB

Nyní budete muset vytvořit databázi a uživatele pro phpBB. Nejprve se přihlaste do MariaDB pomocí následujícího příkazu:

mysql

Jakmile se přihlásíte, vytvořte databázi a uživatele pomocí následujícího příkazu:

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

Dále vyprázdněte oprávnění a ukončete MariaDB pomocí následujícího příkazu:

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

Stáhnout a nakonfigurovat phpBB

Nejprve přejděte na oficiální stránku stahování phpBB a stáhněte si nejnovější verzi phpBB pomocí následujícího příkazu:

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

Po dokončení stahování rozbalte stažený soubor pomocí následujícího příkazu:

unzip phpBB-3.3.5.zip

Dále přesuňte extrahovaný adresář do webového kořenového adresáře Apache:

mv phpBB3 /var/www/html/phpbb

Dále změňte vlastnictví a oprávnění adresáře phpBB:

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

Vytvoření virtuálního hostitele Apache pro phpBB

Dále budete muset vytvořit konfigurační soubor virtuálního hostitele Apache pro hostování phpBB na internetu.

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

Přidejte následující konfiguraci:

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

Uložte a zavřete soubor a poté aktivujte virtuální hostitel phpBB a modul pro přepis Apache pomocí následujícího příkazu:

a2ensite phpbb
a2enmod rewrite

Nakonec restartujte službu Apache, aby se změny projevily.

systemctl restart apache2

Stav Apache můžete také zkontrolovat pomocí následujícího příkazu:

systemctl status apache2

Získáte následující výstup:

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

Dokončení instalace phpBB

V tomto okamžiku je virtuální hostitel Apache nakonfigurován pro obsluhu phpBB. Nyní otevřete svůj webový prohlížeč a spusťte průvodce webovou instalací phpBB pomocí adresy URL http://phpbb.example.com/install . Budete přesměrováni na následující stránku:

Klikněte na Instalovat tlačítko pro spuštění instalace. Měli byste vidět konfigurační stránku správce:

Zadejte své administrátorské uživatelské jméno, heslo a klikněte na Odeslat knoflík. Měli byste vidět konfigurační stránku databáze:

Zadejte informace o databázi a klikněte na Odeslat knoflík. Měli byste vidět konfigurační stránku serveru:

Zadejte protokol, adresu URL webu, port a klikněte na Odeslat knoflík. Měli byste vidět konfigurační stránku e-mailu:

Zadejte požadované možnosti a klikněte na Odeslat knoflík. Měli byste vidět konfigurační stránku desky:

Vyberte jazyk, typ názvu a popisu desky a klikněte na Odeslat knoflík. Po dokončení instalace byste měli vidět následující stránku:

Klikněte na Přejít do zemí AKT knoflík. Hlavní panel phpBB byste měli vidět na následující stránce:

Samozřejmě, pokud jste jedním z našich zákazníků Ubuntu Hosting, nemusíte instalovat phpBB na svůj Ubuntu 20.04 VPS – jednoduše se zeptejte našich administrátorů, posaďte se a relaxujte. Naši administrátoři vám okamžitě nainstalují phpBB na Ubuntu 20.04.

PS. Pokud se vám tento příspěvek o tom, jak nainstalovat phpBB na Ubuntu 20.04 VPS, líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek níže nebo jednoduše zanechte komentář v sekci komentářů. Děkuji.


Panels
  1. Jak nainstalovat Go na Ubuntu 18.04

  2. Jak nainstalovat XWiki na Ubuntu 20.04

  3. Jak nainstalovat MongoDB na Ubuntu 20.04

  1. Jak nainstalovat Logstash na Ubuntu 18.04

  2. Jak nainstalovat R na Ubuntu 16.04

  3. Jak nainstalovat R na Ubuntu 18.04

  1. Jak nainstalovat Syncthing na Ubuntu 20.04

  2. Jak nainstalovat Usermin na Ubuntu 20.04

  3. Jak nainstalovat Podman na Ubuntu 20.04