Sociální sítě stále větší vliv na lidi a společnosti, že potřeba komunikace umožnila milionům lidí komunikovat rychle a odkudkoli, existuje mnoho sociálních sítí, dokonce kategorizovaných a segmentovaných podle vkusu a účelů. v Jak mít vlastní sociální síť s humhub, budete mít přístup k platformě, která vám umožní vytvářet, konfigurovat a přizpůsobovat sociální síť pro požadované účely.
Co je HumHub?
humhub je bezplatný a otevřený software vyvinutý v Php s Rámec Yii, který poskytuje lehkou, výkonnou a snadno použitelnou sadu nástrojů, která vám umožní vytvářet a spouštět vlastní sociální síť.
humhub podporuje témata a moduly, které rozšiřují funkčnost téměř pro všechny požadavky.
humhub lze jej použít pro komunikaci a interní spolupráci, která se může pohybovat od několika uživatelů po velké intranety používané ve společnostech se stovkami a tisíci zaměstnanci. humhub vám umožní posílit vaše podnikání, podporovat vaše klienty, učit vaše studenty nebo organizovat váš fotbalový tým. Jeho použití je na vás.
humhub je ideální pro:
- Sociální intranety
- Sociální sítě pro firmy
- Soukromé sociální sítě
Proč používat HumHub?
humhub Nabízí nám 4 hlavní výhody, díky nimž je ideálním nástrojem pro vytváření naší sociální sítě.
- HumHub je otevřený: Je to úplně otevřený zdroj. To vám umožní využít již odvedenou práci a dokonce ji vylepšit. Stejným způsobem můžete přispívat návrhy nebo řešit problémy, které dostává komunita.
- HumHub je flexibilní: Díky výkonnému modulu lze systém rozšířit humhub prostřednictvím použití nástrojů třetích stran, vývoje vlastních funkcí nebo propojení se stávajícím softwarem.
- HumHub je bezpečný: Váš server, vaše data, vaše pravidla. humhub jedná se o samohostené řešení a funguje téměř na všech serverech. Své údaje máte plně pod kontrolou.
- HumHub má velkou podporu: Má skvělou komunitu a společnost, která nnebo tě nechají na pokoji. Podporují vás s vašimi projekty a poskytují profesionální služby humhub.
Funkce HumHub
HumHub umožňuje tradiční sociální komunikaci
HumHub umožňuje vytváření „mezer“
Komunikace v humhub pracuje s mezerami. Prostor může být doslova cokoli, projekt, skupina nebo jen jednoduché téma. Pro každý prostor můžete pozvat více uživatelů a nastavit vlastní přístupová práva a pravidla.
HumHub vám umožní mít vlastní elektronickou osobní kartu
humhub umožňuje vám rozšířit profil, vytvořit si portfolio, spojit se s dalšími lidmi, najít tu správnou osobu se speciálními dovednostmi, informovat své sledující o vašich aktualizacích, mimo jiné díky své digitální vCard. La vCard Jedná se o standardní formát používaný k výměně kontaktních informací, lze jej také nazvat Elektronické vizitky a je ekvivalentem našich konvenčních vizitek.
HumHub nám dává neomezené možnosti
S moduly můžete upravovat cokoli v humhub. Prostory, profily a další věci podle vašich potřeb. Lze postavit vše, co v jiných sociálních sítích chybí.
Některé moduly jsou k dispozici v HumHub tržiště, které lze kdykoli nainstalovat.
Další funkce HumHub
- Oznámení: NInformuje vás o věcech, které nás zajímají.
- Provoz provozu: Umožňuje zobrazit úlohy a komunikaci jednoduchým způsobem.
- Jednoduchá a použitelná deska: Popis a rychlý přístup k nejdůležitějším informacím
- Skupiny: Uspořádejte uživatele do oddělení, poboček nebo čehokoli jiného.
- Adresář: Najděte prostory, uživatele a skupiny uspořádaným způsobem.
- Evidence: Sdílejte dokumenty, multimediální soubory a diskutujte o nich.
- Veřejný přístup: Umožňuje také sdílení obsahu s neregistrovanými uživateli.
- Hledat: Snadno vyhledejte lidi, diskuse a soubory.
- Mobilní verze: Používá se se všemi druhy moderních zařízení, jako jsou chytré telefony a tablety.
- A mnohem víc
Vyzkoušejte HumHub online
Vy vyzkoušejte HumHub Online, počínaje a plán zdarma. To je omezeno na Uživatelé 3 y500 MB úložný prostor. Svůj plán můžete kdykoli aktualizovat na řídicím panelu HumHub.
Jak nainstalovat HumHub
Obecné požadavky na instalaci HumHub
- PHP 5.4 +
- MySQL
- Shell přístup (např. Ssh) k serveru
- Apache 2.x.
- Rozšíření PHP CUrl (s podporou SSL)
- Podpora vícebajtových řetězců PHP
- Rozšíření PHP PDO MySQL
- Rozšíření PHP Zip
- Rozšíření PHP EXIF
- Rozšíření PHP INTL
- Rozšíření FileInfo PHP
Volitelné požadavky na instalaci HumHub
- ImageMagick
- Podpora PHP LDAP
- PHP APC
- Memcached PHP
- Soubor Apache XSendfile
Balíčky Debian / Ubuntu k instalaci HumHub
- ImageMagick
- php5-curl
- php5-mysql
- php5-gd
- php5-cli
- php5-intl
- php5-ldap (volitelně)
- php-apc (volitelně)
- php5-memcached (volitelně)
- libapache2-mod-xsendfile (volitelně)
Příprava instalace HumHub
Vytvořte databázi 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;
Stahování HumHubu
Stáhněte si HumHub z hlavního webu
Nejjednodušší způsob, jak se dostat humhub je přímé stažení celého balíčku. Tento balíček již zahrnuje všechny externí závislosti a nevyžaduje aktualizaci skladatele. Po dokončení stahování jednoduše rozbalte balíček do složky htdocs na vašem webovém serveru.
Stáhněte si HumHub z github
Chcete-li nainstalovat větev git, budete muset spustit aktualizaci skladatele a stáhnout externí závislosti.
- Úložiště Clone Git:
git clone https://github.com/humhub/humhub.git
- Přepnout na stabilní větev (doporučeno):
git checkout stable
- Nainstalujte skladatele (https://getcomposer.org/doc/00-intro.md)
- Přejděte na webový kořenový adresář HumHub a vyhledejte závislosti:
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update
Nastavení HumHubu
Oprávnění k souborům
Vytvořte následující adresáře, aby je mohl zapisovat webový server:
- / aktiva
- / protected / config /
- / chráněné / moduly
- / protected / runtime
- / uploads / *
Vytvořte následující spustitelné soubory:
- / chráněné / yii
- /chráněno/yii.bat
Ujistěte se, že následující adresáře nejsou webovým serverem přístupné
(Tyto složky jsou ve výchozím nastavení chráněny pomocí „.htaccess“)
- chráněný
- nahrání / soubor
Spuštění instalačního programu HumHub
Otevřete průvodce instalací v prohlížeči (například http://localhost/humhub)
Konfigurace e-mailu
V závislosti na prostředí, které používáte, můžete určit místní nebo vzdálený server SMTP. Nastavení poštovního serveru můžete změnit v Administration -> Mailing -> Server Settings
.
Ve výchozím nastavení se používá přenos pošty PHP. http://php.net/manual/en/mail.setup.php
Povolení přepisování adres URL (volitelně)
Přejmenovat .htaccess.dist a . Htaccess Upravte místní konfiguraci (protected / config / common.php):
<?php
return [
'components' => [
'urlManager' => [
'showScriptName' => false,
'enablePrettyUrl' => true,
],
]
];
Povolit úlohy Cron
- Denní Cron:
> yii cron/daily
- Cron za hodinu:
> yii cron/hourly
pří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ázat chyby / ladění
- změna index.php v kořenovém adresáři 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');
- odstranit index-test.php v kořenovém adresáři humhubu, pokud existuje
Tím jsme se naučili Jak mít vlastní sociální síť s HumHub, část přizpůsobení a další jsou zcela vysvětleny v oficiálních příručkách, stejným způsobem, pokud máte nějaké dotazy, nepište nám ... Jaká bude vaše sociální síť?
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
Trasování zásobníku:
# 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-> argumentyToString (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 , 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 / chráněný / prodejce / yiisoft / yii2
Prostě skvělé,
Jedna otázka .. Kde změníte název zprávy odesílané poštou? Do překladu jsem vložil celé tělo zprávy, ale ne název v angličtině: Byli jste pozváni, abyste se připojili.
díky
Dobrý!!! Konzultace: mohl byste mě kontaktovat? Když nahraji obrázek do sítě intraNet, je „nahrán“, ale soubor je „prázdný“, nemá obrázek. Jedná se o „surový“ soubor png, který se nečte v rámci intranetu (například) V čem by mohl být problém? Nějaký problém s udělenými oprávněními? Zůstávám k dispozici vaší moudrosti. haha moc děkuji !!