Hur man har ett eget forum med Young

Även om forumens era är förbi, är dessa strukturer fortfarande den viktigaste källan till information och felsökning när de används. Specialiserade forum blir mer och mer användbara och det finns många plattformar som gör det möjligt att skapa egna forum, idag skulle vi vilja att du tittar på Ung

Vad är Young?

Ung är en öppen källkodsplattform som gör det möjligt att bygga forum med alla nödvändiga funktioner, det är utvecklat i TornadoMongoDB. Det är ett utmärkt alternativ om vi vill ha ett anpassat forum, eftersom det har ganska ny teknik, förutom att kunna anpassa det till de behov vi har.

ung

youngProfile

Unga egenskaper

  • Klassificerade ämnen
  • Anonymt stöd
  • Socialt nätverk (tweet, vänner etc.)
  • Direktmeddelandechatt
  • Meddelande i realtid
  • Delade resurser youngboard

Hur man installerar Young

Krav för att installera Young

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

Installera Young på Ubuntu 16.04:

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

Ställ sedan in mongodb-miljön:

1. open /etc/mongod.conf, add

    replication:
        replSetName: rs0

2. restart mongodb

    service mongod restart

3. enter mongo client and execute

    mogno
    rs.initiate()

Nästa steg är att initiera databasen.

fab init

Om du vill konfigurera din egen e-postserver, kör setup_mail.sh,

./scripts/setup_mail.sh

OBSERVERA:

skript / install.sh den testas bara på Ubuntu-16.04, så på en annan plattform kan den installeras manuellt.

Ung start:

  • Alla nödvändiga tjänster måste startas innan de körs.
    fab start_service
  • Den är byggd.
    fab bygga
  • Det körs lokalt.
    # debug mode är nära som standard, det kommer automatiskt att byggas innan det körs
    fantastisk körning

    # kör den i felsökningsläge
    fab run: debug =sann

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Sebas sade

    Jag minns mina dagar med SMF.
    Det ser bra ut, min nyfikenhet har väckt mig, jag önskar att jag nu hade tid att tippa med den här.

    Och det verkar för mig att php också redan har gått igenom sina bästa stunder.

  2.   Fred tar bort sade

    Intressant artikel, tack för att du delar den.