linguagens de script PHP. FREEBSD O FreeBSD e um sistema operacional livre do tipo Unix descendente do BSD desenvolvido pela Universidade de Berkeley. Esta disponivel para as plataformas Intel x86, DEC Alpha, Sparc, PowerPC e PC98 assim como para as arquiteturas baseadas em processadores de 64bits IA-64 e AMD64. Considerado como robusto e estavel, geralmente e utilizado em servidores, mas tambem pode ser utilizado como estacao de trabalho.www.freebsd.org/ MySQL O MySQL e um sistema de gerenciamento de banco de dados (SGBD), que utiliza a linguagem SQL (Linguagem de Consulta Estruturada, do ingles Structured Query Language) como interface. O MySQL foi criado na Suecia por dois suecos e um finlandes: David Axmark, Allan Larsson e Michael "Monty" Widenius.www.mysql.com/ APACHE O servidor Apache e o mais bem sucedido servidor web livre. Foi criado em 1995 por Rob McCool, entao funcionario do NCSA (National Center for Supercomputing Applications).www.apache.org/ PHP PHP (um acronimo recursivo para "PHP: Hypertext Preprocessor") e uma linguagem de programacao de computadores interpretada, livre e muito utilizada para gerar conteudo dinamico na World Wide Web, tendo como principais caracteriticas a velocidade e robustez, ser estruturado e orientado a objetos e sua portabilidade. A linguagem surgiu por volta de 1994, como um pacote de programas CGI criados por Rasmus Lerdorf.www.php.net/ NAGIOS Nagios e uma popular aplicacao de monitoracao de rede de codigo aberto distribuida sob a licenca GPL. Ele pode monitorar tanto hosts quanto servicos, alertando-o quando ocorrerem problemas e tambem quando os problemas forem resolvidos. O Nagios foi originalmente criado sob o nome de Netsaint, foi escrito e e atualmente mantido por Ethan Galstad, junto com um exercito de desenvolvedores que ativamente mantem plugins oficiais e nao-oficiais..www.nagios.org CENTREON Centreon e uma ferramenta de monitoramento de hosts e servicos, ele e um frontend que funciona em cima do Nagios, adicionando muitas facilidades para visualizacao e historico de alertas, estatus, etc..www.centreon.com1- Instalando o MySQLPara instalar o MySQL acesse o diretorio:# cd /usr/ports/databases/mysql51-server/Execute o comando de compilacao e instalacao do MySQL 5.1.52:# make BUILD_STATIC=yes BUILD_OPTIMIZED=yes WITH_OPENSSL=yes install cleanDepois de instado o MySQL, vamos habilitar para o que ele inicialize quando o FreeBSD for reiniciado. Editar o arquivo rc.conf:# ee /etc/rc.confAdicionando ao final do arquivo as linhas abaixo, depois salve o arquivo e saia:# MySQL mysql_enable="YES"Agora vamos iniciar o MySQL com o seguinte comando:# /usr/local/etc/rc.d/mysql-server start # rehashAgora vamos realizar as alteracoes necessarias no MySQL. Primeiro alterar senha de root:# mysqladmin -uroot password senha (sem aspas)O proximo passo e criar um arquivo de configuracao para o MySQL utilizando os samples existentes# cp /usr/local/share/mysql/my-large.cnf /var/db/mysql/my.cnf Depois acesse o arquivo my.cnf e descomente a linha skip-networking:# ee /var/db/mysql/my.cnf Agora reiniciar o MySQL:# /usr/local/etc/rc.d/mysql-server restart2- Instalando o ApachePara instalar o Apache acesse o diretorio:# cd /usr/ports/www/apache22Configure as opcoes de compilacao do Apache 2.2 com o comando: # make configMarque as opcoes apropriadas para sua necessidade no Apache 2.2.17_1:[X] THREADS Enable threads support in APR [X] MYSQL Enable MySQL support for apr-dbd [ ] PGSQL Enable PostgreSQL support for apr-dbd[ ] SQLITE Enable SQLite support for apr-dbd[ ] IPV6 Enable IPv6 support [X] BDB Enable BerkeleyDB dbm [X] AUTH_BASIC Enable mod_auth_basic