Propaganda
Você já pensou em como seria ter uma "página de portal" para sua família, assim como muitas empresas oferecem aos funcionários? Não seria conveniente ter um repositório central na Web de documentos, arquivos e agendas importantes para sua família? Infelizmente, quando se trata de operar um site de portal, é difícil encontrar uma solução gratuita que não seja reduzida em funcionalidade. A maioria dos softwares de portal disponíveis a um preço elevado e qualquer script gratuito são sites de demonstração muito simples ou versões de teste.
Felizmente, existe um portal de código aberto que você pode instalar em seu próprio servidor da web doméstico. O que isso significa é que você pode criar uma página inicial da Intranet em sua casa, onde todos os membros de sua família pode acessar fotos, vídeos, músicas, calendários, links da web e qualquer outro recurso armazenado na web local servidor.
Configurando um servidor Web doméstico com o ocPortal
Não tem certeza se você tem o que é necessário para criar seu próprio servidor da Web para instalar o ocPortal? Não tenha medo - tudo o que você precisa fazer é conectar um PC à sua rede doméstica e, em seguida, instalar e configurar o XAMPP como Dave descreveu
em seu artigo Como instalar um servidor Web Windows no seu PC com o XAMPP consulte Mais informação . Você também pode usar algumas das dicas do XAMPP que ofereci no meu artigo sobre como configurar um Servidor web stick USB Como configurar vários servidores da Web portáteis XAMPP em uma única unidade USBHá algum tempo, venho tentando desenvolver uma maneira muito rápida e fácil de criar um servidor da Web virtual (basicamente um servidor da Web local), no meu disco rígido portátil. Não é apenas um ... consulte Mais informação .Os pré-requisitos para instalar o ocPortal em seu servidor da web em casa é instalar o XAMPP e criar uma tabela MySQL usando o PHPMyAdmin. Lembre-se de criar também um nome de usuário e senha na tabela, o ocPortal precisará dessas informações durante a instalação.
Quando o XAMPP estiver em execução e o banco de dados estiver pronto, vá em frente e faça o download do software ocPortal. No XAMPP, sua pasta HTML pública é hpdocs. Nesta pasta, você deve criar uma subpasta chamada "Portal“E faça upload de todos os arquivos do software ocPortal lá. Então vá para http://localhost/portal/install.php.
Isso iniciará a rotina de instalação do ocPortal. Uma das primeiras opções é escolher se você pretende usar um fórum. A menos que você tenha algum outro software de fórum da lista instalado no servidor da Web, basta acessar o fórum ocPortals.
Não se esqueça de alterar o banco de dados para mySQL, pois é isso que o XAMPP usa. O próximo passo da instalação será identificar o domínio. Você deve ter seu servidor da Web definido como um IP estático (use as instruções de Karl em seu artigo de domínio de rede Como configurar um domínio de rede consulte Mais informação para fazer isso).
Use esse IP estático do servidor da web como domínio e como parte das configurações de URL base. Deixe o prefixo da tabela como está e escolha sua senha preferida.
Mantenha as configurações padrão nas etapas subseqüentes e, quando atingir a etapa 10, você verá a seguinte tela de conclusão, se a instalação for concluída sem problemas.
Vá para sua diretório htpdocs / portal / e certifique-se de excluir o "install.php”Ou seu portal não funcionará sem exibir um aviso em todas as telas. Agora que o seu novo software de portal está instalado, tudo o que você precisa fazer é acessar o endereço IP do seu servidor da web, assim: http://192.168.1.107/portal/, e você verá sua página de portal. Se você fizer login na conta de administrador criada durante a instalação, poderá clicar no botão "Zona de Administração”Para configurar o portal.
Na página principal do administrador, você verá um status com lembretes para cada etapa do que você precisa configurar para carregar o conteúdo no seu Portal o mais rápido possível. O bom do ocPortal é que ele vem com muitas ferramentas dinâmicas, como calendário, compartilhamento de arquivos, sistema de bate-papo interno e muito mais.
Se você estiver usando o ocPortal para sua família, como eu, a primeira coisa que você deve fazer é estabelecer as contas dos membros. Você encontrará o painel Membros em "Ferramentas”Na zona Admin.
A maior parte do tempo que você gasta, como administrador / criador do site, está nas áreas de edição. Para chegar lá, clique na Zona de Administração e clique no botão "Estrutura”Para acessar a página de design do site. Você pode acessar todos os mesmos ícones na própria lista do menu Estrutura.
O "Editor de árvore de sites”É provavelmente o meu método favorito para criar o site, porque você pode visualizar as seções do seu portal em formato de árvore. Clicar em qualquer uma das páginas do portal na árvore permite editar a "zona". Ao editar uma zona, você insere o "Zone Editor”Onde você pode ver a página e editar as seções ou“ blocos ”que deseja alterar.
Abaixo está a minha primeira tentativa de redesenhar a página principal. Eu removi a enquete, adicionei uma imagem do dia, incluí um bloco de agendamento / calendário na barra de menus direita e adicionei uma seção de notícias que eu posso atualizar todos os dias.
Também é muito fácil adicionar novas páginas ao portal editando o menu esquerdo e clicando em para adicionar essas páginas ao seu portal. Aqui, criei páginas individuais para cada membro da família, com itens, recursos e links que são mais importantes para eles.
A vantagem do ocPortal é que leva muito menos tempo para configurar do que se você tentasse criar uma página de portal HTML em seu servidor da web. A instalação deste aplicativo PHP inclui tudo o que você precisa para criar um site de família ou portal de pequenas empresas totalmente funcional em apenas alguns minutos.
Portanto, leve o ocPortal para um test drive em seu próprio servidor web e veja o que você e sua família pensam. Possui todos os complementos de que você precisa e como está a curva de aprendizado? Compartilhe suas experiências e opiniões na seção de comentários abaixo.
Ryan é bacharel em Engenharia Elétrica. Ele trabalhou 13 anos em engenharia de automação, 5 anos em TI e agora é engenheiro de aplicativos. Um ex-editor-chefe do MakeUseOf, ele falou em conferências nacionais sobre visualização de dados e foi apresentado na TV e rádio nacional.