Kako imati vlastitu društvenu mrežu s HumHubom

Društvene mreže sve više utječu na ljude i tvrtke, da je potreba za komunikacijom omogućila milijunima ljudi brzu interakciju i s bilo kojeg mjesta, postoje mnoge društvene mreže, čak i kategorizirane i segmentirane po ukusu i svrhama. U Kako imati vlastitu društvenu mrežu s humhubMoći ćete pristupiti platformi koja će vam omogućiti stvaranje, konfiguriranje i prilagodbu društvene mreže za potrebe koje želite.

Što je HumHub?

humhub je besplatan softver otvorenog koda, razvijen u PHP s Yii okvir, koji pruža lagan, moćan i jednostavan alat koji vam omogućuje stvaranje i pokretanje vlastite društvene mreže.

humhub podržava teme i module koji proširuju funkcionalnost za gotovo sve zahtjeve.

humhub može se koristiti za komunikaciju i internu suradnju, koja može varirati od nekoliko korisnika do velikih Intraneta koji se koriste u tvrtkama sa stotinama i tisućama zaposlenih. humhub omogućuje vam poticanje poslovanja, podršku kupcima, podučavanje učenika ili organiziranje nogometne momčadi. Njegova je upotreba na vama.

humhub je savršeno za:

  • Društvene intranete
  • Društvene mreže za tvrtke
  • Privatne društvene mreže

Zašto koristiti HumHub?

humhub Nudi nam 4 glavne prednosti, što ga čini idealnim alatom za stvaranje naše društvene mreže.

  • HumHub je otvoren: Potpuno je otvoreni izvor. To vam omogućuje da iskoristite već obavljeni posao, pa čak ga i poboljšate. Na isti način možete dati prijedloge ili riješiti probleme koje primi zajednica.
  • HumHub je fleksibilan: Pomoću moćnog modula sustav se može proširiti humhub korištenjem alata nezavisnih proizvođača, razvojem vlastitih funkcionalnosti ili povezivanjem s postojećim softverom.
  • HumHub je siguran: Vaš poslužitelj, vaši podaci, vaša pravila. humhub to je rješenje za samostalno hostiranje i radi na gotovo svim poslužiteljima. Potpuno kontrolirate svoje podatke.
  • HumHub ima veliku podršku: Ima sjajnu zajednicu i tvrtku koja nili te ostave na miru. Podržavaju vas u vašim projektima i pružaju profesionalne usluge humhub.

Značajke HumHub-a

HumHub omogućuje tradicionalnu društvenu komunikaciju

Možemo komunicirati kao što se to već radi na drugim društvenim mrežama, samo uz vlastita pravila. Napišite poruke i ažuriranja, dijelite datoteke, komentirajte i spominjete koga želite.
Društvena komunikacija

Društvena komunikacija

HumHub omogućuje stvaranje "prostora"

Komunikacija u humhub radi s razmacima. Prostor može doslovno biti bilo što, projekt, grupa ili samo jednostavna tema. Za svaki prostor možete pozvati više korisnika i postaviti svoja prava i pravila pristupa. HumHub-prostori

HumHub vam omogućuje da imate svoju osobnu elektroničku karticu

humhub omogućava vam da proširite svoj profil, izradite svoj portfelj, povežete se s drugim ljudima, pronađete pravu osobu s posebnim vještinama, obavijestite svoje sljedbenike o svojim ažuriranjima, između ostalog zahvaljujući svojoj digitalnoj vCard. La vCard To je standardni format koji se koristi za razmjenu podataka o kontaktima, može se zvati i Elektroničke posjetnice i ekvivalent je našim konvencionalnim posjetnicama.

HumHub-profil

HumHub nam pruža neograničene mogućnosti

Pomoću modula možete izmijeniti bilo što u humhub. Prostori, profili i druge stvari prema vašim potrebama. Sve što nedostaje drugim društvenim mrežama, može se izgraditi.

Neki su moduli dostupni u Tržište HumHub, koji se može instalirati u bilo kojem trenutku. HumHub-moduli

Ostale značajke HumHub-a

  • Obavijesti: NObavještava vas o stvarima koje nas zanimaju.
  • Promet aktivnosti: Omogućuje vam pregled poslova i komunikacija na jednostavan način.
  • Jednostavna i upotrebljiva ploča: Opis i brz pristup najvažnijim informacijama
  • Grupe: Organizirajte korisnike u odjelima, podružnicama ili bilo čemu drugom.
  • Imenik: Uredno pronađite prostore, korisnike i grupe.
  • Datoteke: Dijelite dokumente, multimedijske datoteke i raspravljajte o njima.
  • Javni pristup: Omogućuje i dijeljenje sadržaja s neregistriranim korisnicima.
  • Traži: Lako pronađite ljude, rasprave i datoteke.
  • Mobilna verzija: Koristi se sa svim vrstama modernih uređaja, poput pametnih telefona i tableta.
  • I mnogo više

Isprobajte HumHub Online

Vi isprobajte HumHub Online, počevši od a besplatni plan. Ovo je ograničeno na 3 korisnici y500 MB skladište. Svoj plan možete ažurirati u bilo kojem trenutku na HumHub nadzornoj ploči.

Kako instalirati HumHub

Opći zahtjevi za instalaciju HumHuba

Neobvezni zahtjevi za instalaciju HumHuba

  • ImageMagick
  • Podrška za PHP LDAP
  • PHP APC
  • PHP memcached
  • Apache XSendfile

Debian / Ubuntu paketi za instaliranje HumHub-a

  • ImageMagick
  • php5-uvijanje
  • php5-mysql
  • php5-gd
  • php5-cli
  • php5-intl
  • php5-ldap (nije obavezno)
  • php-apc (nije obavezno)
  • php5-memcached (nije obavezno)
  • libapache2-mod-xsendfile (nije obavezno)

Priprema za instalaciju HumHub-a

Stvorite MySQL bazu podataka:

CREATE DATABASE `humhub` CHARACTER SET utf8 COLLATE utf8_general_ci;
GRANT ALL ON `humhub`.* TO `humhub_dbuser`@localhost IDENTIFIED BY 'password_changeme';
FLUSH PRIVILEGES;

Preuzimanje HumHub-a

Preuzmite HumHub s glavne web stranice

Najjednostavniji način za doći humhub je izravno preuzimanje cjelokupnog paketa. Ovaj paket već uključuje sve vanjske ovisnosti i ne zahtijeva ažuriranje skladatelja. Nakon završetka preuzimanja, jednostavno izvadite paket u mapu htdocs na vašem web poslužitelju.

Preuzmite HumHub s githuba

Da biste instalirali git granu, morat ćete pokrenuti ažuriranje skladatelja za preuzimanje vanjskih ovisnosti.

  • Clone Git spremište:
git clone https://github.com/humhub/humhub.git
  • Prebacite se na stabilnu granu (preporučeno):
git checkout stable
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update

Postavljanje HumHuba

Dopuštenja za datoteke

Stvorite sljedeće direktorije kako bi ih web poslužitelj mogao napisati:

  • / imovina
  • / zaštićen / config /
  • / zaštićeni / moduli
  • / zaštićeno / vrijeme izvođenja
  • / uploads / *

Stvorite sljedeće izvršne datoteke:

  • / zaštićen / yii
  • /zaštićeno/yii.bat

Provjerite da web poslužitelj ne može pristupiti sljedećim direktorijima

(Te su mape prema zadanim postavkama zaštićene s ".htaccess")

  • zaštićen
  • upload / datoteka

Pokretanje programa HumHub Installer

Otvorite vodič za instalaciju u svom pregledniku (na primjer, http://localhost/humhub)

Konfiguriranje e-pošte

Ovisno o okruženju koje koristite, možda ćete trebati odrediti lokalni ili udaljeni SMTP poslužitelj. Postavke poslužitelja pošte možete promijeniti u Administration -> Mailing -> Server Settings.

Prema zadanim postavkama koristi se PHP Mail Transport. http://php.net/manual/en/mail.setup.php

Omogućavanje prepisivanja URL-a (neobavezno)

Preimenovati .htaccess.dist .htaccess Izmijenite lokalnu konfiguraciju (protected / config / common.php):

<?php

return [
    'components' => [
        'urlManager' => [
            'showScriptName' => false,
            'enablePrettyUrl' => true,
        ],
    ]
];

Omogućite Cron Jobs

  • Dnevni kron: > yii cron/daily
  • Kron po satu: > yii cron/hourly

primjer:

30 * * * * /path/to/humhub/protected/yii cron/hourly >/dev/null 2>&1
00 18 * * * /path/to/humhub/protected/yii cron/daily >/dev/null 2>&1

Onemogući pogreške / otklanjanje pogrešaka

  • Promijeniti index.php u korijenskom direktoriju humhub-a
// comment out the following two lines when deployed to production
// defined('YII_DEBUG') or define('YII_DEBUG', true);
// defined('YII_ENV') or define('YII_ENV', 'dev');
  • Ukloniti indeks-test.php u korijenskom direktoriju humhub-a ako postoji

S ovim smo naučili Kako imati vlastitu društvenu mrežu s HumHubom, dio prilagodbe i ostalo prilično je objašnjeno u službenim priručnicima, na isti način ako imate bilo kakvih pitanja ne pomažu nam u pisanju ... Kakva će biti vaša društvena mreža?


4 komentara, ostavi svoj

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   javivi dijo

    PHP fatalna pogreška - yii \ base \ ErrorException
    Neuhvaćena pogreška: poziv nedefiniranoj funkciji yii \ web \ mb_strlen () u /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php:404
    Stack trag:
    # 0 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(411): yii \ web \ ErrorHandler-> argumentsToString (Array)
    # 1 /var/www/html/humhub/protected/vendor/yiisoft/yii2/views/errorHandler/callStackItem.php(26): yii \ web \ ErrorHandler-> argumentsToString (Array)
    # 2 /var/www/html/humhub/protected/vendor/yiisoft/yii2/base/View.php(325): zahtijeva ('/ var / www / html / h ...')
    # 3 /var/www/html/humhub/protected/vendor/yiisoft/yii2/base/View.php(247): yii \ base \ View-> renderPhpFile ('/ var / www / html / h…', Array )
    # 4 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(241): yii \ base \ View-> renderFile ('/ var / www / html / h…', Array , Objekt (yii \ web \ ErrorHandler))
    # 5 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(295): yii \ web \ ErrorHandler-> renderFile ('@ yii / views / erro…', Array)
    # 6 / var / www / html / humhub / protected / vendor / yiisoft / yii2

  2.   jaka pamučna tkanina dijo

    Jednostavno sjajno,

  3.   michel barria dijo

    Pitanje .. Gdje se promijenio naslov poruke koja se šalje poštom? Stavio sam cijelo tijelo poruke za prijevod, ali ne i naslov koji dolazi na engleskom: Pozvani ste da se pridružite.
    hvala

  4.   Simon dijo

    Dobro!!! Konzultacije: možete li me kontaktirati? Kada prenesem sliku u intraNet, ona je "prenesena", ali datoteka je "prazna", ona nema sliku, to je "sirova" png datoteka koja se ne čita unutar intraneta (na primjer) U čemu bi mogao biti problem? Imate li problema s danim dozvolama? Ostajem na raspolaganju vašoj mudrosti. haha puno hvala !!