Open GeisGF opened 1 year ago
Tudo bem?
Eu utilizei o Ibquota em uma de suas primeiras versões em 2013 ou 2014 e cheguei a fazer uma documentação dos passos que utilizei para instalar.
Na época foi utilizado o Debian 6 e o ambiente funcionou muito bem!
Recomendo já utilizar pelo menos o debian 10 ou já vai direto para o Debian 12.
Esta semana vou ler as novidades e fazer uma doc seguindo a doc e compartilho a minha experência e se foi Debian 10 ou 12.
Abs
Olá pessoal, iniciarei hoje o projeto de implementação de um tarifador de impressões aqui na na empresa, gostei da iniciativa , temos um active director rodando no windows server 2019. Minha primeira dúvida seria qual versão Linux vocês recomendam?
Boa tarde,
Fico feliz em receber um feedback, a minha dificuldade e que as versões antigas do Debian e derivados não tem mais suporte aos repositórios, vou construir uma máquina Debian 12 na VMware amanhã, vou por ela no domínio e fazer as instalações. Vou te atualizando sobre os passos que fiz para instalar, acredito que o MYSQL, PHP... deva ter uma incompatibilidade com os scripts ou algo do tipo.
Em dom., 17 de set. de 2023 13:04, tiagoapsoficial @.***> escreveu:
Tudo bem?
Eu utilizei o Ibquota em uma de suas primeiras versões em 2013 ou 2014 e cheguei a fazer uma documentação dos passos que utilizei para instalar.
Na época foi utilizado o Debian 6 e o ambiente funcionou muito bem!
Recomendo já utilizar pelo menos o debian 10 ou já vai direto para o Debian 12.
Esta semana vou ler as novidades e fazer uma doc seguindo a doc e compartilho a minha experência e se foi Debian 10 ou 12.
Abs
Olá pessoal, iniciarei hoje o projeto de implementação de um tarifador de impressões aqui na na empresa, gostei da iniciativa , temos um active director rodando no windows server 2019. Minha primeira dúvida seria qual versão Linux vocês recomendam?
— Reply to this email directly, view it on GitHub https://github.com/valcir/ibquota/issues/31#issuecomment-1722508490, or unsubscribe https://github.com/notifications/unsubscribe-auth/BCMVQ2TRKFF7A6WFA57MYI3X24NSRANCNFSM6AAAAAA4NVPML4 . You are receiving this because you authored the thread.Message ID: @.***>
Realmente vão ter algumas incompatibilidades!
Vou atualizando aqui também!
Boa tarde, Fico feliz em receber um feedback, a minha dificuldade e que as versões antigas do Debian e derivados não tem mais suporte aos repositórios, vou construir uma máquina Debian 12 na VMware amanhã, vou por ela no domínio e fazer as instalações. Vou te atualizando sobre os passos que fiz para instalar, acredito que o MYSQL, PHP... deva ter uma incompatibilidade com os scripts ou algo do tipo. Em dom., 17 de set. de 2023 13:04, tiagoapsoficial @.> escreveu: … Tudo bem? Eu utilizei o Ibquota em uma de suas primeiras versões em 2013 ou 2014 e cheguei a fazer uma documentação dos passos que utilizei para instalar. Na época foi utilizado o Debian 6 e o ambiente funcionou muito bem! Recomendo já utilizar pelo menos o debian 10 ou já vai direto para o Debian 12. Esta semana vou ler as novidades e fazer uma doc seguindo a doc e compartilho a minha experência e se foi Debian 10 ou 12. Abs Olá pessoal, iniciarei hoje o projeto de implementação de um tarifador de impressões aqui na na empresa, gostei da iniciativa , temos um active director rodando no windows server 2019. Minha primeira dúvida seria qual versão Linux vocês recomendam? — Reply to this email directly, view it on GitHub <#31 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/BCMVQ2TRKFF7A6WFA57MYI3X24NSRANCNFSM6AAAAAA4NVPML4 . You are receiving this because you authored the thread.Message ID: @.>
Boa tarde,
Conforme havia falado, iniciei a instalação do servidor de impressão,
comecei com o Debian 12 mas infelizmente me deparei com a incompatibilidade das versões do mysql, PHP, Python... como não manjo de programação resolvi instalar versões mais antigas do Debian onde eu me deparei com a falta de suporte, pós a maioria dos repositórios já não estão online. Decidi então partir para o Ubuntu 22 onde me deparei com problemas de incompatibilidade nas versões do mysql, PHP e principalmente com o Python, mesmo instalando o Python 2, falta PIP onde eu tentava instalar no braço mais sem sucesso, daí então comecei a fazer os downgrade de versões do Ubuntu, até chegar na versão 16, graças que a mesma estava com os repositórios online, consegui realizar as instalações conforme o manual https://github.com/valcir/ibquota/tree/IBQUOTA-3.2. Mais infelizmente estou com um problema no gerenciador gráfico, segue o print do erro, poderiam lista as possíveis causa?
Em dom., 17 de set. de 2023 às 13:28, tiagoapsoficial < @.***> escreveu:
Realmente vão ter algumas incompatibilidades!
Vou atualizando aqui também!
Boa tarde, Fico feliz em receber um feedback, a minha dificuldade e que as versões antigas do Debian e derivados não tem mais suporte aos repositórios, vou construir uma máquina Debian 12 na VMware amanhã, vou por ela no domínio e fazer as instalações. Vou te atualizando sobre os passos que fiz para instalar, acredito que o MYSQL, PHP... deva ter uma incompatibilidade com os scripts ou algo do tipo. Em dom., 17 de set. de 2023 13:04, tiagoapsoficial @.
> escreveu: … <#m-4387697632827308403> Tudo bem? Eu utilizei o Ibquota em uma de suas primeiras versões em 2013 ou 2014 e cheguei a fazer uma documentação dos passos que utilizei para instalar. Na época foi utilizado o Debian 6 e o ambiente funcionou muito bem! Recomendo já utilizar pelo menos o debian 10 ou já vai direto para o Debian 12. Esta semana vou ler as novidades e fazer uma doc seguindo a doc e compartilho a minha experência e se foi Debian 10 ou 12. Abs Olá pessoal, iniciarei hoje o projeto de implementação de um tarifador de impressões aqui na na empresa, gostei da iniciativa , temos um active director rodando no windows server 2019. Minha primeira dúvida seria qual versão Linux vocês recomendam? — Reply to this email directly, view it on GitHub <#31 (comment) https://github.com/valcir/ibquota/issues/31#issuecomment-1722508490>, or unsubscribe https://github.com/notifications/unsubscribe-auth/BCMVQ2TRKFF7A6WFA57MYI3X24NSRANCNFSM6AAAAAA4NVPML4 https://github.com/notifications/unsubscribe-auth/BCMVQ2TRKFF7A6WFA57MYI3X24NSRANCNFSM6AAAAAA4NVPML4 . You are receiving this because you authored the thread.Message ID: @.>
— Reply to this email directly, view it on GitHub https://github.com/valcir/ibquota/issues/31#issuecomment-1722513399, or unsubscribe https://github.com/notifications/unsubscribe-auth/BCMVQ2USOJDNKBW2ICS6DRDX24QLTANCNFSM6AAAAAA4NVPML4 . You are receiving this because you authored the thread.Message ID: @.***>
-- Geis Gomes Farias 63 99934-4346 Skype: @.*** Linkedin: www.linkedin.com/in/geis-gomes-farias-1b36a550
Fiz um teste rápido agora a pouco e não consegui documentar de uma forma estruturada mas farei e compartilho aqui.
Algumas considerações:
Utilizei o Debian 10 Compartilho o Source List na doc Copiei alguns trechos da doc atual pois deu certo. Fiz um teste de impressão e gerou log no painel de adm mas a impressão não saiu pois não configurei o usuário para realizar a impressão, ou seja, se você avançar neste trecho, compartilha com a gente para agregar na doc! Estou considerando que você ou quem for utilizar, tenha o conhecimento básico da diferença de sudo e root, então não detalhei muito somente para validar os passos.
Debian utilizado:
PRETTY_NAME="Debian GNU/Linux 10 (buster)" NAME="Debian GNU/Linux" VERSION_ID="10" VERSION="10 (buster)" VERSION_CODENAME=buster ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"
Source list utilizado
Source list:
deb http://deb.debian.org/debian buster main contrib non-free deb-src http://deb.debian.org/debian buster main contrib non-free
deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free deb-src http://deb.debian.org/debian-security/ buster/updates main contrib non-free
deb http://deb.debian.org/debian buster-updates main contrib non-free deb-src http://deb.debian.org/debian buster-updates main contrib non-free
deb http://deb.debian.org/debian buster-backports main contrib non-free deb-src http://deb.debian.org/debian buster-backports main contrib non-free
apt-get update
apt-get upgrade
apt-get install apache2 build-essential cups mariadb-server php libdbd-mariadb-perl libnet-ldap-perl php-ldap git python-imageio php7.3-mysql
cd /tmp
git clone https://github.com/lynxis/pkpgcounter.git
cd pkpgcounter/
python setup.py install
cd /tmp
git clone https://github.com/valcir/ibquota.git
vim /etc/cups/cupsd.conf
Localizar a linha "Listen localhost:631" e alterar para:
Listen 631
systemctl restart cups.service
Allow all Order allow,deny
<Location /admin> Allow all Order allow,deny
<Location /admin/conf> Allow all AuthType Default Require user @SYSTEM Order allow,deny
Criar o banco de dados:
$ sudo mysql -u root -p $ password: ***** $ mysql> CREATE DATABASE ibquota3; $ mysql> exit
Criar a estrutura do Banco (tabelas) através do script ibquota3.sql.
$ cd ibquota3/sql $ sudo mysql -u root -p ***** ibquota3 < ibquota3.sql
Criar um usuário no Banco:
$ sudo mysql -u root -p mysql> GRANT ALL ON ibquota3.* TO ibquota@localhost identified by 'ibquota'; mysql> FLUSH PRIVILEGES; mysql> exit
O script principal (ibquota3) deverá ser copiado para dentro do CUPS.
$ cd backend $ sudo cp ibquota3 /usr/lib/cups/backend/ $ cd /usr/lib/cups/backend $ sudo chmod 755 ibquota3 $ sudo chown root ibquota3
Agora temos que editar o backend:
$ sudo vi /usr/lib/cups/backend/ibquota3
my $DBhost="localhost"; my $DBlogin="ibquota"; my $DBpassword="ibquota"; my $DBdatabase="ibquota3"; my $DBport=3306;
$ cd ../gg $ sudo mkdir /var/www/html/gg $ sudo cp -r * /var/www/html/gg
sudo /etc/init.d/cups restart
systemctl restart apache2.service
Configuração via GG:
Aqui documentei uma instalação que fiz Ubuntu 20.04, utilizando referências daqui, inclusive.
Olá pessoal, iniciarei hoje o projeto de implementação de um tarifador de impressões aqui na na empresa, gostei da iniciativa , temos um active director rodando no windows server 2019. Minha primeira dúvida seria qual versão Linux vocês recomendam?