Cara menginstal phpBB dengan Apache di Ubuntu 20.04

Posted on

[ad_1] Cara menginstal phpBB dengan Apache di Ubuntu 20.04

phpBB adalah paket papan buletin open source yang ditulis dalam PHP. Ini dapat digunakan untuk membuat forum, memulai topik, dan berbagi ide dengan cara yang sehat dan terorganisir. PHPBB adalah singkatan dari PHP Bulletin Board. Ini ramah seluler dan responsif.

phpBB mudah dipasang di sebagian besar server web seperti Apache dan Nginx dan juga mudah dikelola dan digunakan.

Dalam tutorial ini kita akan belajar bagaimana Instal phpBB Dengan Apache Pada Ubuntu 20.04.

Langkah 1: Instal tumpukan LAMP

PHPBB ditulis dalam PHP dan pengguna mengaksesnya melalui browser web. ini, oleh karena itu. Artinya kita harus menginstal web server terlebih dahulu.

Untuk lebih tepatnya, kita perlu menginstal LAMP stack yang mendukung server web Apache, database MariaDB dan PHP.

Pertama, ikuti panduan lengkap kami tentang cara menginstal LAMP stack di Ubuntu 20.04.

Setelah tumpukan LAMP diinstal, modul PHP berikut diperlukan oleh PHPBB untuk berfungsi seperti yang diharapkan.

$ sudo apt install libapache2-mod-php7.4 php7.4-gd php7.4-curl openssl php-imagick php7.4-intl php7.4-json php7.4-ldap php7.4-common php7.4-mbstring php7.4-mysql php7.4-imap php7.4-sqlite3 php-net-ftp php7.4-zip unzip php7.4-pgsql php-ssh2 php7.4-xml

Langkah 2: Buat database untuk phpBB

phpBB membutuhkan mesin database untuk menyimpan semua datanya. Untungnya, ini mendukung banyak sekali server database, termasuk SQLite, PostgreSQL, MariaDB/MySQL, dan bahkan Microsoft SQL Server.

Kami sudah memiliki MariaDB/MySQL di tumpukan LAMP kami dan inilah yang akan kami gunakan untuk membuat database untuk phpBB.

Jadi, login ke server MariaDB:

$ sudo mysql -u root -p

Kemudian buat database untuk PHPBB, lalu buat pengguna ke database dan tetapkan semua hak istimewa kepada pengguna.

CREATE DATABASE phpbb_db;
GRANT ALL ON phpbb_db.* to 'phpbb_user'@'localhost' IDENTIFIED BY 'myP@ssword';

Kemudian simpan perubahan dan keluar dari database.

FLUSH PRIVILEGES;
EXIT;

Langkah 3: Unduh dan konfigurasikan phpBB

Dengan semua komponen yang diperlukan siap untuk mendukung instalasi PHPBB, kita akan mengunduh file biner untuk PHPBB. Pada saat penulisan, versi terbaru dari PHPBB adalah versi 3.3.4. Tentu saja, kemungkinan akan ada versi yang lebih baru pada saat Anda membaca tutorial ini.

Ubah direktori ke folder /opt, Anda dapat menggunakan direktori apa pun:

$ cd  /opt

Unduh file zip di folder /opt:

$ sudo wget -c https://download.phpbb.com/pub/release/3.3/3.3.4/phpBB-3.3.4.zip

Setelah mengunduh, ekstrak file zip:

$ unzip phpBB-3.3.4.zip

Catatan: Jika perintah unzip tidak ditemukan, instal menggunakannya apt install unzip.

Kemudian pindahkan ke direktori webroot dan ganti namanya menjadi phpbb Untuk tujuan sederhana

$ sudo mv phpBB3 /var/www/html/phpbb

phpBB aman, tetapi pastikan untuk mengatur izin yang sesuai di direktori webroot

Untuk mengatur kepemilikan dan izin yang sesuai:

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

Langkah 4: Konfigurasikan virtual host untuk phpBB

Host virtual untuk PHPBB diperlukan agar Apache dapat dengan mudah meng-host file PHPBB tanpa konflik dengan konfigurasi default Apache.

Untuk membuat file host virtual PHPBB, gunakan editor teks untuk membuat file.

$ sudo vim /etc/apache2/sites-available/phpbb.conf

Tambahkan konfigurasi berikut:

<VirtualHost *:80>
      ServerAdmin admin@your_domain.com
      DocumentRoot /var/www/html/phpbb
      ServerName server-IP or FQDN

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

ErrorLog ${APACHE_LOG_DIR}/your-domain.com_error.log
CustomLog ${APACHE_LOG_DIR}/your-domain.com_access.log combined

</VirtualHost>

Ke nama server Tentukan atribut, alamat IP server, atau nama domain yang sepenuhnya memenuhi syarat.

Setelah selesai, simpan perubahan dan keluar dari file konfigurasi.

Kemudian aktifkan virtual host PHPBB.

$ sudo a2ensite phpbb

Kemudian aktifkan modul penulisan ulang Apache.

$ sudo a2enmod rewrite

Mulai ulang server web Apache agar perubahan diterapkan.

$ sudo systemctl restart apache2

Langkah 5: Selesaikan instalasi di browser web

Untuk menyelesaikan instalasi, luncurkan browser Anda dan telusuri URL yang ditunjukkan.

http://server-ip

Halaman selamat datang muncul. Memberikan pengenalan PHPBB. Klik untuk melanjutkanInstalasi‘ Tab ditunjukkan.

Halaman informasi PHPBB selama instalasi
Halaman informasi PHPBB selama instalasi

Bagian ini memberikan informasi tentang persyaratan sebelum melanjutkan penginstalan. Jika semuanya terlihat bagus, cukup klik ‘Instalasi‘.

Halaman selamat datang instalasi PHPBB
Halaman selamat datang instalasi PHPBB

Kemudian masukkan profil pengguna dan kata sandi Administrator dan klik di atasnya ‘Kirimkan‘.

Konfigurasi Manajer PHPBB
Konfigurasi Manajer PHPBB

Masukkan detail basis data. Jika Anda lupa, lanjutkan ke langkah 2.

Konfigurasi database PHPBB
Konfigurasi database PHPBB

Selanjutnya, cukup terima default dan klik ‘Kirimkan‘.

Opsi konfigurasi server PHPBB
Opsi konfigurasi server PHPBB

Jika server Anda memiliki kemampuan email, masukkan detail server SMTP termasuk alamat server, port, nama pengguna dan kata sandi SMTP, lalu klik ‘Kirimkan‘. Jika fungsi email tidak dikonfigurasi, cukup klik ‘KirimkanTanpa mengubah parameter apa pun.

PHPBB mengisi detail konfigurasi email
PHPBB mengisi detail konfigurasi email

Kemudian tentukan pengaturan papan buletin seperti bahasa default, judul papan, dan deskripsi singkat tentang papan. Kemudian klik ‘Kirimkan‘.

Konfigurasi papan buletin PHPBB
Konfigurasi papan buletin PHPBB

Installer kemudian menginstal file yang diperlukan untuk PHPBB. Instalasi memakan waktu sekitar satu menit.

PHPBB sedang berlangsung

Setelah selesai, penginstal akan memberikan umpan balik bahwa penginstalan berhasil. Sekarang klik ‘ACPTautan disediakan.

PHPBB berhasil diinstal
PHPBB berhasil diinstal

Ini akan membawa Anda ke panel admin yang ditampilkan.

Mengelola komunitas PHPBB
Mengelola komunitas PHPBB

Untuk memeriksa versi phpBB pergi ke panel kontrol admin dan klik menu admin, versi terdaftar di bawah STATISTIK.

Periksa versi

Terakhir, hapus direktori Instal.

$ sudo rm -rf /var/www/html/install

dan cukup instalasi phpBB akhirnya selesai. Sekarang Anda dapat membuat forum, mengonfigurasi izin untuk pengguna, memoderasi diskusi topik, dan melakukan banyak pengaturan lainnya.

Hasil

Dalam tutorial ini, kita belajar cara menginstal phpBB dengan Apache di Ubuntu 20.04.

Jika Anda memiliki komentar atau saran, silakan komentar di bawah.

[ad_2]

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *