JASmine - Gerenciamento e controle de impressões
Neste post vamos continuar com o assunto sobre gerenciamento de impressões com a utilização de software livre, dando prosseguimento ao CUPS, já descrito em posts anteriores, juntamente com a ferramenta JASmine.
Introdução
Na realidade o uso do CUPS é eficiente para o gerenciamento e centralização das impressoras de um determinado setor ou repartição de uma empresa. Porém como gerenciar as impressões e verificar ocorrências sobre os usuários que utilizam este serviço?
Com a ferramenta JASmine agregada ao CUPS este processo fica mais transparente para o administrador da rede verificar, corrigir e até mesmo criar mecanismos para redução de custos e averiguar falhas ou incoerências no processo de impressão.
Enfim, vamos a prática!!!
Pré-requisito: Instalação prévia do CUPS no servidor que será instalado o JASmine:
# apt-get install mysql-server-5.1
# /etc/init.d/mysql restart (para iniciar serviço)
Distribuição Red Hat/ Fedora / CentOS / openSUSE (todas distribuições que fazem uso do Yum):
# yum install mysql-server
# /etc/init.d/mysqld restart (para iniciar serviço)
Pacote tar.gz. Descompactar na pasta /usr/local/src:
# tar xzfv mysql-VERSÃO.tar.gz
Compilação:
# cd mysql-VERSÃO
# ./configure --prefix =/usr/local/mysql-VERSÃO --with-mysqld-user=mysql --without-docs
# make ; make install
Instalação:
# ln -s /usr/local/mysql-VERSÃO/ /usr/local/mysql
# scripts/mysql_install_db
# chown -R root /usr/local/mysql-VERSÃO/
# chown -R mysql /usr/local/mysql/var/
# chgrp -R mysql /usr/local/mysql-VERSÃO/
* Este é apenas um exemplo de instalação
Veja também: http://dev.mysql.com/doc/refman/5.0/en/installing-binary.html
Distribuições com uso apt-get:
# apt-get install python python-dev
# apt-get install perl
Distribuições com uso Yum:
# yum install python
# yum install perl
Com a ferramenta JASmine agregada ao CUPS este processo fica mais transparente para o administrador da rede verificar, corrigir e até mesmo criar mecanismos para redução de custos e averiguar falhas ou incoerências no processo de impressão.
Enfim, vamos a prática!!!
Pré-requisito: Instalação prévia do CUPS no servidor que será instalado o JASmine:
Instalação do banco de dados MySQL
Distribuição Debian / Ubuntu / Mint (todas distribuições que fazem uso do apt-get):# apt-get install mysql-server-5.1
# /etc/init.d/mysql restart (para iniciar serviço)
Distribuição Red Hat/ Fedora / CentOS / openSUSE (todas distribuições que fazem uso do Yum):
# yum install mysql-server
# /etc/init.d/mysqld restart (para iniciar serviço)
Pacote tar.gz. Descompactar na pasta /usr/local/src:
# tar xzfv mysql-VERSÃO.tar.gz
Compilação:
# cd mysql-VERSÃO
# ./configure --prefix =/usr/local/mysql-VERSÃO --with-mysqld-user=mysql --without-docs
# make ; make install
Instalação:
# ln -s /usr/local/mysql-VERSÃO/ /usr/local/mysql
# scripts/mysql_install_db
# chown -R root /usr/local/mysql-VERSÃO/
# chown -R mysql /usr/local/mysql/var/
# chgrp -R mysql /usr/local/mysql-VERSÃO/
* Este é apenas um exemplo de instalação
Veja também: http://dev.mysql.com/doc/refman/5.0/en/installing-binary.html
Instalação de um servidor Web (Apache) + PHP (versão 5.0 - preferência)
* Ou ainda um conjunto integrado - Xampp- Instalação do Xampp
- Instalação PHP + Apache (Red Hat, Fedora, CentOS - utilizando Yum)
- Instalação PHP + Apache (Debian, Ubuntu - Utilizando apt-get)
Instalação do Python e Perl
Por padrão a maioria das distribuições já vem com Python e Perl nativo em sua instalação.Distribuições com uso apt-get:
# apt-get install python python-dev
# apt-get install perl
Distribuições com uso Yum:
# yum install python
# yum install perl
Eu tenho um jasmine implementado.. consigo acessar ele pela interface web , tenho uma duvida..
A instalação das impressoras eu instalo na máquina do Jasmine , por exemplo acessando o cups remoto para adicionar as impressoras? se for não estou conseguindo
o serviço do cups está rodando .. testei localmente pelo telnet e está funcionando .. mais de acesso remoto ( de outra máquina da rede ) não consigo acessar .
No aguardo.