Como criar uma intranet organizacional (ou extranet) com WordPress

Publicados: 2018-12-07

Uma intranet é um “circuito fechado de Internet”. Ele está disponível apenas em um determinado local ou por meio de determinados protocolos. Algumas empresas podem ter uma rede para seus negócios que está disponível apenas enquanto estão em suas instalações. Ou talvez uma faculdade tenha uma rede de todo o campus para o corpo docente, mas fora desse campus, é inacessível.

A diferença entre uma intranet e a Internet é que você mesmo hospeda a intranet. Em vez de ser uma rede distribuída de servidores conversando entre si por meio de protocolos remotos, sua rede é localizada e hospedada em servidores locais em seu próprio espaço físico. É basicamente uma pequena internet que fica no escritório do seu departamento de TI.

Uma extranet não é tão diferente. Em vez de ser hospedada em um servidor local, acessível apenas para aqueles conectados à mesma rede, uma extranet é hospedada na nuvem e acessível apenas para pessoas dentro de um determinado intervalo de IP (ou outro fator que você definir). Geralmente, uma extranet atende às pessoas em equipes distribuídas porque eles não podem acessar um local físico.

As empresas usam intranets e extranets para facilitar o compartilhamento e a colaboração em massa de dados privados e seguros. Como o acesso de toda a empresa à documentação interna, anúncios, calendários de folgas e muito mais. Neste artigo, abordaremos por que o WordPress é uma boa opção para sua intranet ou extranet e, em seguida, mostraremos como criar uma.

Vamos lá!

Por que usar o WordPress para uma intranet ou extranet?

Bem, a primeira razão é que é grátis . Obviamente, você terá que usar o servidor e a largura de banda para hospedar a coisa, mas se você está pensando em configurar uma intranet em primeiro lugar, provavelmente já tem isso coberto.

Você provavelmente usará sua intranet para algumas destas coisas:

  • armazenamento de documentos privados
  • postando vários anúncios e memorandos
  • hospedagem de manuais de treinamento,
  • fornecendo atualizações para políticas
  • bloquear com segurança todos os arquivos que realmente não deveriam ser postados em qualquer lugar onde o público tenha bloqueado o acesso
  • manter um diretório atualizado da empresa
  • manter um calendário da empresa
  • permitindo acesso a ferramentas de colaboração interna
  • configurar vários ambientes de gerenciamento de projeto
  • executando uma rede social privada interna
  • e fazer quase tudo que você poderia fazer na web pública

Para sua sorte, o WordPress tem todas essas funcionalidades embutidas no núcleo. E com apenas um pouco de trabalho, você pode usá-lo para fazer exatamente a mesma coisa que as caras plataformas de intranet cobram muito.

A maioria das outras plataformas cobra por usuário. Isso torna uma intranet potencialmente fora do alcance de uma série de pequenas empresas e organizações sem fins lucrativos. Com o WP, você não precisa se preocupar com isso. Fora dos custos normais de TI, você poderá realmente poupar seu orçamento de tecnologia em um grande sucesso desta forma.

Como criar uma intranet organizacional (ou extranet) com WordPress

Inscreva-se no nosso canal no Youtube

Configurando uma Intranet WordPress

A primeira coisa que você precisa é de uma rede. Isso pode parecer óbvio, mas você não chegará a lugar nenhum se as máquinas no local não se comunicarem. E o hub de qualquer rede é o servidor. Afinal, a internet é apenas uma série de servidores que se comunicam entre si e com nossos navegadores, então uma intranet é o mesmo. Apenas esses servidores estão no local.

Etapa 1: escolha uma plataforma de servidor local

A primeira coisa é: você vai precisar de um computador muito bom. Se você acha que pode executar uma intranet em uma máquina quebrada de última geração, pense novamente. Este será um computador robusto que ficará ligado praticamente o tempo todo (ou pelo menos enquanto as pessoas precisarem da intranet durante o horário de trabalho). Então você vai querer algo moderadamente robusto.

Depois de escolher isso, é hora de torná-lo o centro das atenções. Para fazer isso, basta instalar o WordPress. Simples, certo? Na verdade, sim.

Você vai querer usar MAMP / LAMP / WAMP. MAMP, LAMP e WAMP permitem que você ligue seu Mac, Linux ou Windows (daí o M, L e W nos nomes). Também existe uma versão chamada XAMPP que funciona em todos os três; no entanto, é um pouco mais avançado do que os outros e não tão estável.

Observe que, se você for usar o XAMPP, não baixe nenhuma versão marcada com uma VM. Você vai querer as versões listadas acima dessas. Você não está configurando uma máquina virtual. Em vez disso, você está montando a coisa real.

Intranet WordPress

Para este exemplo específico, no entanto, estarei usando MAMP. O processo em cada plataforma é semelhante e você pode encontrá-lo documentado de forma mais completa aqui.

Além disso, você pode estar considerando um ambiente local como Local by Flywheel e, embora possa funcionar, não o sugerimos. Qualquer membro da pilha de AMP é projetado para tensão de nível de burro de carga, e o Local não é. Você pode não ter problemas com ele como uma plataforma central para sua intranet, mas não é para isso que ele foi projetado, ao contrário da pilha de AMP. Portanto, sugerimos ir com um desses.

Intranet WordPress

Baixe e execute o software, e você terá algumas novas adições à sua pasta de Aplicativos . Não estamos preocupados com o MAMP Pro agora, então vá para a pasta MAMP e execute o programa.

Intranet WordPress

O MAMP é muito simples de usar. Basta pressionar o botão Iniciar Servidores para iniciar os servidores.

Intranet WordPress

Parabéns, você tem um servidor de desenvolvimento local instalado e funcionando. Mas ... você não tem o WordPress instalado e não deu acesso às pessoas em sua rede. Mas você irá!

Etapa 3: Instalando o WordPress em sua intranet local

A primeira coisa que você precisa fazer neste momento é baixar o WordPress. Você fará uma instalação manual desta vez, em vez de usar um instalador rápido. Honestamente, não há muita diferença.

Você obterá um arquivo que provavelmente se chama WordPress-4.9.8.zip (ou qualquer que seja a versão atual). Descompacte-o. Agora, você tem uma pasta simplesmente intitulada “ wordpress ” no seu computador. Se você abri-lo, verá uma estrutura de arquivos e diretórios idêntica à das instalações online hospedadas.

Intranet WordPress

Agora você deseja localizar a pasta MAMP em Aplicativos e navegar até encontrar um denominado htdocs . É onde sua nova instalação do WordPress ficará. Basta arrastar a pasta descompactada para htdocs . Na verdade, é onde todos os seus arquivos da web locais serão armazenados.

Intranet WordPress

Neste ponto, você criará o banco de dados no qual o WP é executado. Então vá para a janela do MAMP e pressione o botão Open Start Webpage .

Intranet WordPress

Seu navegador será aberto na página de ajuda padrão do MAMP e você verá uma barra de ferramentas de itens de menu. Navegue até Ferramentas e encontre o link que diz phpMyAdmin no menu suspenso.

Intranet WordPress

Quando a nova página for carregada, você verá o verdadeiro coração da instalação do WordPress. A grande maioria dos seus dados ficará aqui. Clique na guia Bancos de dados e nomeie seu novo banco de dados sob o título Criar banco de dados . Escolhemos et_intranet . Clique em Criar quando estiver pronto.

Intranet WordPress

A próxima página é assustadora. Ignore isto. Você ainda não criou tabelas de banco de dados porque ainda não configurou o WordPress. Tudo bem.

Intranet WordPress

Agora, você está pronto para colocar o WP em funcionamento. Inicie o MAMP, caso ainda não o tenha feito, pressionando o botão Iniciar servidores .

Intranet WordPress

Em seguida, navegue para http: // localhost: 8888 / wordpress ou http://127.0.0.1:8888/wordpress para acessar sua nova instalação. Lembre-se também de que você pode renomear a pasta chamada wordpress como quiser. Em seguida, você usa o nome da pasta no URL. Portanto, se você renomear a pasta wordpress para intranet , ela será https: localhost: 8888 / intranet.

Qualquer que seja o nome, você escolherá um idioma para a instalação e, em seguida, verá esta tela.

Intranet WordPress

Se você já usou instaladores rápidos antes, geralmente isso foi feito para você. No entanto, como esta é uma instalação manual, cabe a você nomear o banco de dados e colocá-lo em funcionamento. É muito fácil de fazer e você não vai bagunçar nada. Quando estiver pronto para começar, pressione o botão Let's Go para ir para aqui.

Intranet WordPress

Altere o nome do banco de dados para o que você usou no phpMyAdmin antes de criar o banco de dados. Use root para nome de usuário e senha .

Tenha em mente, também, que sob o Prefixo da tabela , você absolutamente 100% deve incluir o sublinhado depois . Portanto, se você alterá-lo de wp_ , precisará certificar-se de que é intranet_ ou o que você escolher. Quando você pressiona o botão Enviar , você dá algumas confirmações e configura seu nome de usuário do WP antes de ser levado ao seu novo painel de administração do WP.

Um que está sendo executado em sua máquina local.

Intranet WordPress

Agora, é hora de configurá-lo para sua equipe. E apenas sua equipe.

Etapa 5: Fornecendo acesso de rede à sua intranet

Como o termo localhost é realmente o que ele diz, o host local, apenas sua máquina pode usar esse termo. Mas o computador que executa o MAMP tem um endereço IP que qualquer pessoa na mesma rede pode acessar. Você pode encontrá-lo de duas maneiras diferentes.

A primeira é acessar as configurações de rede e verificar o título Conectado .

Intranet WordPress

A segunda maneira é por meio da linha de comando. Você pode usar o utilitário Terminal para fazer isso. Simplesmente digite ifconfig | grep inet e aperte enter. Sim, esse é o caractere especial da barra vertical. Obrigado OSX Daily por nos ensinar esse comando. Você encontrará o endereço IP do seu computador onde está escrito inet.

Intranet WordPress

Agora, você quer ter certeza de que tem as portas certas abertas para sua equipe, então vá para as preferências do MAMP e veja como elas estão definidas. Por padrão, é 8888 e pode ser usado, desde que não haja outros aplicativos neste servidor local em execução nessas portas. Se for esse o caso, pressione o botão para usar as portas 80 e 3306.

Intranet WordPress

Com esses dois números em mãos, qualquer pessoa conectada à mesma rede pode se conectar à sua nova instalação do WordPress, desde que o servidor MAMP esteja funcionando simplesmente acessando o IP: Porta / wordpress ou 10.0.0.152:8888/wordpress por exemplo. O IP e a porta serão sempre separados por dois pontos.

Intranet WordPress

E se você preferir usar um domínio em vez de um endereço IP (porque eles são um pouco mais fáceis de lembrar do que sequências de números), você também pode fazer isso. O site Siteground oferece um excelente passo a passo de como usar o arquivo hosts para configurar tudo.

Precisa (ou quer) uma Extranet WordPress em vez disso?

Uma extranet WordPress funciona exatamente como a instalação acima, exceto que está disponível apenas para um número seleto de pessoas em um número seleto de máquinas. Devido à forma como o arquivo .htaccess funciona, você ainda pode colocar redes inteiras na lista de permissões, enquanto bloqueia todo o outro tráfego. Portanto, mesmo que tenha uma equipe distribuída, você ainda pode limitar fisicamente os logins.

Basta abrir o arquivo .htaccess do seu site.

Intranet WordPress

Em seguida, insira o código a seguir e salve / carregue o arquivo novamente. Certifique-se de adicionar seu próprio endereço IP ao arquivo.

order deny, allow
deny from all
allow from 111.222.33.44

Basta adicionar quaisquer outros endereços IP ou intervalos de IP em linhas adicionais e você restringirá o acesso à sua extranet como se fosse uma intranet do WordPress.

Plug-ins de intranet do WordPress

Configurar a infraestrutura da sua intranet WordPress é apenas o começo. Agora que já está instalado e funcionando, você precisa desenvolver e personalizar o ambiente que está fornecendo para sua empresa, campus ou equipe. O WordPress tem muitos plug-ins que facilitam muito a personalização e a obtenção da funcionalidade de intranet exata de que você precisa.

Intranet All-In-One

Intranet WordPress

Sua intranet precisa permanecer sua intranet. Portanto, este plugin garante que sim. É gratuito e simplesmente funciona. Você vai até as configurações, diz o quão privado você deseja que o site seja e, com alguns cliques, sua intranet é totalmente bloqueada. Além disso, há uma versão premium que funciona em instalações WP Multisite e tem ainda mais opções.

Preço: Grátis | Mais Informações

BuddyPress

Intranet WordPress

BuddyPress é um dos dois plug-ins essenciais para uma intranet WP, eu acho. Intranets são para equipes, e é disso que se trata o BuddyPress. É uma rede social que você pode controlar e, realmente, é uma forma fantástica de compartilhar e se comunicar entre colegas de equipe. Embora existam outros plug-ins por aí que fazem coisas semelhantes, por que não ir com o padrão ouro?

Preço: Grátis | Mais Informações

bbPress

Intranet WordPress

Como o BuddyPress, o bbPress está solidamente entrincheirado na funcionalidade de intranet do WordPress. Enquanto o BuddyPress permite que você se comunique e colabore, o bbPress permite que ocorram discussões em grupo reais em vários projetos por meio de fóruns. Claro, os fóruns de discussão podem não ser as potências da Internet como antes, mas os fóruns de discussão em uma intranet são fundamentais para o gerenciamento de projetos e para garantir que todos estejam na mesma página.

Preço: Grátis | Mais Informações

Um Wiki ou Base de Conhecimento

Intranet WordPress

Criar um wiki usando WordPress não é tão difícil. E em termos de ferramentas para uma intranet, um wiki é quase perfeito. Facilmente pesquisável, vinculável e editável, cada pedaço de informação que você possa pedir sobre qualquer coisa que seu campus, empresa ou equipe lide está a apenas alguns cliques de distância. E por ser uma publicação aberta, todos vocês podem fazer acréscimos e correções para que a documentação de que todos precisam esteja sempre atualizada. O mesmo vale para uma base de conhecimento. Se você preferir uma abordagem padrão de pesquisa de respostas, o WordPress também tem.

Preço: Grátis | Mais informações (Wiki)

Preço: $ 40 | Mais informações (Base de Conhecimento)

Empacotando

Se você está procurando uma maneira de aumentar a produtividade de sua equipe, talvez isso o tenha convencido de que vale a pena tentar uma intranet. No mínimo, uma instalação WP privada que funciona como uma extranet pode funcionar. Independentemente disso, você viu que não é difícil de configurar e, com apenas alguns ajustes e customização, você pode tê-lo com pixels perfeitos para sua equipe em nenhum momento. Esteja você compartilhando documentos, construindo equipes ou tentando obter feedback sobre projetos futuros, uma intranet do WordPress é muito mais eficiente do que e-mail e potencialmente muito mais barata do que um Slack enorme.

Você já usou uma intranet WordPress antes? Qual foi sua experiência?

Imagem em destaque do artigo pixldsign / shutterstock.com