Wacana - Forum Modern untuk Diskusi Komunitas
- 2275
- 685
- Dominick Barton
Ceramah adalah perangkat lunak forum yang gratis, open source, modern, kaya fitur dan luar biasa. Ini adalah platform yang kuat, andal, dan fleksibel yang dilengkapi dengan berbagai alat untuk diskusi komunitas.
Ini dirancang untuk membangun platform diskusi komunitas, milis, atau ruang obrolan untuk tim, pelanggan, penggemar, pelanggan, audiens, pengguna, advokat, pendukung, atau teman, dan yang paling penting, ini dengan mulus terintegrasi dengan sisa platform online Anda yang sudah mapan.
Pratinjau Forum WacanaFitur Wacana:
- Itu mudah digunakan, sederhana dan datar.
- Muncul dengan tata letak seluler bawaan; Memiliki aplikasi untuk Android dan iOS.
- Muncul dengan semua alat forum modern dan sangat dapat diperluas melalui plugin.
- Mendukung kedua percakapan publik iklan swasta.
- Mendukung diskusi yang dapat dicari.
- Kustomisasi tampilan dan nuansa dengan tema HTML dan CSS.
- Mendukung pemberitahuan email dan balasan email.
- Mendukung berbagai metode otentikasi seperti jejaring sosial, tanda tunggal di, atau oauth 2.0.
- Mendukung emoji dan lencana.
- Ini dapat diintegrasikan dengan WordPress, Google Analytics, Zendesk, Patreon, Slack, Matomo, dan banyak lagi.
- Menawarkan Webhooks dan API komprehensif berbasis JSON sederhana untuk integrasi lebih lanjut.
- Memungkinkan pengguna untuk menandai solusi sebagai jawaban resmi.
- Memungkinkan pengguna untuk memilih ide favorit.
- Juga memungkinkan pengguna untuk mengedit secara kolaboratif dengan riwayat revisi penuh.
- Mendukung penetapan topik untuk diri sendiri atau orang lain.
- Mendukung peningkatan satu klik, dan dilengkapi dengan dukungan yang cepat dan akurat, dan banyak fitur lainnya.
Kami menggunakan Ceramah Sejak dua tahun terakhir untuk mendukung pembaca Linux kami, Anda dapat memeriksa demo langsung di URL berikut sebelum menginstalnya di sistem Linux.
URL demo langsung: http: // linuxsay.com/
Persyaratan:
- VPS khusus dengan nama domain terdaftar
- Server Centos 7 dengan instalasi minimal
- A Ubuntu 16.04 server atau Ubuntu 18.04 Server dengan pemasangan minimal
Ceramah adalah proyek open source yang dapat digunakan di server VPS pilihan Anda.
Anda bisa mendapatkan 2GB RAM VPS dari Linode untuk $ 10, Tapi itu tidak dikelola. Jika Anda menginginkan VPS yang dikelola, maka gunakan penawaran promosi Bluehost baru kami, Anda akan naik ke atas 40% Off on Hosting dengan satu Domain gratis Untuk kehidupan. Jika Anda mendapatkan VPS yang dikelola, mereka mungkin akan menginstal Ceramah untukmu.Di artikel ini kami akan menjelaskan cara menginstal dan mengonfigurasi Forum Wacana melalui metode yang didukung secara resmi i.e. menggunakan Buruh pelabuhan gambar pada a Centos 7 VPS atau Ubuntu VPS server.
Langkah 1: Instal versi terbaru Git dan Docker
1. Ada skrip yang disiapkan untuk menginstal versi terbaru Buruh pelabuhan Dan Git di server Anda, unduh dan jalankan seperti yang ditunjukkan.
# wget -qo- https: // dapatkan.buruh pelabuhan.com/ | SH
Jika skrip gagal pada sistem Anda karena satu atau lain alasan, jalankan perintah berikut untuk menginstal versi terbaru Git Dan Buruh pelabuhan (dari repositori resmi):
Instal Docker dan Git di Debian/Ubuntu
$ sudo apt install git apt-transport-https ca-sertifikat Curl software-properties-common $ curl -fssl https: // download.buruh pelabuhan.com/linux/ubuntu/gpg | sudo apt-key add-$ sudo add-apt-repository "deb [arch = amd64] https: // download.buruh pelabuhan.com/linux/ubuntu xenial stabil "$ sudo apt update $ sudo apt install docker-ce
Instal Docker dan Git di Centos/Rhel
# yum install -y git yum-utils perangkat-mapper-persistent-data lvm2 # yum-config-manager --add-repo https: // unduh.buruh pelabuhan.com/linux/centos/docker-CE.repo # yum install docker-ce
2. Setelah Anda menginstal buruh pelabuhan, pada Ubuntu/Debian, itu dipicu untuk memulai secara otomatis di bawah Systemd, Anda dapat memeriksa status layanannya dengan perintah berikut.
$ sudo Systemctl Status Docker
Pada Centos/rhel, Mulai dan Aktifkan Buruh pelabuhan dan lihat statusnya.
# Systemctl Start Docker # Systemctl Enable Docker # Systemctl Status Docker
Langkah 2: Instal Wacana di Linux Server
3. Selanjutnya buat direktori /var/wacana
dan mengkloning gambar Docker wacana resmi ke dalamnya menggunakan perintah berikut.
----------- Di debian/ubuntu ----------- $ sudo mkdir/var/wacana $ sudo git clone https: // github.com/wacana/wacana_docker.git /var /wacana $ cd /var /wacana ----------- Di centos/rhel ----------- # mkdir/var/wacana # git clone https: // github.com/wacana/wacana_docker.git /var /wacana # cd /var /wacana
4. Sekarang jalankan Ceramah Siapkan skrip menggunakan perintah berikut.
$ sudo ./wacana-setup atau # ./wacana-setup
Setelah menjalankan perintah di atas, skrip akan mencoba memvalidasi sistem Anda untuk persyaratan. Maka Anda akan diminta untuk menjawab pertanyaan-pertanyaan berikut, memberikan nilai yang benar dan menyesuaikannya nanti untuk menghasilkan otomatis aplikasi.YML
file konfigurasi.
Nama host untuk wacana Anda? [ceramah.contoh.com]: forum.tecmint.lan Alamat email untuk akun admin? [[email dilindungi]]: admin.tecmint.lan Alamat server SMTP? [SMTP.contoh.com]: SMTP.tecmint.lan Port SMTP? [587]: 587 Nama Pengguna SMTP? [[email dilindungi]]: [Email dilindungi] Kata Sandi SMTP? []: Kata Sandi Here Mari Enkripsi Email Akun? (Masukkan ke lewati) [[email dilindungi]]:Jalankan skrip instalasi wacana
Setelah file konfigurasi diperbarui, itu akan mulai mengunduh Ceramah gambar dasar. Seluruh pengaturan mungkin diambil dari 10 menit hingga setengah jam, tergantung pada kecepatan koneksi internet Anda; Duduk saja dan tunggu sampai selesai.
5. Saat pengaturan selesai, Ceramah wadah harus bangun dan berjalan. Untuk memverifikasinya, periksa semua wadah Docker yang berjalan menggunakan perintah berikut.
$ sudo docker container ls -a atau # docker container ls -aSebutkan semua wadah Docker yang sedang berjalan
Langkah 3: Mengkonfigurasi Nginx untuk wadah wacana
6. Pada langkah ini, Anda sekarang dapat mengonfigurasi Nginx server web dan proxy terbalik (perhatikan bahwa ini adalah server web di luar wadah) untuk dijalankan di depan Anda Ceramah wadah. Ini memungkinkan Anda untuk menjalankan situs web atau aplikasi lain bersama dengan wadah wacana di server yang sama.
Pertama hentikan wadah wacana yang sedang berjalan menggunakan perintah berikut.
$ sudo ./Launcher Stop App atau # ./Launcher Stop AppHentikan wadah wacana
7. Berikutnya, Ubah File Konfigurasi Kontainer Wacana Anda /var/wacana/wadah/aplikasi.YML untuk mengaturnya untuk mendengarkan file khusus, selain port 80.
$ sudo vim wadah/aplikasi.YML atau # VIM Containers/App.YML
Lalu ubah templat
bagian seperti yang ditunjukkan di bawah ini.
Template: - "Templat/Cron.templat.YML " -" Templat/Postgres.templat.YML " -" Templat/Redis.templat.YML " -" Templat/SSHD.templat.YML " -" Templat/Web.templat.YML " -" Templat/Web.Ratelimited.templat.YML " -" Templat/Web.terhubung.templat.YML "
Dan mengomentari membuka
bagian seperti yang ditunjukkan pada tangkapan layar.
8. Selanjutnya, Anda perlu mengkonfigurasi a Nginx Blok server ke permintaan proxy Ceramah di dalam /etc/nginx/conf.D/Wacana.conf atau /etc/nginx/Situs-mendukung/wacana.conf mengajukan.
$ sudo vim/etc/nginx/conf.D/Wacana.conf atau # vim/etc/nginx/conf.D/Wacana.conf
Tambahkan pengaturan ini di dalamnya, (gunakan nama domain Anda sendiri bukannya forum.tecmint.lan).
server dengarkan 80; nama server forum.tecmint.lan; Lokasi/proxy_pass http: // unix:/var/wacana/dibagikan/mandiri/nginx.http.kaus kaki:; proxy_set_header host $ http_host; proxy_http_version 1.1; proxy_set_header X-forwarded-for $ proxy_add_x_forwarded_for; skema $ proxy_set_header X-Forwarded-Proto $;
Simpan perubahan dan keluar dari file. Kemudian periksa konfigurasi server web nginx untuk kesalahan sintaks, jika semuanya baik -baik saja, mulailah server web.
$ sudo nginx -t $ sudo systemctl start nginx atau # systemctl start nginx
9. Sekarang saatnya untuk membangun kembali wadah wacana untuk menerapkan perubahan yang baru -baru ini dibuat (ini akan menghapus wadah lama), dan juga restart layanan Nginx untuk mendeteksi server hulu.
$ sudo ./Peluncur Membangun kembali Aplikasi $ Sudo Systemctl Restart Nginx atau # ./Launcher Rebuild App # Systemctl Restart Nginx
Langkah 4: Akses Wiscours Forum Web UI
10. Setelah semuanya dikonfigurasi, Anda dapat mengakses Ceramah dari browser web melalui nama domain Anda mengatur di atas (untuk kasus kami, kami telah menggunakan domain dummy yang disebut forum.tecmint.lan).
Kami juga telah menggunakan /etc/host file untuk mengonfigurasi DNS lokal pada sistem pengujian (di mana 192.168.8.105 adalah alamat server di jaringan lokal).
Mengatur DNS lokal untuk wacanaKetik URL berikut untuk mengakses Ceramah dan klik Daftar Untuk membuat akun admin baru.
http: // forum.tecmint.lanForum Wacana
11. Selanjutnya, pilih email untuk digunakan (jika Anda menentukan lebih dari satu saat mengatur wacana), nama pengguna dan kata sandi, lalu klik Daftar Untuk membuat akun admin baru.
Buat Akun Wacana Baru12. Selanjutnya, email konfirmasi akun akan dikirim ke alamat email yang Anda pilih (jika Anda memberikan lebih dari satu saat mengatur wacana) di langkah sebelumnya. Jika Anda gagal menerima email, maka pastikan sistem email Anda berfungsi dengan baik (instal server pos postfix) atau periksa folder spam Anda.
Klik tautan konfirmasi untuk mendapatkan 'Wacana selamat datang' halaman. Kemudian aktifkan akun Anda, siapkan Ceramah Opsi default seperti bahasa untuk digunakan, mengakses akun admin wacana Anda dan mengelola forum diskusi Anda.
Anda dapat menemukan informasi tambahan dari situs web wacana: https: // www.ceramah.org/
Itu saja untuk saat ini! Ceramah adalah perangkat lunak diskusi komunitas yang terbuka, modern, dan kaya fitur dengan berbagai alat. Gunakan formulir komentar di bawah ini untuk membagikan pertanyaan apa pun tentang proses instalasi atau memberi kami pemikiran Anda tentang perangkat lunak forum yang luar biasa ini.
Jika Anda mencari seseorang untuk dipasang Ceramah Perangkat Lunak Forum Komunitas, pertimbangkan kami, karena kami menawarkan berbagai layanan Linux dengan tarif minimum yang adil dengan dukungan gratis 14 hari melalui email. Minta instalasi sekarang.
- « Tuned - Tuning Kinerja Otomatis Server Centos/RHEL
- 10 Perangkat Lunak Forum Open Source Terbaik untuk Linux »