GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal phpBB di Ubuntu 20.04

phpBB, juga dikenal sebagai "Papan Buletin PHP" adalah perangkat lunak papan buletin forum datar gratis yang menyediakan ruang bagi orang untuk berkumpul dan berkomunikasi satu sama lain. Ini ditulis dalam PHP dan mendukung banyak mesin database termasuk, MySQL, Oracle Database, SQLite, PostgreSQL, dll. Muncul dengan ratusan paket gaya dan gambar yang membantu Anda menyesuaikan papan Anda.

Dalam posting ini, kami akan menunjukkan cara menginstal phpBB di Ubuntu 20.04.

Prasyarat

  • VPS Ubuntu 20.04 dengan akses root diaktifkan atau pengguna dengan hak sudo.

Masuk melalui SSH dan Perbarui Sistem Anda

Pertama, Anda harus masuk ke VPS Ubuntu 20.04 Anda melalui SSH sebagai pengguna root:

ssh root@IP_ADDRESS -p PORT_NUMBER
Selanjutnya, jalankan perintah berikut untuk mengupgrade semua paket yang terinstal di VPS Anda:

apt-get update -y

Setelah semua paket diperbarui, mulai ulang sistem Anda untuk menerapkan perubahan.

Instal Apache, PHP, dan MariaDB

Pertama, Anda perlu menginstal Apache, MariaDB, PHP, dan ekstensi PHP lain yang diperlukan ke server Anda. Jalankan perintah berikut untuk menginstal semua paket:

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

Setelah menginstal semua paket, mulai layanan Apache dan MariaDB menggunakan perintah di bawah ini:

systemctl start apache2
systemctl start mariadb

Buat Database dan Pengguna untuk phpBB

Sekarang, Anda perlu membuat database dan pengguna untuk phpBB. Pertama, login ke MariaDB dengan perintah berikut:

mysql

Setelah Anda masuk, buat database dan pengguna dengan perintah berikut:

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

Selanjutnya, flush hak istimewa dan keluar dari MariaDB dengan perintah berikut:

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

Unduh dan Konfigurasi phpBB

Pertama, buka halaman unduhan resmi phpBB dan unduh versi terbaru phpBB menggunakan perintah berikut:

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

Setelah unduhan selesai, unzip file yang diunduh dengan perintah berikut:

unzip phpBB-3.3.5.zip

Selanjutnya, pindahkan direktori yang diekstrak ke direktori root web Apache:

mv phpBB3 /var/www/html/phpbb

Selanjutnya, ubah kepemilikan dan izin direktori phpBB:

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

Buat Host Virtual Apache untuk phpBB

Selanjutnya, Anda perlu membuat file konfigurasi virtual host Apache untuk meng-host phpBB di internet.

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

Tambahkan konfigurasi berikut:

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

Simpan dan tutup file tersebut kemudian aktifkan virtual host phpBB dan modul Apache rewrite dengan perintah berikut:

a2ensite phpbb
a2enmod rewrite

Terakhir, restart layanan Apache untuk menerapkan perubahan.

systemctl restart apache2

Anda juga dapat memeriksa status Apache menggunakan perintah berikut:

systemctl status apache2

Anda akan mendapatkan output berikut:

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

Menyelesaikan Instalasi phpBB

Pada titik ini, host virtual Apache dikonfigurasi untuk melayani phpBB. Sekarang, buka browser web Anda dan akses wizard penginstalan web phpBB menggunakan URL http://phpbb.example.com/install . Anda akan diarahkan ke halaman berikut:

Klik tombol Pasang tombol untuk memulai instalasi. Anda akan melihat halaman konfigurasi Administrator:

Berikan nama pengguna, kata sandi admin Anda, dan klik tombol Kirim tombol. Anda akan melihat halaman konfigurasi database:

Berikan informasi basis data Anda dan klik Kirim tombol. Anda akan melihat halaman konfigurasi server:

Berikan protokol, URL situs web, port, dan klik Kirim tombol. Anda akan melihat halaman konfigurasi email:

Berikan opsi yang Anda inginkan dan klik Kirim tombol. Anda akan melihat halaman konfigurasi papan:

Pilih bahasa, ketik nama papan, dan deskripsi, dan klik tombol Kirim tombol. Setelah instalasi selesai, Anda akan melihat halaman berikut:

Klik pada Bawa saya ke ACP tombol. Anda akan melihat dasbor phpBB pada halaman berikut:

Tentu saja, jika Anda adalah salah satu pelanggan Hosting Ubuntu kami, Anda tidak perlu menginstal phpBB di VPS Ubuntu 20.04 Anda – cukup tanyakan kepada admin kami, duduk, dan santai. Admin kami akan segera menginstal phpBB di Ubuntu 20.04 untuk Anda.

PS. Jika Anda menyukai posting ini tentang cara menginstal phpBB di Ubuntu 20.04 VPS, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di bawah ini, atau cukup tinggalkan komentar di bagian komentar. Terima kasih.


Panels
  1. Cara Menginstal Logstash di Ubuntu 18.04

  2. Cara Menginstal Go di Ubuntu 18.04

  3. Cara Menginstal MongoDB di Ubuntu 20.04

  1. Cara menginstal R di Ubuntu 16.04

  2. Cara Menginstal XWiki di Ubuntu 20.04

  3. Cara Menginstal R di Ubuntu 18.04

  1. Cara Menginstal Syncthing di Ubuntu 20.04

  2. Cara Menginstal Usermin di Ubuntu 20.04

  3. Cara Menginstal Podman di Ubuntu 20.04