INSTALACAO / CONFIGURACAO IBQUOTA E DEPENDENCIAS EM AMBIENTE CONECTIVA LINUX 8 ################################################### # PREPARACAO DO AMBIENTE LINUX ################################################### ;Instalar >o Conectiva Linux 8, com a opcao Servidor de Redes ;Assim que instalado: ;COMENTAR OS FONTES CONECTIVA DEFAULT DO SOURCES.LIST PARA FAZER A INSTALACAO DE ALGUNS PACOTES, ;E SELECIONAR OS FONTES DA UNICAMP, POIS GERALMENTE SAO MAIS RAPIDOS #vim /etc/apt/sources.list ;USAR O APT-GET PARA ATUALIZAR A LISTA DE PACOTES DISPONIVEIS (update) E PARA ATUALIZAR OS PACOTES JAH INSTALADOS DA ;DISTRO(upgrade) #apt-get update #apt-get upgrade ;INSTALAR O WGET PARA BAIXAR OS FONTES DOS SOFTWARES NECESSARIOS #apt-get install wget ;COMPILADOR C Q NAO VEM NA INSTALACAO SERVIDOR DO CONECTIVA8 :-( #apt-get install gcc #apt-get install cpp ;OS 2 ULTIMOS EU INSTALEI POIS HAVIA PRECISADO DELES EM UMA OUTRA COMPILACAO QUE FIZ, NAO SEI SE SAO NECESSARIOS PARA ;AS COMPILACOES QUE SERAO FEITAS AGORA (sao necessarios?!?! =) #apt-get install task-c++-devel #apt-get install libstdc++3.0 ;VAMOS TRABALHAR COM TODOS OS FONTES EM UMA UNICA PASTA #mkdir /sources ;TODOS OS SOFTWARES NECESSARIOS PARA O IBQUOTA FUNCIONAR SERAO COMPILADOS A PARTIR DOS FONTES (TAR.GZ). ################################################### # FAZENDO O DOWNLOAD DOS SOFTWARES ################################################### #cd /sources ;SAMBA #wget http://us2.samba.org/samba/ftp/samba-latest.tar.gz ;CUPS #wget ftp://ftp2.easysw.com/pub/cups/1.1.20rc3/cups-1.1.20rc3-source.tar.gz ;MYSQL #wget http://www.linorg.usp.br/mysql/Downloads/MySQL-3.23/mysql-3.23.58.tar.gz ;APACHE #wget http://apache.usp.br/httpd/apache_1.3.28.tar.gz ;PHP4 #wget http://br2.php.net/get/php-4.3.3.tar.gz/from/br.php.net/mirror ;IBQUOTA #wget http://www.ib.unicamp.br/ibquota/ibquota.tar.gz ;GHOSTSCRIPT (necessario ao CUPS) #wget http://belnet.dl.sourceforge.net/sourceforge/espgs/espgs-7.07.1-source.tar.gz ;BIBLIOTECA JPEG (necessaria ao GHOSTSCRIPT) #wget http://www.ijg.org/files/jpegsrc.v6b.tar.gz ################################################### # COMPILACAO / INSTALACAO / OBSERVACOES ################################################### ;A partir daqui, vc deve instalar os softwares baixados de acordo com o tutorial contido no site do ibquota: ;SAMBA http://www.ib.unicamp.br/ibquota/instalacao/samba.php ;OBS: ;Tudo ocorreu bem seguindo as instrucoes do site. ;A unica diferenca (minima) eh a criacao de grupo e usuario, que nao se usa PW como no FreeBSD, mas sim useradd e groupadd. ;CUPS http://www.ib.unicamp.br/ibquota/instalacao/cups.php ;OBS: ;Primeiro eh necessario instalar a biblioteca JPEG (a mensagem de erro na compilacao do CUPS dah instrucoes para o local ;onde deve ser instalados os arquivos - SORRY... nao anotei o path... =[ quem receber esta mensagem de erro, por favor ;entrem em contato comigo ou com o valcir para atualizar o tuto =] ) ;Depois disso a compilacao do CUPS segue normalmente. ;ADMINISTRACAO REMOTA DO CUPS #vim /usr/local/cups/cupsd.conf ;Localizar a secao NETWORK OPTIONS e adicionar as seguintes opcoes: ;Listen 10.10.10.10:631 (onde 10.10.10.10 eh o IP da interface de rede que seu linux deve escutar para permitir o acesso) ;Um pouco mais abaixo, existe uma `NOTE:`, e logo depois uma secao assim: #Port 80 #Port 443 Port 631 ;com a linha Port 631 descomentada. ;>>>ESTA LINHA DEVE ESTAR COMENTADA COMO AS OUTRAS, SENAO O ACESSO NAO EH PERMITIDO!!! ;portanto a secao fica assim: #Port 80 #Port 443 #Port 631 ;MYSQL http://www.ib.unicamp.br/ibquota/instalacao/mysql.php ;OBS: ;No passo 4, a linha de comando tem um erro: >> Passo4: >> Configurar o código para ser compilado: >> #./configure --prefix=/usr/local/mysql --localstatedir=/sistemas/bancos/ ;a ultima barra causa um erro na hora da inicializacao do safe_mysqld... o correto seria sem a barra, assim: #./configure --prefix=/usr/local/mysql --localstatedir=/sistemas/bancos ;Antes do passo 8, eh necessario criar o usuario mysql #adduser mysql #passwd mysql ;APACHE + PHP http://www.ib.unicamp.br/ibquota/instalacao/apache_php.php ;OBS: #vim /usr/local/lib/php.ini ;localizar a entrada 'register_globals' e seta-la como ON, como no exemplo: register_globals = ON ;CONFIGURACAO DA IMPRESSORA (PDF) http://www.ib.unicamp.br/ibquota/instalacao/fisl2003_CUPS_FOOMATIC.pdf ;OBS: ;a impressora que usei foi uma HP Deskjet 5550, com 'hpijs' ;CRIACAO DAS FILAS DE IMPRESSAO VIRTUAL E REAL http://www.ib.unicamp.br/ibquota/instalacao/criarfilas.php ;OBS: ;td certinho aqui... =) ;DAQUI PRA FRENTE, O MATERIAL CONTIDO NO SITE FOI SEGUIDO Ą RISCA, SEM NENHUMA OBSERVACAO A FAZER... ;ESPERO QUE ESTE TUTO POSSA AJUDAR ALGUMAS PESSOAS QUE ESTEJAM ENCONTRANDO ALGUMA DIFICULDADE DE 'IMPLEMENTACAO' DO IBQUOTA ;(veja que ele nao cobre as configuracoes do ibquota, nem msm possui uma secao de resolucao de erros. ;quem sabe alguem dah uma forca pra deixa-lo mais completo?!?! =) ;PS: eu comecei a fazer este tuto 'depois' de ter iniciado a instalacao do meu ibquota, portanto eu gostaria que, se ;possivel, quem o utilizar como guia me dar um feedback reportando a falta de alguma coisa para que eu possa incluir. =) ;Henrique Jose Goncalves ;CopyLeft 4 All =)