Hvordan ha ditt eget forum med Young

Selv om foraenes tid er forbi, er disse strukturene fremdeles den viktigste kilden til informasjon og feilsøking når de brukes. Spesialiserte fora blir mer og mer nyttige, og det er mange plattformer som gjør det mulig å opprette egne forum, i dag vil vi at du tar en titt på Young

Hva er Young?

Young er en åpen kildekodeplattform, som tillater bygging av fora med alle nødvendige funksjoner, den er utviklet i TornadoMongoDB. Det er et utmerket alternativ hvis vi ønsker å ha et tilpasset forum, siden det har ganske ny teknologi, i tillegg til å kunne tilpasse det til de behovene vi har.

Young

youngProfile

Unge egenskaper

  • Klassifiserte emner
  • Anonym støtte
  • Sosialt nettverk (tweet, venner osv.)
  • Chat med chat
  • Sanntidsvarsel
  • Delte ressurser youngBoard

Hvordan installere Young

Krav til installasjon av Young

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

Installer Young på Ubuntu 16.04:

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

Deretter stiller du Mongodb-miljøet:

1. open /etc/mongod.conf, add

    replication:
        replSetName: rs0

2. restart mongodb

    service mongod restart

3. enter mongo client and execute

    mogno
    rs.initiate()

Neste trinn er å initialisere databasen.

fab init

Hvis du vil konfigurere din egen e-postserver, kjører du setup_mail.sh,

./scripts/setup_mail.sh

MERK:

skript / install.sh den er bare testet på Ubuntu-16.04, så på en annen plattform kan den installeres manuelt.

Ung oppstart:

  • Alle nødvendige tjenester må startes før du kjører.
    flott start_service
  • Den er bygget.
    fab bygge
  • Den kjører lokalt.
    # feilsøkingsmodus er nær som standard, den vil automatisk bygges før den kjøres
    flott løp

    # kjør den i feilsøkingsmodus
    fab run: feilsøking =sant

2 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Sebas sa

    Jeg husker dagene mine med SMF.
    Det ser bra ut, jeg var nysgjerrig, jeg skulle ønske nå hadde jeg tid til å fikle med denne.

    Og det ser ut til at php også allerede har gått gjennom sine beste øyeblikk.

  2.   Fred tar tak sa

    Interessant artikkel, takk for at du delte den.