Controle de impressão por usuário
Este é o meu primeiro artigo postado aqui no VOL. Apesar de ser frequentador assíduo do site, vejo que as vezes alguns artigos não trazem a informação ao pé da letra e aí o pessoal que é mais novato neste mundo acaba desistindo de migrar para um sistema livre porque não consegue achar a solução de pequenos erros ou até mesmo no resultado final acabam se decepcionando.
Parte 3: Instalando o JASmine-Web para visualizarmos nosso relatório
JASmine-Web-0.0.3:
Lembre-se: O Apache deve estar instalado com suporte a PHP5 e funcionando.
Descompacte a pasta JASmine-Web-0.0.3.tar.bz2, renomeie a pasta JASmine-Web-0.0.3 para jasmine e coloque na pasta onde o apache procura o site. Ex.: /srv/www/htdocs/
# tar -xvjf Jasmine-Web-0.0.3.tar.bz2
# mv Jasmine-Web-0.0.3 /srv/www/htdocs/jasmine
Entre na pasta jasmine que você acabou de mover, procure pelo arquivo config.php.dist e copie para o mesmo diretório com o nome config.php.
# cd /srv/www/htdocs/jasmine
# cp config.php.dist config.php
Agora vamos editar o arquivo config.php e configurar nosso banco de dados. Use o editor de sua preferência, no meu caso estou usando o vi.
# vi config.php
Procure pelas linhas:
// Database vars
$DB_host="MYSQL_SERVER"; ---> nome do host onde esta o banco de dados.
$DB_login="MYSQL_USER"; ----> login do usuário que vai acessar o banco.
$DB_pass="MYSQL_PASSWORD"; ----> senha do usuário que vai acessar o banco.
$DB_db="MYSQL_DB"; ----> nome do banco de dados.
Altere para:
Salve o arquivo e feche. Configure o apache para que ele possa reconhecer o php5 e abrir o index.php no arquivo de configuração do apache, que fica em /etc/apache2/httpd.conf. Feito a configuração, reinicie o apache com o comando:
# /etc/init.d/apache2 restart
Pronto, terminamos a instalação. Vamos testar?
Digite no seu navegador de web:
http://localhost/jasmine
ou
http://seuip/jasmine
e você já verá o resultado.
Lembre-se: O Apache deve estar instalado com suporte a PHP5 e funcionando.
Descompacte a pasta JASmine-Web-0.0.3.tar.bz2, renomeie a pasta JASmine-Web-0.0.3 para jasmine e coloque na pasta onde o apache procura o site. Ex.: /srv/www/htdocs/
# tar -xvjf Jasmine-Web-0.0.3.tar.bz2
# mv Jasmine-Web-0.0.3 /srv/www/htdocs/jasmine
Entre na pasta jasmine que você acabou de mover, procure pelo arquivo config.php.dist e copie para o mesmo diretório com o nome config.php.
# cd /srv/www/htdocs/jasmine
# cp config.php.dist config.php
Agora vamos editar o arquivo config.php e configurar nosso banco de dados. Use o editor de sua preferência, no meu caso estou usando o vi.
# vi config.php
Procure pelas linhas:
// Database vars
$DB_host="MYSQL_SERVER"; ---> nome do host onde esta o banco de dados.
$DB_login="MYSQL_USER"; ----> login do usuário que vai acessar o banco.
$DB_pass="MYSQL_PASSWORD"; ----> senha do usuário que vai acessar o banco.
$DB_db="MYSQL_DB"; ----> nome do banco de dados.
Altere para:
// Database vars
$DB_host="localhost";
$DB_login="jasmine";
$DB_pass="sql_password";
$DB_db="print";
$DB_host="localhost";
$DB_login="jasmine";
$DB_pass="sql_password";
$DB_db="print";
Salve o arquivo e feche. Configure o apache para que ele possa reconhecer o php5 e abrir o index.php no arquivo de configuração do apache, que fica em /etc/apache2/httpd.conf. Feito a configuração, reinicie o apache com o comando:
# /etc/init.d/apache2 restart
Pronto, terminamos a instalação. Vamos testar?
Digite no seu navegador de web:
http://localhost/jasmine
ou
http://seuip/jasmine
e você já verá o resultado.
Estou concluíndo a etapa de adicionar os usuários no linux e no samba para fazer a integração do windows com o Linux.
A parte que diz:
Digitar os seguinte comando:
# useradd -g computadores /dev/null -s /bin/false informatica$
Precisa ser criado usuário e grupo antes? Pode me explicar com mais detalhes, pq não estou entendendo?
Abraços!