Com tenir tu mateixa xarxa social amb HumHub

Les xarxes socials influeixen cada vegada més en les persones i les empreses, aquesta necessitat de comunicació a permès que milions de persones aconsegueixin interactuar de manera ràpida i des de qualsevol lloc, hi ha moltes xarxes socials, fins i tot categoritzades i segmentades per gustos i fins. en Com tenir tu mateixa xarxa social amb HumHubaconseguiràs accedir a una plataforma que et permetrà crear, configurar i adaptar una xarxa social per als fins que desitgis.

Què és HumHub?

HumHub és un programari lliure i de codi obert, desenvolupat en php amb el Framework Yii, Que proporciona un conjunt d'eines lleugeres, potents i fàcil d'utilitzar que permeten la creació i el llançament d'una xarxa social pròpia.

HumHub és compatible amb temes i mòduls que amplien la funcionalitat per a gairebé tots els requisits.

HumHub pot ser utilitzada per a la comunicació i la col·laboració interna, que pot variar des d'uns pocs usuaris fins a grans Intranets que s'empren en les empreses amb centenars i milers d'empleats. HumHub permet impulsar el seu negoci, suport als seus clients, ensenyar als seus estudiants o organitzar el seu equip de futbol. El seu ús està en tu.

HumHub és perfecte per a:

  • intranets socials
  • Xarxes socials per a empreses
  • Xarxes Socials Privades

Per què utilitzar HumHub?

HumHub ens ofereix 4 beneficis principals, que el fan una eina ideal per crear la nostra xarxa social.

  • HumHub és obert: És completament de codi obert. El que permet aprofitar el treball ja realitzat i fins i tot millorar-lo. De la mateixa manera pots aportar suggeriments o solucionar problemes la quins són rebudes per la comunitat.
  • HumHub és flexible: Amb un sistema de mòduls de gran abast es pot ampliar HumHub mitjançant l'ús d'eines de tercers, desenvolupant les teves pròpies funcionalitats o connectant amb programaris existents.
  • HumHub és segur: El seu servidor, les seves dades, les seves regles. HumHub és una solució self-hosted i funciona en gairebé tots els servidors. Vostè està en el control total de les seves dades.
  • HumHub té un gran suport: Posseeix una gran comunitat i una empresa que no et deixen sol. Li donen suport amb els seus projectes i presten serveis professionals al voltant de HumHub.

Característiques de HumHub

HumHub permet la comunicació social tradicional

Podem comunicar-nos com ja es fa en altres xarxes socials, només amb les seves pròpies regles. Escriure missatges i actualitzacions, compartir arxius, comentar i esmentar a qui vulguis.
comunicació Social

comunicació Social

HumHub permet la creació de «espais»

La comunicació en HumHub treballa amb espais. Un espai, literalment, pot ser qualsevol cosa, un projecte, un grup o simplement un tema senzill. Per a cada espai pot convidar a múltiples usuaris i compensar els seus propis drets d'accés i regles. HumHub-spaces

HumHub permet tenir la seva pròpia targeta personal electrònica

HumHub permet ampliar el seu perfil, crear la seva cartera, connectar amb altres persones, trobar la persona correcta amb habilitats especials, informar els seus seguidors de les seves actualitzacions, entre d'altres qualitats gràcies al seu digital vCard. La vCard és un format estàndard que s'utilitza per a intercanviar informació de contacte, poden anomenar-se també targetes personals electròniques (Electronic Business Cards) i és l'equivalent a les nostres targetes de visita convencionals.

HumHub-profile

HumHub ens dóna possibilitats il·limitades

Amb els mòduls es pot modificar qualsevol cosa en HumHub. Espais, perfils i altres coses d'acord a les seves necessitats. Qualsevol cosa que es troba a faltar en altres xarxes socials, es pot construir.

Alguns mòduls estan disponibles al marketplace de HumHub, Els quals es poden anar en qualsevol moment. HumHub-modules

Altres característiques de HumHub

  • Notificacions: Nus manté informat sobre les coses que ens interessen.
  • Trànsit d'Activitat: Permet visualitzar els treballs i comunicacions de manera senzilla.
  • Tauler Senzill i Usable: Descripció i accés ràpid a la informació més important
  • grups: Organitzar usuaris en departaments, sucursals o qualsevol altra cosa.
  • directori: Troba espais, usuaris i grups d'una manera ordenada.
  • arxius: Compartir documents, arxius multimèdia i discutir sobre aquests.
  • Accés Públic: Permet també compartir contingut amb els usuaris no registrats.
  • Cercar: Buscar gent, discussions i arxius fàcilment.
  • Versió Mobile: S'usa amb tot tipus de dispositius moderns, com els telèfons intel·ligents i les tauletes.
  • I molt més

Provar HumHub en Línia

Pots provar HumHub en Línia, Començant amb un pla gratuït. Aquest es limita a 3 usuaris y500 MB d'emmagatzematge. Podeu actualitzar el seu pla en qualsevol moment en el tauler d'HumHub.

Com instal·lar HumHub

Requeriments generals per instal·lar HumHub

Requeriments Opcionals per instal·lar HumHub

  • ImageMagick
  • PHP LDAP Support
  • PHP APC
  • PHP Memcached
  • Apatxe XSendfile

Paquets de Debian / Ubuntu per a instal·lar HumHub

  • màgia de la imatge
  • php5-curl
  • php5-mysql
  • php5-gd
  • php5-cli
  • php5-intl
  • php5-ldap (opcional)
  • php-apc (opcional)
  • php5-memcached (opcional)
  • libapache2-mod-xsendfile (opcional)

Preparant la instal·lació de HumHub

Crea una base de dades 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;

descarregant HumHub

Descarregar HumHub des de la web principal

La manera més fàcil d'aconseguir HumHub és el descàrrega directa de l'paquet complet. Aquest paquet ja inclou totes les dependències externes i no requereix una actualització de compositor. Un cop completada la descàrrega, simplement extreure el paquet a la carpeta htdocs del seu servidor web.

Descarregar HumHub des github

Per a poder instal·lar una branca de git, cal una actualització de composer per descarregar dependències externes.

  • Clonar repositori Git:
git clone https://github.com/humhub/humhub.git
  • Canviar a la branca estable (recomanat):
git checkout stable
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update

Configurant HumHub

Permisos d'Arxius

Crea els següent directoris perquè puguin ser escrits pel webserver:

  • / assets
  • / Protected / config /
  • / Protected / modules
  • / Protected / runtime
  • / Uploads / *

Crea els següents arxius executables:

  • / Protected / yII
  • /protected/yii.bat

Assegureu que els següent directoris no són accessibles pel webserver

(Aquestes carpetes estan protegits per defecte amb «.htaccess»)

  • protegit
  • uploads / file

Inici de l'Instal·lador de HumHub

Obriu la guia d'instal·lació en el seu navegador (per exemple, http://localhost/humhub)

Configurant E-Mail

Depenent de l'entorn que utilitzeu, és possible que vulgueu especificar un servidor SMTP local o remot. Podeu canviar la configuració de servidor de correu a Administration -> Mailing -> Server Settings.

Per defecte s'utilitza PHP Mail Transport. http://php.net/manual/en/mail.setup.php

Habilitant reescriptura d'URL (opcional)

Canviar el nom de .htaccess.dist . Htaccess Modificar la configuració local (protected / config / common.php):

<?php

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

Habilitar Cron Jobs

  • Cron Diari: > yii cron/daily
  • Cron per Hora: > yii cron/hourly

Exemple:

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

Deshabilitar Errors / Debugging

  • modificar index.php en el directori arrel de humhub
// 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');
  • Eliminar index-test.php en el directori arrel de humhub en cas que hi hagi

Ja amb això vam aprendre a Com tenir tu pròpia xarxa social amb HumHub, la part de personalització i altres està bastant explicada en els manuals oficials, de la mateixa manera si tens algun dubte no ajudis a escriure'ns ... De que serà tu Xarxa Social?


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   javivi va dir

    PHP Fatal Error - 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
    Traça de pila:
    # 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): requereix ( '/ 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 , Object (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.   vaquer va dir

    Simplement Genial,

  3.   Michel Barria va dir

    Una pregunta .. On es canvia el títol de missatge que s'envia per correu? Vaig posar traduir tot el cos de l'missatge, però no el títol que ve en anglès: You'veu been invited to join.
    Gràcias

  4.   Simón va dir

    Bones !!! Consulta: ¿es podria comunicar amb mi? Quan pujo alguna imatge a la intranet la mateixa es «puja» però l'arxiu aquesta «buit» no posseeix la imatge és un arxiu «brut» png que no es llegeix dins de la intranet (per exemple) Què podria ser el problema? Algun problema amb els permisos donats? Quedo a la disposició de la seva saviesa. jajaj Moltes gràcies !!