Bagaimana membuat forum Anda sendiri dengan Young

Meskipun era forum telah melewati masa jayanya, struktur ini masih menjadi sumber utama informasi dan pemecahan masalah saat digunakan. Forum khusus menjadi semakin berguna dan ada banyak platform yang memungkinkan pembuatan forum kami sendiri, hari ini kami ingin Anda melihatnya muda

Apa itu Muda?

muda adalah platform open source, yang memungkinkan pembangunan forum dengan semua fungsi yang diperlukan, dikembangkan di Angin topanMongoDB. Ini adalah pilihan yang sangat baik jika kita ingin memiliki forum kustom, karena memiliki teknologi yang cukup baru, selain dapat menyesuaikannya dengan kebutuhan yang kita miliki.

muda

youngProfile

Karakteristik Muda

  • Topik yang Diklasifikasikan
  • Dukungan anonim
  • Jejaring Sosial (tweet, teman, dll.)
  • Obrolan pesan instan
  • Pemberitahuan waktu nyata
  • Sumber daya bersama papan muda

Cara menginstal Young

Persyaratan untuk menginstal Young

  • Mongodb> = 2.6
  • Ejabberd> = 16.08
  • NSQ> = 0.3.8
  • Elasticsearch> = 2.3.5
  • NodeJS> = 4.0

Instal Young di Ubuntu 16.04:

git clone https://github.com/shiyanhui/Young.git
cd Young && ./scripts/install.sh

Selanjutnya, atur lingkungan mongodb:

1. open /etc/mongod.conf, add

    replication:
        replSetName: rs0

2. restart mongodb

    service mongod restart

3. enter mongo client and execute

    mogno
    rs.initiate()

Langkah selanjutnya adalah menginisialisasi database.

fab init

Jika Anda ingin mengkonfigurasi server email Anda sendiri, jalankan setup_mail.sh,

./scripts/setup_mail.sh

CATATAN:

skrip / install.sh ini hanya diuji di Ubuntu-16.04, jadi di platform lain dapat diinstal secara manual.

Startup muda:

  • Semua layanan yang diperlukan harus dimulai sebelum dijalankan.
    hebat start_service
  • Itu dibangun.
    membangun hebat
  • Ini berjalan secara lokal.
    # mode debug ditutup secara default, itu akan secara otomatis dibangun sebelum dijalankan
    lari hebat

    # jalankan dalam mode debug
    menjalankan hebat: debug =benar

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   sebas dijo

    Saya ingat hari-hari saya bersama SMF.
    Kelihatannya bagus, saya penasaran, saya berharap sekarang saya punya waktu untuk mengotak-atik yang ini.

    Dan menurut saya php juga telah melewati momen-momen terbaiknya.

  2.   Fred cespedes dijo

    Artikel yang menarik, terima kasih telah membagikannya.