Jak założyć własne forum z Youngiem

Chociaż era forów dobiegła końca, struktury te są nadal głównym źródłem informacji i rozwiązywania problemów w trakcie ich używania. Specjalistyczne fora stają się coraz bardziej użyteczne i istnieje wiele platform, które pozwalają na tworzenie własnych forów, dziś chcielibyśmy, abyś rzucił okiem młody

Co to jest młody?

młody jest platformą open source, która umożliwia budowę forów z wszystkimi wymaganymi funkcjonalnościami, jest rozwijana w TornadoMongoDB. Jest to doskonała opcja, jeśli chcemy mieć niestandardowe forum, ponieważ ma całkiem nową technologię, oprócz możliwości dostosowania jej do potrzeb, które mamy.

młody

youngProfile

Młode cechy

  • Tematy niejawne
  • Anonimowe wsparcie
  • Sieć społecznościowa (tweet, przyjaciele itp.)
  • Czat przez komunikator internetowy
  • Powiadomienie w czasie rzeczywistym
  • Udostępnione zasoby młodaZarząd

Jak zainstalować Young

Wymagania dotyczące instalacji Younga

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

Zainstaluj Younga na Ubuntu 16.04:

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

Następnie ustaw środowisko 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()

Następnym krokiem jest zainicjowanie bazy danych.

fab init

Jeśli chcesz skonfigurować własny serwer pocztowy, uruchom setup_mail.sh,

./scripts/setup_mail.sh

UWAGA:

scripts / install.sh jest testowany tylko na Ubuntu-16.04, więc na innej platformie można go zainstalować ręcznie.

Startup Younga:

  • Wszystkie niezbędne usługi należy uruchomić przed uruchomieniem.
    super start_service
  • Jest zbudowany.
    super build
  • Działa lokalnie.
    # tryb debugowania jest domyślnie zamknięty, zostanie automatycznie zbudowany przed uruchomieniem
    super run

    # uruchom go w trybie debugowania
    fab run: debug =prawdziwy

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Sebas powiedział

    Pamiętam swoje dni w SMF.
    Wygląda dobrze, pobudziła mnie ciekawość, żałuję, że nie miałem czasu majstrować przy tym.

    Wydaje mi się, że php również przeszedł już swoje najlepsze chwile.

  2.   Fred cespedes powiedział

    Ciekawy artykuł, dziękujemy za udostępnienie.