GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Wacana di server Debian 11 Bullseye

Discourse adalah platform sumber terbuka untuk membuat forum online, komentar, ruang obrolan, atau sistem milis. Dalam tutorial ini, kita melihat langkah-langkah untuk menginstal Discourse di Debian 11 Bullseye menggunakan terminal perintah.

Seiring waktu, forum internet telah berubah sekarang. Mereka tidak lagi dengan desain lama dan monoton. Siapapun yang pernah menggunakan atau pernah menjadi member phpBB atau vBulletin pasti sudah mengerti bagaimana forum bekerja dan pentingnya forum di dunia internet. Namun dalam beberapa tahun terakhir, operator situs web tampaknya kurang tertarik dengan forum mereka. Namun, Discourse menemukan jalannya dan bahkan menjadi populer di kalangan komunitas karena modernisasi forum yang mereka tawarkan dengan perangkat lunak mereka.

Diluncurkan pada tahun 2014, maka sudah ada selama 7 tahun sekarang, Wacana adalah perangkat lunak forum berbasis Ruby. Selain itu, para pembuatnya – termasuk salah satu pendiri Stack Overflow Jeff Atwood – mengintegrasikan berbagai elemen baru yang kami ketahui dari jejaring sosial atau sistem komentar seperti Disqus.

Wacana yang berjalan di sisi server menggunakan Ruby on Rails, Postgres sebagai database, dan Redis. Sedangkan, jika kita berbicara tentang sisi klien, para pengembang mengandalkan kerangka JavaScript Ember.js. Perangkat lunak forum ini telah didistribusikan di bawah lisensi GPL 2.0 dan kode sumbernya dapat ditemukan di GitHub .

Terlepas dari edisi open source hosting sendiri, pembuat Wacana juga menawarkan solusi hosting mereka antara $100 dan $300 per bulan atau tergantung pada solusi kustom; seperti WordPress.com.

Langkah-langkah untuk menginstal wacana di Debian 11 Linux Bullseye

Yang kita perlukan untuk mengikuti tutorial ini:

Server Debian 11
Buruh pelabuhan
Pengguna sudo non-root
Koneksi internet
minimal 2GB RAM

1. Instal ca-certificates di Debian 11 dan jalankan APT Update

Untuk menambahkan repositori melalui HTTPS, kita perlu menginstal ca-certificates, bersama dengan beberapa alat lain yang kita perlukan lebih lanjut dalam tutorial.

sudo apt update -y
sudo apt-get install apt-transport-https ca-certificates curl GnuPG -y

2. Tambahkan kunci GPG Docker dan Repositori

Karena kami membutuhkan Docker untuk menginstal Discourse, maka, untuk memastikan kami memiliki versi terbarunya; mari tambahkan repositorinya menggunakan perintah yang diberikan:

Tambahkan Kunci:

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Tambahkan Repo:

echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] \
https://download.docker.com/linux/debian \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update

3. Instal Docker untuk Wacana

Sekarang, jalankan perintah yang diberikan untuk menginstal platform buruh pelabuhan dan alat lainnya di Linux Debian 11 Anda.

sudo apt-get install docker-ce docker-ce-cli containerd.io

4. Mengunduh Wacana di Debian 11

Setelah Docker berada di sistem kita, mari buat direktori khusus untuk Wacana dan kemudian kloning repositori gitnya untuk instalasi lebih lanjut.

sudo mkdir /var/discourse

Sekarang kloning git repo 

sudo git clone https://github.com/discourse/discourse_docker.git /var/discourse

5. Instal dan konfigurasikan Wacana untuk Debian 11 Bullseye

Pertama-tama pindah ke direktori yang telah kita buat dan klon direktori tersebut.

cd /var/discourse

Mulai Skrip

Sekarang, mulai skrip:

sudo ./discourse-setup

Setup akan meminta Anda untuk menambahkan alamat domain yang ingin Anda gunakan dengan Discourse:

Misalnya: forum.example.com

Setelah itu untuk mengirim email, pengguna harus mengatur alamat server SMTP dari server email yang ingin Anda gunakan. Ini akan meminta item berikut:

SMTP server address -
SMTP user name -
SMTP port -
SMTP password -

Anda dapat melihat halaman Wacana resmi untuk memecahkan masalah terkait email.

6. Akses antarmuka web

Sekarang, buka browser Anda yang dapat mengakses nama domain yang telah Anda daftarkan untuk Discourse. Setelah itu di URL, arahkan browser ke Domain Wacana Anda.

Misalnya :Di sini kami menggunakan- demo.how2shout.com

http://demo.how2shout.com

7. Daftarkan Akun Admin

Klik Daftar Tombol. Dan

Terus Tingkatkan Wacana

Di masa depan, jika Anda ingin meningkatkan instalasi Anda, ikuti perintah yang diberikan:

cd /var/discourse
sudo git pull
sudo ./launcher rebuild app

Pelajari: 

Cara menginstal Wacana di Google Cloud – Ubuntu
Tingkatkan Debian 10 Buster ke 11 Bullseye Linux


Debian
  1. Cara Menginstal Docker di Debian 11 (Bullseye)

  2. Cara Instal Xrdp Server di Debian 10

  3. Cara Instal Xrdp Server di Debian 11

  1. Cara Menginstal TeamViewer di Debian 11 Bullseye

  2. Cara Menginstal AnyDesk di Debian 11 Bullseye

  3. Cara Menginstal Wine 7 di Debian 11 Bullseye

  1. Cara Menginstal PHP 8 di Debian 11 Bullseye

  2. Cara Menginstal Memcached di Debian 11 Bullseye

  3. Cara Menginstal Redis di Debian 11 Bullseye