Sociálne siete čoraz väčší vplyv na ľudí a spoločnosti, pretože potreba komunikácie umožnila miliónom ľudí komunikovať rýchlo a odkiaľkoľvek, existuje veľa sociálnych sietí, ktoré sú dokonca kategorizované a segmentované podľa vkusu a účelu. V Ako mať svoju vlastnú sociálnu sieť s humhub, budete mať prístup na platformu, ktorá vám umožní vytvárať, konfigurovať a prispôsobovať sociálnu sieť na požadované účely.
Čo je HumHub?
humhub je bezplatný a otvorený softvér, vyvinutý v php s Rámec Yii, ktorá poskytuje ľahký, výkonný a ľahko použiteľný súbor nástrojov, ktorý vám umožní vytvoriť a spustiť vlastnú sociálnu sieť.
humhub podporuje témy a moduly, ktoré rozširujú funkčnosť takmer pre všetky požiadavky.
humhub Môže sa použiť na komunikáciu a internú spoluprácu, ktorá sa môže pohybovať od niekoľkých používateľov po veľké intranety používané v spoločnostiach so stovkami a tisíckami zamestnancov. humhub vám umožní rozšíriť vaše podnikanie, podporiť vašich klientov, učiť svojich študentov alebo organizovať svoj futbalový tím. Jeho použitie je na vás.
humhub je ideálny pre:
- Sociálne intranety
- Sociálne siete pre spoločnosti
- Súkromné sociálne siete
Prečo používať HumHub?
humhub Ponúka nám 4 hlavné výhody, ktoré z neho robia ideálny nástroj na vytvorenie našej sociálnej siete.
- HumHub je otvorený: Je to úplne otvorený zdroj. Vďaka tomu môžete využiť už vykonanú prácu a ešte ju vylepšiť. Rovnakým spôsobom môžete prispieť návrhmi alebo vyriešiť problémy, ktoré dostane komunita.
- HumHub je flexibilný: S výkonným modulovým systémom je možné rozšíriť humhub prostredníctvom použitia nástrojov tretích strán, vývoja vlastných funkcií alebo prepojenia s existujúcim softvérom.
- HumHub je bezpečný: Váš server, vaše údaje, vaše pravidlá. humhub je to samohostené riešenie a funguje takmer na všetkých serveroch. Svoje údaje máte plne pod kontrolou.
- HumHub má veľkú podporu: Má skvelú komunitu a spoločnosť, ktorá nalebo ťa nechajú samého. Podporia vás pri vašich projektoch a poskytujú profesionálne služby v okolí humhub.
Funkcie HumHubu
HumHub umožňuje tradičnú sociálnu komunikáciu
HumHub umožňuje vytváranie „medzier“
Komunikácia v humhub pracuje s priestormi. Priestorom môže byť doslova čokoľvek, projekt, skupina alebo len jednoduchá téma. Pre každý priestor môžete pozvať viacerých používateľov a nastaviť si vlastné prístupové práva a pravidlá.
HumHub vám umožní mať vlastnú elektronickú osobnú kartu
humhub vám umožní rozšíriť váš profil, vytvoriť si portfólio, spojiť sa s inými ľuďmi, nájsť tú pravú osobu so špeciálnymi zručnosťami, informovať svojich nasledovníkov o vašich aktualizáciách, okrem iného vďaka svojej digitálnej vCard. La vCard Je to štandardný formát používaný na výmenu kontaktných informácií, môže sa tiež nazývať Elektronické vizitky a je to ekvivalent našich bežných vizitiek.
HumHub nám dáva neobmedzené možnosti
Pomocou modulov môžete upravovať čokoľvek v aplikácii humhub. Priestory, profily a ďalšie veci podľa vašich potrieb. Dá sa postaviť čokoľvek, čo na iných sociálnych sieťach chýba.
Niektoré moduly sú k dispozícii v priečinku HumHub marketplace, ktoré je možné kedykoľvek nainštalovať.
Ďalšie funkcie HumHub
- Oznámenia: NInformuje vás o veciach, ktoré nás zaujímajú.
- Prevádzka aktivity: Umožňuje vám jednoduchým spôsobom prezerať úlohy a komunikáciu.
- Jednoduchá a použiteľná doska: Popis a rýchly prístup k najdôležitejším informáciám
- Skupiny: Usporiadajte používateľov podľa oddelení, pobočiek alebo čohokoľvek iného.
- Adresár: Nájdite priestory, používateľov a skupiny usporiadaným spôsobom.
- záznamy: Zdieľajte dokumenty, multimediálne súbory a diskutujte o nich.
- Verejný prístup: Umožňuje tiež zdieľanie obsahu s neregistrovanými používateľmi.
- Hľadať: Ľahko vyhľadajte ľudí, diskusie a súbory.
- Mobilná verzia: Používa sa so všetkými druhmi moderných zariadení, ako sú napríklad smartfóny a tablety.
- A oveľa viac
Vyskúšajte HumHub online
Vy vyskúšajte HumHub Online, začínajúce sa a plán zadarmo. Toto je obmedzené na Používatelia 3 y500 MB skladovanie. Svoj plán môžete kedykoľvek aktualizovať na informačnom paneli HumHub.
Ako nainštalovať HumHub
Všeobecné požiadavky na inštaláciu HumHubu
- PHP 5.4 +
- MySQL
- Shell prístup (napr. Ssh) k serveru
- Apache 2.x
- Rozšírenie PHP CUrl (s podporou SSL)
- Podpora viacbajtových reťazcov PHP
- Rozšírenie PHP PDO MySQL
- Rozšírenie PHP Zip
- Rozšírenie PHP EXIF
- Rozšírenie PHP INTL
- Rozšírenie PHP FileInfo
Voliteľné požiadavky na inštaláciu HumHubu
- ImageMagick
- Podpora PHP LDAP
- PHP APC
- Memcached PHP
- Súbor Apache XSendfile
Balíky Debianu / Ubuntu na inštaláciu HumHubu
- ImageMagick
- php5-zvlnenie
- php5-mysql
- php5-gd
- php5-cli
- php5-intl
- php5-ldap (voliteľné)
- php-apc (voliteľné)
- php5-memcached (voliteľné)
- libapache2-mod-xsendfile (voliteľné)
Príprava na inštaláciu HumHubu
Vytvorte databázu MySQL:
CREATE DATABASE `humhub` CHARACTER SET utf8 COLLATE utf8_general_ci;
GRANT ALL ON `humhub`.* TO `humhub_dbuser`@localhost IDENTIFIED BY 'password_changeme';
FLUSH PRIVILEGES;
Sťahuje sa HumHub
Stiahnite si HumHub z hlavnej webovej stránky
Najjednoduchší spôsob, ako sa dostať humhub je priame stiahnutie celého balíka. Tento balík už obsahuje všetky externé závislosti a nevyžaduje aktualizáciu skladateľa. Po dokončení sťahovania jednoducho rozbaľte balík do priečinka htdocs na vašom webovom serveri.
Stiahnite si HumHub z github
Ak chcete nainštalovať vetvu git, budete musieť spustiť skladateľskú aktualizáciu na stiahnutie externých závislostí.
- Úložisko Clone Git:
git clone https://github.com/humhub/humhub.git
- Prepnúť na stabilnú pobočku (odporúčané):
git checkout stable
- Inštalovať skladateľa (https://getcomposer.org/doc/00-intro.md)
- Prejdite na webový koreňový server HumHub a vyhľadajte závislosti:
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update
Nastavuje sa HumHub
Povolenia súborov
Vytvorte nasledujúce adresáre, aby ich mohol zapisovať webový server:
- / aktíva
- / protected / config /
- / chránené / moduly
- / chránené / runtime
- / uploads / *
Vytvorte nasledujúce spustiteľné súbory:
- / chránené / yii
- /chránené/yii.bat
Uistite sa, že webový server nie je prístupný k nasledujúcim adresárom
(Tieto priečinky sú predvolene chránené súborom „.htaccess“)
- chránený
- uploady / file
Spustenie inštalačného programu HumHub
Otvorte sprievodcu inštaláciou v prehliadači (napríklad http://localhost/humhub)
Konfigurácia e-mailu
V závislosti na prostredí, ktoré používate, môžete určiť lokálny alebo vzdialený server SMTP. Nastavenia poštového servera môžete zmeniť v Administration -> Mailing -> Server Settings
.
Predvolene sa používa prenos pošty PHP. http://php.net/manual/en/mail.setup.php
Povolenie prepisovania adries URL (voliteľné)
Premenovať .htaccess.dist a .htaccess Upravte lokálnu konfiguráciu (protected / config / common.php):
<?php
return [
'components' => [
'urlManager' => [
'showScriptName' => false,
'enablePrettyUrl' => true,
],
]
];
Povoliť úlohy Cron
- Denný cron:
> yii cron/daily
- Cron za hodinu:
> yii cron/hourly
príklad:
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
Zakázať chyby / ladenie
- Zmena index.php v koreňovom adresári humhubu
// 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');
- odstrániť index-test.php v koreňovom adresári humhubu, ak existuje
Týmto sme sa naučili Ako mať svoju vlastnú sociálnu sieť s HumHubom, časť o prispôsobení a ďalšie sú celkom vysvetlené v oficiálnych príručkách, rovnako ak máte akékoľvek otázky, nepomáhajte nám pri písaní ... Aká bude vaša sociálna sieť?
Závažná chyba PHP - yii \ base \ ErrorException
Uncaught Error: Call to undefined function yii \ web \ mb_strlen () in /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php:404
Stohovanie:
# 0 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(411): yii \ web \ ErrorHandler-> argumentyToString (pole)
# 1 /var/www/html/humhub/protected/vendor/yiisoft/yii2/views/errorHandler/callStackItem.php(26): yii \ web \ ErrorHandler-> argumentsToString (pole)
# 2 /var/www/html/humhub/protected/vendor/yiisoft/yii2/base/View.php(325): require ('/ 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 ...', pole )
# 4 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(241): yii \ base \ View-> renderFile ('/ var / www / html / h ...', pole , Object (yii \ web \ ErrorHandler))
# 5 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(295): yii \ web \ ErrorHandler-> renderFile ('@ yii / views / erro…', pole)
# 6 / var / www / html / humhub / protected / vendor / yiisoft / yii2
Jednoducho skvelé,
Jedna otázka .. Kde zmeníte názov správy, ktorá sa posiela poštou? Preložil som celé telo správy, ale nie nadpis v angličtine: Boli ste pozvaní, aby ste sa pripojili.
vďaka
Dobre !!! Konzultácia: mohli by ste ma kontaktovať? Keď nahrám obrázok do siete intraNet, je „nahraný“, ale súbor je „prázdny“, nemá obrázok. Ide o „surový“ súbor png, ktorý sa nenačíta na intranete (napríklad) V čom môže byť problém? Vyskytol sa problém s udelenými povoleniami? Zostávam k dispozícii vašej múdrosti. haha dakujem pekne !!