Društvene mreže sve više utječu na ljude i kompanije, da je potreba za komunikacijom omogućila milionima ljudi brzu interakciju i s bilo kojeg mjesta, postoje mnoge društvene mreže, čak kategorizirane i segmentirane po ukusu i svrhama. In Kako imati svoju društvenu mrežu sa humhub, moći ćete pristupiti platformi koja će vam omogućiti stvaranje, konfiguriranje i prilagođavanje društvene mreže u svrhe koje želite.
Šta je HumHub?
humhub je besplatan softver otvorenog koda, razvijen u php sa Yii Framework, koji pruža lagan, moćan i lak za upotrebu alat koji vam omogućava 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 saradnju, koja se može kretati od nekoliko korisnika do velikih Intraneta koji se koriste u kompanijama sa stotinama i hiljadama zaposlenih. humhub omogućava vam jačanje poslovanja, podršku klijentima, podučavanje učenika ili organizaciju nogometnog tima. Njegova upotreba je na vama.
humhub je savršen za:
- Social intranets
- Društvene mreže za kompanije
- 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 otvoren izvor. To vam omogućava da iskoristite već obavljeni posao, pa čak i da ga 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 sistem se može proširiti humhub upotrebom alata nezavisnih proizvođača, razvijanjem vlastitih funkcionalnosti ili povezivanjem sa postojećim softverom.
- HumHub je siguran: Vaš server, vaši podaci, vaša pravila. humhub to je rješenje za samostalno hostiranje i radi na gotovo svim serverima. Potpuno kontrolirate svoje podatke.
- HumHub ima veliku podršku: Ima sjajnu zajednicu i kompaniju koja nili vas ostave na miru. Oni vas podržavaju u vašim projektima i pružaju profesionalne usluge oko vas humhub.
HumHub značajke
HumHub omogućava tradicionalnu socijalnu komunikaciju
HumHub omogućava stvaranje "prostora"
Komunikacija u humhub radi sa 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 vam omogućava da imate svoju elektroničku ličnu karticu
humhub omogućava vam da proširite svoj profil, kreirate svoj portfelj, povežete se s drugim ljudima, pronađete pravu osobu sa posebnim vještinama, informirate 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 nam pruža neograničene mogućnosti
Pomoću modula možete promijeniti 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 moduli su dostupni u HumHub tržište, koji se može instalirati u bilo koje vrijeme.
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 razgovarajte o njima.
- Javni pristup: Takođe omogućava 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
Možete isprobajte HumHub Online, počevši od a besplatni plan. Ovo je ograničeno na Korisnici 3-a y500 MB skladištenje. Svoj plan možete ažurirati u bilo kojem trenutku na HumHub nadzornoj ploči.
Kako instalirati HumHub
Opći zahtjevi za instaliranje HumHub-a
- PHP 5.4 +
- MySQL
- Pristup ljuske (npr. Ssh) serveru
- Apache 2.x
- PHP CUrl proširenje (sa SSL podrškom)
- Podrška za PHP višebajtni niz
- PHP PDO MySQL proširenje
- PHP Zip proširenje
- PHP EXIF proširenje
- PHP INTL proširenje
- PHP FileInfo ekstenzija
Neobvezni zahtjevi za instaliranje HumHub-a
- ImageMagick
- Podrška za PHP LDAP
- PHP APC
- PHP Memcached
- Apache XSendfile
Debian / Ubuntu paketi za instaliranje HumHub-a
- ImageMagick
- php5-curl
- 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
Kreirajte 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 sa glavne web stranice
Najlakši način da to dobijete humhub je direktno preuzimanje kompletnog paketa. Ovaj paket već uključuje sve vanjske zavisnosti i ne zahtijeva ažuriranje skladatelja. Po završetku preuzimanja, jednostavno izvucite paket u mapu htdocs na vašem web serveru.
Preuzmite HumHub sa github-a
Da biste instalirali git granu, morat ćete pokrenuti ažuriranje kompozitora 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
- Instaliraj kompozitor (https://getcomposer.org/doc/00-intro.md)
- Idite na HumHub webroot i potražite zavisnosti:
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update
Postavljanje HumHub-a
Dozvole za datoteke
Stvorite sljedeće direktorije tako da ih web server može napisati:
- / imovina
- / protected / config /
- / zaštićeni / moduli
- / zaštićeno / runtime
- / uploads / *
Kreirajte sljedeće izvršne datoteke:
- / zaštićen / yii
- /protected/yii.bat
Uvjerite se da web poslužitelj ne može pristupiti sljedećim direktorijima
(Ove mape su prema zadanim postavkama zaštićene sa ".htaccess")
- zaštićen
- upload / datoteka
Pokretanje programa HumHub Installer
Otvorite vodič za instalaciju u svom pretraživaču (na primjer, http://localhost/humhub)
Konfiguriranje e-pošte
Ovisno o okruženju koje koristite, možda ćete htjeti odrediti lokalni ili udaljeni SMTP poslužitelj. Postavke servera pošte možete promijeniti u Administration -> Mailing -> Server Settings
.
Po defaultu se koristi PHP Mail Transport. http://php.net/manual/en/mail.setup.php
Omogućavanje prepisivanja URL-a (neobavezno)
Preimenuj .htaccess.dist a .htaccess Izmijenite lokalnu konfiguraciju (protected / config / common.php):
<?php
return [
'components' => [
'urlManager' => [
'showScriptName' => false,
'enablePrettyUrl' => true,
],
]
];
Omogućite Cron Jobs
- Daily Cron:
> yii cron/daily
- Cron 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 greške / otklanjanje pogrešaka
- promjena 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');
- Izbriši index-test.php u korijenskom direktoriju humhub-a ako postoji
Sa ovim smo naučili Kako imati vlastitu društvenu mrežu sa HumHubom, dio prilagodbe i ostalo prilično je objašnjeno u službenim priručnicima, na isti način ako imate bilo kakvih pitanja, nemojte nam pomoći u pisanju ... O čemu će biti vaša društvena mreža?
PHP fatalna greška - yii \ base \ ErrorException
Neuhvaćena greška: poziv nedefiniranoj funkciji yii \ web \ mb_strlen () u /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php:404
Trag staka:
# 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…', niz )
# 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
Jednostavno super,
Jedno pitanje .. Gdje mijenjate 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
Dobro !!! Konsultacije: možete li me kontaktirati? Kada prenesem sliku u intraNet, ona se "otprema", ali datoteka je "prazna", ona nema sliku, to je "sirova" png datoteka koja se ne čita unutar intraneta (na primjer). Ima li problema s danim dozvolama? Ostajem na raspolaganju vašoj mudrosti. haha puno hvala !!