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 =)