Sådan har du dit eget forum med Young

Selvom fora-æraen er forbi sit højeste niveau, er disse strukturer stadig den vigtigste kilde til information og fejlfinding, når de bruges. Specialiserede fora bliver mere og mere nyttige, og der er mange platforme, der tillader oprettelse af vores egne fora, i dag vil vi gerne have dig til at se på Ung

Hvad er Young?

Ung er en open source-platform, der tillader opførelse af fora med alle de nødvendige funktioner, den er udviklet i TornadoMongoDB. Det er en fremragende mulighed, hvis vi vil have et brugerdefineret forum, da det har helt ny teknologi ud over at være i stand til at tilpasse det til de behov, vi har.

unge

youngProfile

Unge egenskaber

  • Klassificerede emner
  • Anonym støtte
  • Socialt netværk (tweet, venner osv.)
  • Chat til chat
  • Underretning i realtid
  • Delte ressourcer youngboard

Sådan installeres Young

Krav til installation af Young

  • Mongodb> = 2.6
  • Ejabberd> = 16.08
  • NSQ> = 0.3.8
  • Elastiksøgning> = 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

Indstil derefter 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()

Det næste trin er at initialisere databasen.

fab init

Hvis du vil konfigurere din egen mailserver, skal du køre setup_mail.sh,

./scripts/setup_mail.sh

BEMÆRK:

scripts / install.sh det testes kun på Ubuntu-16.04, så det kan installeres manuelt på en anden platform.

Ung opstart:

  • Alle nødvendige tjenester skal startes, før de kører.
    fantastisk start_service
  • Det er bygget.
    fantastisk bygge
  • Det kører lokalt.
    # fejlretningstilstand er som standard tæt, den bygges automatisk inden kørsel
    fab løb

    # kør det i fejlretningstilstand
    fab run: debug =sand

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Sebas sagde han

    Jeg husker mine dage med SMF.
    Det ser godt ud, min nysgerrighed har pirret mig, jeg ville ønske, at jeg nu havde tid til at rode med denne.

    Og det ser ud til, at php også allerede har gennemgået sine bedste øjeblikke.

  2.   Fred trækker sig tilbage sagde han

    Interessant artikel, tak fordi du delte den.