Como ter sua própria rede social com HumHub

Redes sociais Influenciam cada vez mais pessoas e empresas, essa necessidade de comunicação tem permitido que milhões de pessoas interajam com rapidez e de qualquer lugar, são muitas as redes sociais, mesmo categorizadas e segmentadas por gostos e propósitos. Dentro Como ter sua própria rede social com humhubVocê poderá acessar uma plataforma que lhe permitirá criar, configurar e adaptar uma rede social para os fins que desejar.

O que é HumHub?

humhub é um software livre e de código aberto, desenvolvido em Php com o Yii Framework, que fornece um kit de ferramentas leve, poderoso e fácil de usar que permite criar e lançar sua própria rede social.

humhub ele suporta temas e módulos que estendem a funcionalidade para quase todos os requisitos.

humhub ele pode ser usado para comunicação e colaboração interna, que pode variar de poucos usuários a grandes Intranets usadas em empresas com centenas e milhares de funcionários. humhub permite a você impulsionar seus negócios, apoiar seus clientes, ensinar seus alunos ou organizar seu time de futebol. Seu uso é com você.

humhub é perfeito para:

  • Intranets sociais
  • Redes Sociais para Empresas
  • Redes Sociais Privadas

Por que usar o HumHub?

humhub Oferece-nos 4 vantagens principais, que o tornam uma ferramenta ideal para criar a nossa rede social.

  • HumHub está aberto: É totalmente de código aberto. Isso permite que você aproveite o trabalho já realizado e até mesmo o aprimore. Da mesma forma, você pode contribuir com sugestões ou solucionar problemas que são recebidos pela comunidade.
  • HumHub é flexível: Com um poderoso módulo, o sistema pode ser expandido humhub através do uso de ferramentas de terceiros, desenvolvendo suas próprias funcionalidades ou conectando-se com software existente.
  • HumHub é seguro: Seu servidor, seus dados, suas regras. humhub é uma solução auto-hospedada e funciona em quase todos os servidores. Você tem controle total sobre seus dados.
  • HumHub tem um ótimo suporte: Tem uma grande comunidade e uma empresa que nou eles deixam você sozinho. Eles apoiam você em seus projetos e fornecem serviços profissionais em torno humhub.

Recursos do HumHub

HumHub permite a comunicação social tradicional

Podemos nos comunicar como já é feito em outras redes sociais, apenas com regras próprias. Escreva mensagens e atualizações, compartilhe arquivos, comente e mencione quem você quiser.
Comunicação social

Comunicação social

HumHub permite a criação de "espaços"

Comunicação em humhub trabalha com espaços. Um espaço pode ser literalmente qualquer coisa, um projeto, um grupo ou apenas um tema simples. Para cada espaço, você pode convidar vários usuários e definir seus próprios direitos e regras de acesso. Espaços HumHub

HumHub permite que você tenha seu próprio cartão eletrônico pessoal

humhub permite expandir seu perfil, criar seu portfólio, conectar-se com outras pessoas, encontrar a pessoa certa com habilidades especiais, informar seus seguidores sobre suas atualizações, entre outras qualidades graças ao seu digital vCard. La vCard é um formato padrão usado para trocar informações de contato, também podem ser chamados de Cartões de Visita Eletrônicos e são equivalentes aos nossos cartões de visita convencionais.

Perfil HumHub

HumHub nos dá possibilidades ilimitadas

Com os módulos, você pode modificar qualquer coisa em humhub. Espaços, perfis e outros itens de acordo com suas necessidades. Tudo o que falta nas outras redes sociais, pode ser construído.

Alguns módulos estão disponíveis no Mercado HumHub, que pode ser instalado a qualquer momento. Módulos HumHub

Outros recursos do HumHub

  • Notificações: NMantém você informado sobre as coisas que nos interessam.
  • Tráfego de atividades: Permite visualizar trabalhos e comunicações de forma simples.
  • Placa simples e utilizável: Descrição e acesso rápido às informações mais importantes
  • Grupos: Organize os usuários em departamentos, filiais ou qualquer outra coisa.
  • Diretório: Encontre espaços, usuários e grupos de forma ordenada.
  • Arquivos: Compartilhe documentos, arquivos multimídia e discuta-os.
  • Acesso público: Também permite o compartilhamento de conteúdo com usuários não registrados.
  • Pesquisa: Encontre pessoas, discussões e arquivos facilmente.
  • Versão móvel: Ele é usado com todos os tipos de dispositivos modernos, como smartphones e tablets.
  • E muito mais

Experimente HumHub Online

Você pode experimente o HumHub Online, começando com um plano livre. Isso é limitado a 3 usuários y500 MB armazenamento. Você pode atualizar seu plano a qualquer momento no painel do HumHub.

Como instalar o HumHub

Requisitos gerais para instalar o HumHub

Requisitos opcionais para instalar o HumHub

  • ImageMagick
  • Suporte a PHP LDAP
  • PHPAPC
  • PHP Memcacheado
  • Apache XSendfileName

Pacotes Debian / Ubuntu para instalar o HumHub

  • imagemagick
  • php5-curl
  • php5-mysql
  • php5-gd
  • php5-cli
  • php5-intl
  • php5-ldap (opcional)
  • php-apc (opcional)
  • php5-memcached (opcional)
  • libapache2-mod-xsendfile (opcional)

Preparando para instalar o HumHub

Crie um banco de dados 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;

Baixando HumHub

Baixe o HumHub do site principal

A maneira mais fácil de obter humhub é download direto do pacote completo. Este pacote já inclui todas as dependências externas e não requer uma atualização do compositor. Quando o download for concluído, simplesmente extraia o pacote para a pasta htdocs em seu servidor web.

Baixe o HumHub do github

Para instalar um branch git, você terá que executar uma atualização do composer para baixar dependências externas.

  • Repositório Clone Git:
git clone https://github.com/humhub/humhub.git
  • Mudar para branch estável (recomendado):
git checkout stable
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update

Configurando o HumHub

Permissões de arquivo

Crie os seguintes diretórios para que possam ser gravados pelo servidor da web:

  • / ativos
  • / protected / config /
  • / protected / modules
  • / protected / runtime
  • / uploads / *

Crie os seguintes arquivos executáveis:

  • / protected / yii
  • /protegido/yii.bat

Certifique-se de que os seguintes diretórios não são acessíveis pelo servidor web

(Essas pastas são protegidas por padrão com ".htaccess")

  • protegido
  • uploads / arquivo

Iniciando o instalador HumHub

Abra o guia de instalação em seu navegador (por exemplo, http://localhost/humhub)

Configurando e-mail

Dependendo do ambiente que você está usando, você pode querer especificar um servidor SMTP local ou remoto. Você pode alterar as configurações do servidor de e-mail em Administration -> Mailing -> Server Settings.

Por padrão, o PHP Mail Transport é usado. http://php.net/manual/en/mail.setup.php

Ativando a reescrita de URL (opcional)

Renomear .htaccess.dist .htaccess Modifique a configuração local (protected / config / common.php):

<?php

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

Ativar trabalhos Cron

  • Cron Diário: > yii cron/daily
  • Cron por hora: > yii cron/hourly

Exemplo:

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

Desativar erros / depuração

  • mudança index.php no diretório raiz do 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');
  • remover índice-teste.php no diretório raiz do humhub, se existir

Com isso aprendemos a Como ter sua própria rede social com HumHub, a parte de customização e outras estão bem explicadas nos manuais oficiais, da mesma forma se você tiver alguma dúvida, não ajude a nos escrever ... Qual será a sua Rede Social?


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   javivi dito

    Erro fatal de PHP - yii \ base \ ErrorException
    Erro não detectado: chamada para a função indefinida yii \ web \ mb_strlen () em /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php:404
    Rastreamento de pilha:
    # 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): 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…', Array )
    # 4 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(241): yii \ base \ View-> renderFile ('/ var / www / html / h…', Array , Objeto (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.   jeans dito

    Simplesmente genial,

  3.   michel barria dito

    Uma pergunta. Onde você altera o título da mensagem que é enviada pelo correio? Coloquei todo o corpo da mensagem para traduzir, mas não o título que vem em inglês: Você foi convidado a participar.
    obrigado

  4.   Simon dito

    Boa!!! Consulta: você poderia entrar em contato comigo? Quando eu carrego uma imagem para a intranet ela é "carregada" mas o arquivo está "vazio" não tem a imagem é um arquivo png "bruto" que não é lido dentro da intranet (por exemplo) Qual pode ser o problema? Algum problema com as permissões concedidas? Continuo à disposição de sua sabedoria. Haha, muito obrigado !!