XDebug no NetBeans com PHP 7.

O Xdebug é uma extensão que utiliza o protocolo de depuração DBGp.  É a opção mais prática para realizar debug no PHP e sua utilização em conjunto com um IDEs como Eclipse, Netbeans, nos permite:

  • Pausar o código a qualquer momento definindo um ponto de interrupção;

  • Inspecionar variáveis e seus valores;

  • É possível fazer profile de desempenho, o que ajuda a detectar de forma eficiente gargalos ou lentidão;

Instalação do xdebug

Pré-requisitos:

Verifique a versão do php com o comando abaixo:

# php -v

Versão do php

Uma vez confirmado a versão do php, instale com o comando abaixo o aplicativo Xdebug.

Continue...

Instalando GlassFish4 no Debian.

GlassFish4 é um servidor de aplicação open source liderado pela Sun Microsystems para a plataforma Java EE e agora patrocinado pela Oracle Corporation.

Instalação

Pré-requisitos: Java

Acesse o site https://javaee.github.io/glassfish/download e baixe a versão GF 4.1.2 - Full Platform.

Para descompactar o arquivo baixado instale o aplicativo unzip com o comando abaixo:

# apt-get install unzip

Baixe o source e descompacte.

# cd /opt
# wget http://download.java.net/glassfish/4.1.2/release/glassfish-4.1.2.zip
# unzip glassfish-4.1.2.zip

Iniciando o GlassFish4

# cd /opt/glassfish4/bin   
# ./asadmin start-domain

 saída do comando `./asadmin start-domain`

Parando o GlassFish4

# cd /opt/glassfish4/bin   
# ./asadmin stop-domain

Continue...

Instalação Apache Tomcat 8.5 no Debian 8

O Software Apache Tomcat ® é uma implementação de código aberto do Java Servlet, JavaServer Pages, Java Expression Language e Java WebSocket technologies. O software Apache Tomcat é desenvolvido em um ambiente aberto, participativo e lançado sob a Licença Apache versão 2.

Pre-requisitos:

Adicionar o usuário tomcat.

# adduser --system --shell /bin/bash --gecos 'Tomcat Java Servlet and JSP engine' --group --disabled-password --home /home/tomcat tomcat

Instalando o tomcat 8.5

# cd /opt
# wget https://archive.apache.org/dist/tomcat/tomcat-8/v8.5.5/bin/apache-tomcat-8.5.5.tar.gz
# tar -xvf apache-tomcat-8.5.5.tar.gz

Para facilitar a substituição desta versão por versões futuras, vamos criar um link simbólico que vamos usar ao se referir ao Tomcat:

# rm -fr /opt/tomcat
# ln -s /opt/apache-tomcat-8.5.5 /opt/tomcat

Continue...

Instalar MySQL Workbench no Linux.

MySQL Workbench é uma ferramenta gráfica para modelagem de dados, integrando criação e designer. A ferramenta possibilita trabalhar diretamente com objetos schema, além de fazer a separação do modelo lógico do catálogo de banco de dados.

Existem distribuições binárias do MySQL Workbench disponíveis para várias variantes do Linux, incluindo Fedora, Oracle Linux e Ubuntu.

Acesse o site: https://dev.mysql.com/downloads/ e baixe o pacote .deb. Execute o comando abaixo para adicionar os repositórios. Neste tutorial baixaremos os binários para Debian e derivados.

Continue...

Puppet 4.4.2 - Instalação e configuração - Part 01

Puppet é uma ferramenta de gerenciamento de configuração que ajuda os administradores de sistemas a automatizar o provisionamento, configuração e gestão de uma infraestrutura de servidor. Planejar com antecedência e usar ferramentas de gerenciamento de configuração como Puppet pode reduzir o tempo gasto repetindo tarefas básicas, e ajudar a garantir que suas configurações sejam consistentes e precisas em toda a sua infraestrutura.

Configurações Iniciais

Primeiro, no servidor verifique os fusos horários disponíveis com este comando:

# timedatectl list-timezones

O comando acima nos dará uma lista dos fusos horários disponíveis para o seu servidor. Quando encontrar a definição do região/fuso horário que é correto para seu servidor, defina-o com este comando (substitua sua região preferida e fuso horário):

# timedatectl set-timezone America/Sao_Paulo

Agora instalaremos o NTP ( Network Time Protocolo ) que é um protocolo de sincronização dos relógios de computadores com servidores externos, via apt-get com os comandos abaixo:

# apt-get update
# apt-get install ntp -y

Após a instalação, altere o arquivo ntf.conf e substitua os servers para os da América do Sul. Para editar o arquivo execute:

# vim /etc/ntf.conf

Segue abaixo os servers da América do Sul, substitua no arquivo.

Continue...

Gerenciador de Banco Linux - Domínio Sistemas

VERSÃO PARA AMBIENTE GRÁFICO Clique aqui

Seus principais softwares são o Contábil Plus 10, gestão contábil de empresas, o Contábil, solução compacta para a gestão contábil de empresas menores de contabilidade, o Empresarial, para micro e pequenas empresas, e o Ponto Eletrônico, uma solução para o controle das jornadas de trabalho de funcionários, interagindo com os relógios eletrônicos.

Continue...

Firewall Endian 3.2 - Instalação

O Endian Firewall foi originalmente baseado no IPCop, sendo que este é um fork do projeto Smoothwall. Existem duas versões iniciais, sendo uma a baseado em dispositivos de hardware Endian UTM ( Unified Threat Management ) e a versão comumente chamada de Endian Firewall Community ( EFC ), sendo o Download livre e gratuito.

Para baixar a versão community acesse o site http://www.endian.com/.

Instalação

Habilitaremos duas placas de rede no Virtualbox, o Adaptador 1 [ eth0 ] ou [ wlan0 - para rede sem fio ] , simulando  nossa conexão com o modem DSL e a outro Adaptador 2 [ eth1 ] será a nossa rede interna.

No inicio da instalação será questionado em qual idioma deseja instalar, neste tutorial utilizaremos o idioma [ English ].

Continue...

GitLab - Instalação no CentOS 7.

GitLab é um Software Livre de gerenciamento e colaboração baseado na web para servidores GIT semelhante ao GitHub. Fornece gerenciamento de repositório Git, revisões de código, rastreamento de problemas, feeds de atividades e wikis. O projeto fornece pacotes para todas as principais distribuições Linux, incluindo Debian, Ubuntu, CentOS e OpenSuSE. GitLab possui duas versões, a free Community Edition (CE), que trataremos neste post, e o Enterprise Edition (EE).

Requisitos:

  • CentOS 7 64bits;
  • Privilégios root;
  • CPU 2 cores;
  • Memória mínima de 4GB;

Instalação do Gitlab

Acesso o terminal, execute os comandos abaixo para permitir acesso HTTP e SSH no firewall do sistema. Se você instalar o Postfix para enviar e-mail, selecione ‘Site da Internet’ durante a instalação. Em vez de usar o Postfix, você também pode usar Sendmail ou configurar um servidor SMTP personalizado e configurá-lo como um servidor SMTP.

Continue...

Spark - Instalação e integração com Openfire.

Spark é um aplicativo de mensagens instantâneas open source, baseado no protocolo XMPP, multi-plataforma, otimizado para empresas e organizações.  O programa possui uma interface gráfica leve, além de muitos recursos, abaixo algumas de suas funcionalidades:

  • Suporte para bate-papo em grupo,
  • Transferência de arquivos.
  • Verificação ortográfica e suporte automatizado à tradução de mensagens.
  • Conversas com guias.
  • Suporte a plugins.

Instalação

Pré-requisito: Java 8

Acesse o site https://www.igniterealtime.org/downloads/, clique no botão [ Linux ] e baixe o pacote spark_2_8_1.deb.

Acesse o terminal como root, entre na pasta onde salvou o arquivo .deb e execute o comando abaixo para instalar.

Continue...