Instalação completa do CACIC
Depois de muito tentar aqui no trampo, e desistir algumas vezes, pois não consegui acompanhar os tutoriais, e algumas vezes ignorância de minha parte. Agora que já apanhei um pouco com alguns servidores, e subi um degrau, consegui! Acredito que por causa disso aprendi muito! E resolvi compartilhar com vocês! Pois fiz sozinho! Quer dizer, com ajuda do nosso grandioso amigo Google! :p
Mostrarei como eu fiz para instalar o CACIC.
O que utilizei :
Slackware 12.2;
Apache 2.2.19;
PHP 5.3.6;
Libmcrypt 2.5.8;
Mcrypt 2.6.8;
Proftp;
Mysql;
E claro o CACIC, CACIC 2.4.
Então vamos lá, mãos na massa ....
Preparando o Apache
Primeiro precisamos desinstalar o Apache e PHP, para depois compilarmos eles com suas dependências ...
1. Desinstalando Apache:
# removepkg apache
# rm -rf /etc/httpd
2. Desinstale o PHP:
# removepkg php
3. Para ficar organizado, crie uma pasta "pacotes", ou com nome que preferir. Aqui eu criei na raiz:
# mkdir /pacotes
4. Entre na pasta:
# cd /pacotes
5. Baixando o Apache 2.2.19:
# wget http://ftp.unicamp.br/pub/apache/httpd/httpd-2.2.19.tar.gz
6. Descompactando e compilando:
# tar zxvf httpd-2.2.19.tar.gz
# cd httpd-2.2.19
# ./configure --enable-so --prefix=/etc/apache --enable-ssl --with-ssl=/usr/include/openssl
# make
# make install
7. Copie o arquivo apachectl:
# cp /etc/apache/bin/apachectl /usr/bin
8. De um start no apache:
# apachectl start
Faça um teste, abra seu navegador e digite:
http://ip_do_servidor
Se aparecer a mensagem "It works!" então tudo certo! Apache rodando.
Preparando o Mysql
Agora vamos ao Mysql, aqui eu utilizei o Mysql que já vem por padrão no Slackware, só temos que configurá-lo.
1. Entre na pasta "/usr/share/mysql" para dar início:
# cd /usr/share/mysql
2. Vamos copiar o arquivo my-small.cnf em "/etc", terá q mudar o nome para my.cnf:
# cp -rf my-small.cnf /etc/my.cnf
Obs.: Verifique