Kaip turėti savo forumą su „Young“

Nors forumų era jau praėjo savo pirmenybę, šios struktūros vis dar yra pagrindinis informacijos ir trikčių šalinimo šaltinis, nes jos naudojamos. Specializuoti forumai tampa vis naudingesni ir yra daugybė platformų, leidžiančių kurti savo pačių forumus, šiandien norėtume, kad jūs Jauni

Kas yra jaunas?

Jauni yra atvirojo kodo platforma, leidžianti kurti forumus su visomis reikalingomis funkcijomis TornadasMongoDB. Tai puikus pasirinkimas, jei norime turėti pasirinktinį forumą, nes jame yra ne tik naujos technologijos, bet ir galimybė pritaikyti ją prie turimų poreikių.

jaunas

youngProfile

Jaunos charakteristikos

  • Klasifikuotos temos
  • Anoniminė parama
  • Socialinis tinklas („Twitter“, draugai ir kt.)
  • Tiesioginių pranešimų pokalbis
  • Pranešimas realiuoju laiku
  • Bendri ištekliai YoungBoard

Kaip įdiegti „Young“

Reikalavimai norint įdiegti „Young“

  • Mongodbas> = 2.6
  • Ejabberdas> = 16.08
  • NSQ> = 0.3.8
  • Elastikos paieška> = 2.3.5
  • MazgasJS> = 4.0

Įdiekite „Young“ „Ubuntu 16.04“:

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

Tada nustatykite mongodb aplinką:

1. open /etc/mongod.conf, add

    replication:
        replSetName: rs0

2. restart mongodb

    service mongod restart

3. enter mongo client and execute

    mogno
    rs.initiate()

Kitas žingsnis - inicijuoti duomenų bazę.

fab init

Jei norite konfigūruoti savo pašto serverį, paleiskite setup_mail.sh,

./scripts/setup_mail.sh

PASTABA:

scenarijai / install.sh jis išbandytas tik naudojant „Ubuntu-16.04“, todėl kitoje platformoje jį galima įdiegti rankiniu būdu.

Jaunas startuolis:

  • Visos būtinos paslaugos turi būti paleistos prieš pradedant veikti.
    nuostabus pradinis_paslaugas
  • Jis pastatytas.
    nuostabus statyti
  • Jis veikia vietoje.
    # derinimo režimas pagal nutylėjimą yra uždarytas, jis bus automatiškai sukurtas prieš paleidžiant
    nuostabus bėgimas

    # paleiskite jį derinimo režimu
    fab run: derinti =tiesa