Você está na página 1de 241

http://www.zago.eti.br/mysql.

txt
FAQ sobre o banco de dados MySQL, mensagens relacionadas ao uso ou configurao
do MySQL podem estar em outros FAQ, portanto veja tambm FAQ sobre o aplicativo
em uso com MySQL, por exemplo PHP (php.txt).
Use CTRL+F para refinar a pesquisa.
Linha de: **************** sapara mensagens ou tpicos.
********************************************************
Zago
Veja tambm neste diretrio (site) FAQ
http://www.zago.eti.br/php.txt
http://www.zago.eti.br/banco_de_dados.txt
********************************************************
inicie tua pesquisa em:
www.mysql.org
http://www.mysql.com/
Tem tudo, desde os arquivos para download at um timo manual.
Documentao em Portugus - traduo do Manual, FAQ e etc...;
http://dev.mysql.com/doc/refman/5.0/pt/
http://dev.mysql.com/doc/
MySQL Documentation, MySQL Reference Manual
MySQL backup
http://www.dicas-l.com.br/dicas-l/20050205.php
Fazendo backup de databases MYSQL em ambiente LINUX
Com passo a passo e script pronto pra copiar e colar.
http://sourceforge.net/projects/xampp/
Instalar apache+Mysql+PHP+......
Traduo Google:
XAMPP is a very easy to install Apache Distribution for Linux, Solaris,
Windows and MacOS X. The package includes the Apache web server, MySQL,
PHP, Perl, a FTP server and phpMyAdmin.
Exportando Banco de Dados DBF para MySQL
http://www.dicas-l.com.br/dicas-l/20051013.php
Instalando o Mysql 5 na "unha" - Slackware 10.1
http://www.dicas-l.com.br/dicas-l/20060525.php
**********************************************************************************
tutoriais de SQL
---------------------------------
Recomendo os dois seguintes links:
1. http://w3.one.net/~jhoffman/sqltut.htm - At onde sei,
o melhor tutorial sobre SQL na internet. O autor James Hoffman
fez vrias atualizaes em seu material.
2. http://www.sqlcourse.com/ - permite manipular tabelas
online. Eu mesmo fiz alguns testes e funcionou.
Em http://www.jcc.com/SQLPages/jccs_sql.htm voc encontra
links sobre a padronizao do SQL.
**********************************************************************************
Subject: Re: (linux-br) Conexo MySQL...?
no CL6 eu fiz o seguinte:
cd /usr/sbin/
mysql_createdb
ai voce aperta o enter duas vezes quando ele pedir a senha
cds
./mysql start
pronto...
**********************************************************************************
Assunto: (linux-br) RES: (linux-br) Mysql e PHP falta pouco ...
// Conectando...
mysql_connect("localhost", "root", "teste"),
e no
// Conectando...
mysql_pconnect("localhost", "root", "teste")
Assunto: (linux-br) Mysql e PHP falta pouco ...
Estou com o seguinte erro na configurao do meu php ( verso default do
CL8 )
qdo eu escrevi um script apareceu esta msg FATAL ERROR :( Tenho um
Database feito, criei as tables ,
consigo acessar com mysql -u root -p teste )
porem no browser aparece
Fatal error: Call to undefined function: mysql_pconnect() in
/.../cadastra.php on line 3
<?
// Conectando...
mysql_pconnect("localhost", "root", "teste") or die ("Conexao Impossivel
favor contactar o Administrador");
mysql_select_db ("cadastro") or die ("Conexao Impossivel favor contactar o
Administrador ");
$result = mysql_list_fields ("etcpasswd", "users");
...
Preciso configurar instalar mais alguma coisa ? o que mais ?
s por comentrio no script <?phpinfo()?> tudo ocorre bem .. ento o Apache
, php eu acho que est ok .. s na conexo com o mysql est com o Fatal
erro)
**********************************************************************************
Assunto: Re: (linux-br) MySQL, ERROR 2002
> ERROR 2002: Can't connect to local MySQL server through socket
> '/var/lib/mysql/mysql.sock' (111)
O seu MySQL no est rodando. Use o seguinte comando para iniciar o MySQL
root@p550 /root]# cds && ./mysql start
**********************************************************************************
Assunto: Re: (linux-br) problemas no Mysql
> meus usurios de qualquer host (%). Localmente eu consigo alterar tabelas,
> mas somente com o usurio root. O que pode ser?
Verifique qual o grupo e dono do banco de dados, porque provavelmente est
como root e deveria ser mysql. Corrija isto e vai funcionar.
**********************************************************************************
Assunto: Re: (linux-br) Mysql Front End - Erro 1130
Para tal utilizaao, o usuario devera estar cadastrado para acessar
remotamente, para isso voce tera que entrar como root no mysql do linux e
dar permisso para root@root.dominio
Ex:
grant all on *.* to root@"%" identified by
'alguma_senha_para_acesso_remoto'
Este comando d permisso maxima para o usurio root em qualquer mquina da
rede.
obs: *.* db.tabela
Criei um host 192.168.1.1, mas no adiantou.
Sempre que tento acesar, volta mensagem de que:
1130 - 'Host' '192.168.1.11' no tem permisso para se conectar com este
servidor MySQL.
**********************************************************************************
Assunto: Re: (linux-br) Mysql
> Alguem sabe como eu starto o servio do mysql no Slackware 8.1??
Da mesma forma que nos outros!
/caminho do mysql/bin/safe_mysqld --user=mysql &
PS: Verifique se o user este na sua instalao
**********************************************************************************
Assunto: Re: (linux-br) Mysql + VB6.0 - cdigo!!!
> acessar esse banco!! alguem tem uma ideia de como
> fazer isso?? ja consegui descolar o Myodbc!! e agora
Voc deve adiciona o host desta mquina que ir acessar o mysql e setar as
permisses corretamente.
Voc pode visualizar isso na tabela user da base de dados mysql.
Passos rpidos com o root:
# /path_do_mysql/bin/mysql -h localhost -u root -p
Password: (se tiver coloca seno enter. O pass o da instalao)
use mysql;
select * from user;
INSERT INTO user (Host, User, Password, Select_priv, Insert_priv,
Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv,
Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv,
Index_priv, Alter_priv) VALUES ('coloque_aqui_o_host', 'root', '', 'y', 'y',
'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y', 'y');
PS: A senha esta em branco. Mude a senha desta forma:
Update user set password=PASSWORD("nova_senha") where
host="o_nome_do_host_que_voce_colocou";
E por ltimo d o comando:
flush privileges;
Fazendo isso, instale o MyODBC no seu windows e configura a base no ODBC.
Pergunta: Seu servidor onde encontra-se o MySQL linux no? Porque se no
for este assunto vai ser considerado OFF-TOPIC.
**********************************************************************************
Assunto: Re: (linux-br) mysql
> Algum tem passo a passo desde a instalao at a criao do primeiro banco
> de dados?
Isso est na documentao bsica do MySQL. D uma olhada.
Dica: fornea a senha para que o root possa conectar-se ao banco de
dados. A opo '-p' e, para conectar-se com outro usurio, '-u'.
**********************************************************************************
Assunto: Re: (linux-br) mysql
Estou com dificuldades em criar um banco de dados no mysql...
Quando eu digito:
mysqladmin create mysql
D a seguinte mensagem:
mysqladmin:connect to server at 'localhost' failed
error: 'Access denied for user: 'root@localhost' (using password: NO)'
(cut)
Vc iniciou o servio do Mysql ?? ( service mysql start )
Se sim, vc deve ter cadastrado uma senha quando iniciou pela primeira vez ou
ele pediu para rodar um programa para a criao de senha e dos bancos de
dados padres ( mysql e test ).
"man mysqladmin" para saber a opo de senha.
Uma procurada no google tb de grande utilidade.
Procurando por mysqladmin em paginas em portugues no
www.google.com.br/linux vc encontrar no 3 link o comando correto para
pedir senha. s questo de "sede de saber"!!!!
**********************************************************************************
Assunto: Re: (linux-br) Front-end MySQL
chama-se mysqlcc, e vc pode baixar do site oficial, roda em *nix e windows
http://www.mysql.com/
> > Gostaria de saber se algum conhece um "front-end" para MySQL, que
> > seja prtico de usar???
> Para Windows tem o MySQL Front, que alis parece que foi descontinuado.
> Talvez ainda encontre para download em algum lugar.
> Para *nix o melhor o phpMyAdmin. Tem alguns grficos para X mas no
> lembro o nome. J passou pela tua cabea dar uma olhada o prprio site
> do mysql? Tem um monte de links l...
**********************************************************************************
Assunto: Re: (linux-br) OFF::Onde ficam os dados armazenados no mysql???
> Sei que existe para o backup "mysqldump" e j usei-o com
> sucesso, entretanto gostaria de saber se possvel fazer o backup direto
> dos arquivos. E onde fica(m) esse(s) arquivo(s).
Os arquivos ficam normalmente em /var/lib/mysql, muito embora esse padro
possa ser alterado. Cada diretrio um banco de dados; cada tabela ocupa um
arquivo. Se existirem, todos os ndices ficam num segundo arquivo. uma
estrutura muito simples e lgica (e lembra um pouco DBFs do Clipper >:)
O banco de dados, e portanto o diretrio /var/lib/mysql/mysql contm o banco
de dados mestre do MySQL, sem o qual nenhum outro pode ser acessado.
Isso o banco de dados tipo padro, sem transaes. O formato InnoDB eu
desconheo, mas tenho uma vaga impresso que como nos bancos de dados
convencionais - um arquivo gigantesco, ou vrios deles, contendo todos os
dados e ndices.
Pode-se fazer backup direto desses arquivos, porm acredito que tal backup no
seria portvel (o que normalmente no uma preocupao de curto prazo).
Tambm preciso observar se o MySQL deve ser desligado durante a cpia dos
arquivos (a documentao do site www.mysql.com deve ter esse tipo de
detalhe).
**********************************************************************************
Assunto: Re: (linux-br) Ref.: My-SQL
> Um amigo meu configurou a senha do usurio root qdo da criao do db
> inicial do mysql, anotei a senha nos meus guardados e no consigo acha-la,
> vcs sabem como posso remover a senha do usurio root afim de criar uma nova
> senha pro My-SQL permitir que eu o administre normalmente.
Radicalizando, voc pode apagar o banco de dados do mysql e com isso as
tabelas podero ser recriadas com o comando mysql_createdb.
**********************************************************************************
Assunto: Re: (linux-br) mysql...
> Nova pagina 1Gente como fao para transferir minhas tabelas( no mysql)junto
> com os dados , de um servidor para outro?
> Fiz um script em shell, mas ele s transferiu a estrutura das tabelas...os
> dados no foram.> Como fao?
mysqldump
**********************************************************************************
Assunto: Re: (linux-br) mysql...
vc pode usar o mysq-dump para gerar um script .sql com a estrutura das
tabelas e os dados.
**********************************************************************************
Assunto: Re: (linux-br) mysql...
!! Nova pagina 1Gente como fao para transferir minhas tabelas( no mysql)!! junto
!! com os dados , de um servidor para outro?
!! Fiz um script em shell, mas ele s transferiu a estrutura das tabelas...os
!! dados no foram.
! Eu fao a compactao do diretrio onde est o banco de dados e depois
mysqldump -u user -h host database -ppassword|mysql -h host -u user -C database
-ppassword
man mysqldump, para mais detalhes.
**********************************************************************************
Assunto: Re: (linux-br) MYSQL - ERRO EM MYSQL.SOCK
Subject: (linux-br) MYSQL - ERRO EM MYSQL.SOCK
> O mysql que estava funcionando perfeitamente, de repente parou de
> funcionar e nao inicia mais. Qdo tento inicia-lo manualmente ou qdo
> chamo o comando mysqladmin version, o seguinte erro aparece:
> mysqladmin: connect to server at localhost failed
> error: 'Can't connect to local MySQL server throuhg socket
> '/var/lib/mysql/mysql.sock
> Check that mysqld is running and that the socket:
> '/var/lib/mysql/mysql.sock exists!
>
> O mysql nao esta1 rodando (verifiquei atraves do ps) e nao existe
> o mysql.sock em nenhum lugar.
>
> No arquivo /var/log/mysqld.log tenho:
> mysqld started
> Can't start server: Bind on unix socket: Permission denied
> Do you already have another mysqld server running on socket:
> /var/lib/mysql/mysql.sock?
> Aborting
> /usr/libexec/mysqld: Shtdown complete
> mysqld ended
>
> Como resolvo este problema? Como fazer a criacao novamente do
> mysql.sock?
>
> Obrigado a todos.
Tenho um sistema rodando o RH8.0 todo original (com os softwares que vieram
com a distro) e tive problema idntico...
Depois de muito procurar, encontrei, mas no foi fcil, experimente o
seguinte:
Edite o arquivo /etc/my.cnf
Adicione abaixo de [mysqld] a seguinte linha: set-variable = thread_stack = 256K
Pare os servios do MySQL e inicie-os novamente...
*************************************************************************
Assunto: Re: (linux-br) MYSQL - ERRO EM MYSQL.SOCK
como voce esta chamando o mySQL?
estava com este mesmo problema e descobri ser apenas erro de usuario e senha
no mysql. estava chamando o mysql desta forma:
mysql -u root -p rootpassword
chamando apenas:
mysql -u root
resolveu...
> > Permissoes. Provavelmente o servidor MySQL esta' tentando criar o
> > mysql.sock em /var/lib/mysql e nao esta' conseguindo, por problemas de
> > permissoes. Verifique as permissoes do diretorio, sempre se lembrando
> > que quando se chama o mysql pelo safe_mysqld, ele e' executado com o usuario mysql.
> Quer dizer o mysql.sock criado qdo se chama o mysql e no um arquivo j
> existente no pacote do mysql?
*************************************************************************
Assunto: Re: (linux-br) mysql
> #service mysql start
> #Starting mysqld daemon with databases from /var/lib/mysql
> 030324 10:06:15 mysql ended
Verifique o arquivo /var/lib/mysql/<nome da maquina>.err. Normalmente
ele contem os erros que ocorreram com a inicializacao do servidor.
Um erro comum e' que cria-se os databases como root e, como o servidor
e' iniciado pelo usuario "mysql", ele nao consegue ler os arquivos de
dados dele. Verifique quem e' o dono da arvore /var/lib/mysql e troque
para "mysql", se o dono for o root.
*************************************************************************
Assunto: Re: (linux-br) MYSQL
Geralmente /var/lib/mysql a no ser que voc tenha compilado com o path diferente.
Em tempo, eu sugiro a utilizao do mysqldump para tirar backup da base de dados. Se
algum dia a estrutura de dados mudar a copia dos arquivos no ser uma boa sada de
backup.
*************************************************************************
Assunto: (linux-br) RES: (linux-br) Onde hospedar forum PHP com MySQL?
www.rg3network.com.br
Assunto: (linux-br) Onde hospedar forum PHP com MySQL?
Tenho um forum pronto feito em PHP que trabalhar com o banco MySQL.
Porm, meu provedor no disponibiliza o banco MySQL. Algum sabe de
algum site onde eu possa hospedar esse forum que disponibilize para mim
o MySQL (gratuito, de preferncia!)? OBRIGADO!
*************************************************************************
Assunto: Re: (linux-br) Onde hospedar forum PHP com MySQL?
> Tenho um forum pronto feito em PHP que trabalhar com o banco MySQL.
> Porm, meu provedor no disponibiliza o banco MySQL. Algum sabe de
> algum site onde eu possa hospedar esse forum que disponibilize para
> mim o MySQL (gratuito, de preferncia!)?
Eu instalei/configurei alguns webforuns sob o software PHPBB nos
servidores do Lycos:
http://www.lycos.co.uk
o mesmo disponibiliza acesso scripts PHP e a banco de dados MySQL.
Tentei tambm os servidores do CoolFreePages:
www.coolfreepages.com
mas no consegui configurar com sucesso outros servios web que
dependiam de acessar o MySQL.
Qualquer coisa, pode me enviar um e-m@il em PVT. Frequentei muito o
webforum do Linux Rlz a alguns anos atrs.
*************************************************************************
Assunto: Re: (linux-br) mysql
> tenho um servidor com mysql, e consigo conectar a todas as databases se
> estiver servidor, poremm quando tento conectar atravs de um cliente
> grfico em outra maquina no consigo conectar, ponho o ip da maquina, o nome
> da maquina e nada.
O mysql costuma fazer um arquivo <nomedamaquina>.err no mesmo diretorio onde ficam os
databases, mas varia de acordo com a distro e vc no falou qual . Este arquivo costuma
ter algumas informaes relevantes.
Tambm tem um my.cnf que costuma ter as configuraes do mysql, mas vc tambm no postou
ele aqui. Tenta mostrar a sada do comando
lsof -i:3306
pra gente ver se mostra alguma coisa. Eu desconfio que o mysql no abriu a conexo
tcp/ip, s est ouvindo no soquete....
Isto pra no falar se tem algum iptables configurado, etc...
*************************************************************************
Assunto: Re: (linux-br)MySQL Windows a MySQL LINUX
mysqldump
> Como eu pouso muda uma Base de Datos feita en Mysql pra Windows a Mysql
> para Linux..> com simplemente copiar a Base de Datos nao funciona...
*************************************************************************
Assunto: RE: (linux-br)MySQL Windows a MySQL LINUX
> Como eu pouso muda uma Base de Datos feita en Mysql pra Windows a Mysql > para Linux...
> com simplemente copiar a Base de Datos nao funciona...
Use mysqldump para gerar a base em formato texto (comandos para mysql) na
origem; alimente a base no destino com mysql < arquivo.
Ou voc pode fazer tudo de uma vez s, no destino, se tiver acesso ao banco
de dados pela rede:
mysqldump -c -h origem -u usuario -p senha base_de_dados | mysql
*************************************************************************
Assunto: Re:(linux-br)MySQL + Can't connect to local MySQL server through socket
Ja consegui resolver galera.
Baixei os RPMs do site do MySQL (servidor e cliente) e instalei e rodou numa boa.
Ao reniciar, o "servico" do mysql nao fica disponivel 'automaticamente', entao tive que
inicia-lo atraves do comando 'safe_mysqld &'.
*************************************************************************
Assunto: Re: (linux-br) MySQL + Can't connect to local MySQL server through socket
<corta>
> error: 'Can't connect to local MySQL server through socket
> '/var/lib/mysql/mysql.sock' (111)'
> Check that mysqld is running and that the socket:
> '/var/lib/mysql/mysql.sock' exists!
<corta>
No tenho certeza, mas verifique as permisses do socket. Como root, tente algo do tipo:
chmod 0777 /var/lib/mysql/mysql.sock
--
Alvaro Figueiredo
*************************************************************************
Assunto: Re: (linux-br) MySQL + Can't connect to local MySQL server through socket
> Seguinte, instalei o mysql aqui, segui as instrucoes dos manuais que
> veio no .tar.gz, mas nao to conseguindo startat ele nem por reza.
> Da sempre esse 'maldito' erro:
> error: 'Can't connect to local MySQL server through socket
> '/var/lib/mysql/mysql.sock' (111)'
> Check that mysqld is running and that the socket:
> '/var/lib/mysql/mysql.sock' exists!
>
> O .sock existe!
>
> As vezes da esse erro:
>
> mysqladmin: connect to server at 'localhost' failed
>
> Poxa, segui todos os passos!
> Alguem tem alguma luz? Nao to afim MESMO de usar ele no Windows! :-)
> PS: Estou usando o Red Hat 9.
Se voce j fez o mysql_install_db, basta agora inicializar o deamon:
V ateh o diretrio /etc/rc.d/init.d e rpocure um arquivo chamado rc.mysqld
como root, digite:
./rc.mysqld start
Se todas as configuracoes estiverem corretas o servidor vai rodar e pronto.
Agora eh soh digitar mysql -u root -p
e logar no servidor.
Assunto: Fw: (linux-br)sites sobre bancos de dados e MySQL
Discordo sobre algumas colocaes suas sobre o MySQL. Possuo projetos
bem complexos rodando sobre este SGBD, e a prpria falta de
caractersticas
como StoredProcedures (que ser implementado em breve) compensada pela
velocidade e confiabilidade do produto. A verso mais atual implementa
cache
de querys, full-text searches, integridade referencial, aninhamento de
consultas e outer joins.
Utilizo ele para aplicativos desde emisorres de laudos que precisam
armazenar HTML e Objetos Java at e-commerce de grandes lojas do mundo
real.
A NASA o utiliza para seus imensos bancos de imagens, o Google baseado
nele. No um banco de brinquedo.
Para um datawarehouse, clusters e bancos distribudos, uma soluo
proprietria or ecomendado, _por enquanto_. A menos que sua aplicao
dependa *muito* destes recursos, o MySQL deve servir perfeitamente.
> > Sent: Wednesday, July 23, 2003 9:14 AM
> > Subject: Re: (linux-br)sites sobre bancos de dados e MySQL
> > On 22 Jul 2003 22:27:31 -0300
> > otavio augusto viegas <otavio71@uol.com.br> wrote:
*************************************************************************
Assunto: (linux-br)BUG MySQL ??
Fui entrar no console do Mysql como sempre entro
mysql -u root -p
Assim ele me pede a senha. OK. At ai tudo certo!!
Se eu digitar mysql -u root . ele vai me dizer que precisa de senha. Tb tudo
certinho!!!
Agora por erro de digitao ( pressa) digitei o seguinte comando:
mysql -u root]
Entrou no prompt do mysql sem pedir senha .... Era para acontecer isso mesmo
ou um BUG ?
Apenas consegui visualizar os databases com o comando " show databases; " ,
mas no consegui acessar nenhum database, pois ai ele me reclamava da senha.
Veja se acontece a mesma coisa com vcs.
Estou usando CL8 e mysql 3.23.46
*************************************************************************
Assunto: Re: (linux-br)BUG MySQL ??
> Fui entrar no console do Mysql como sempre entro
> mysql -u root -p
> Assim ele me pede a senha. OK. At ai tudo certo!!
> Se eu digitar mysql -u root . ele vai me dizer que precisa de senha. Tb
> tudo certinho!!!
>
> Agora por erro de digitao ( pressa) digitei o seguinte comando:
>
> mysql -u root]
Achei bem estranho isso, veja s o que ocorreu comigo:
Como root
[root@tux /root]# mysql -u root]
ERROR 1045: Access denied for user: 'root]@localhost' (Using password: NO)
Como usurio "mortal"
[claudio@tux claudio]$ mysql -u root]
ERROR 1045: Access denied for user: 'root]@localhost' (Using password: NO)
[claudio@tux claudio]$ mysql -V
mysql Ver 11.15 Distrib 3.23.46, for pc-linux-gnu (i686)
*************************************************************************
Assunto: Re: (linux-br)BUG MySQL ??
Estranho, mas funciona.
$ mysql -u root]
mysql> show databases;
+----------+
| Database |
+----------+
| test |
+----------+
BUGADO...=> 4.0.14.
Isso pode ser um grande problema se muitos usurios abrirem vrias conexes.
*************************************************************************
Assunto: Re: (linux-br)BUG MySQL ??
>mysql -u root]
Poderia ter sido:
mysql -u lasjgh3u95yt91
ou seja, qualquer usurio invlido.
>Entrou no prompt do mysql sem pedir senha .... Era para acontecer isso mesmo
>ou um BUG ?
Era para acontecer isso mesmo. Como voc no selecionou nenhum banco de dados,
o MySQL est usando provavelmente esta autenticao:
mysql> select user,host from user where user='';
+------+-------------------------+
| user | host |
+------+-------------------------+
| | localhost |
| | prometheus.fr.local.lan |
+------+-------------------------+
Ou seja: identificao sem usurio vlido.
>Apenas consegui visualizar os databases com o comando " show databases; " ,
>mas no consegui acessar nenhum database, pois ai ele me reclamava da senha.
Voc deveria apenas ver os bancos de dados aos quais voc pode se conectar. No
meu caso, por exemplo, uma conexo sem usurio e sem senha d acesso ao banco
de dados 'test'. Ento isto funcionou:
mysql> use test;
Database changed
A o que pode fazer ou no depende dos privilgios dados a essa conta.
Note novamente que a conta possui como 'host' apenas as conexes locais, ento
o MySQL no vem aberto para acesso externo. E voc pode (e deve, no?)
suprimir essa conta.
*************************************************************************
Assunto: [Dicas-L] Consultas MySQL
----------------------------------------------------------------------
Consultas MySQL
===============
Colaborao: Thiago Lopes Lima <thiago@netsol.com.br>
O Mysql, de forma semelhante ao Postgresql, tambm exporta html em
suas consultas.
Para quem utiliza o client padro do mysql no linux:
mysql -u usuario -p --html database < comandos.sql > arquivo.html
Obs. O parmetro --html ou -H faz com que todas as consultas retornem
no formato html.
--------------------------------------------------------------------
Java 2 - Guia de Consulta Rpida
http://novateceditora.com.br/guias/java2/
--------------------------------------------------------------------
As mensagens da lista Dicas-L so veiculadas diariamente
para 22167 assinantes.
Todas as mensagens da Dicas-L ficam armazenadas em
http://www.Dicas-l.com.br.
A redistribuio desta e outras mensagens da lista Dicas-L pode
ser feita livremente, deste que o contedo, inclusive esta nota,
no sejam modificados.
---------------------------------------------------------------
*************************************************************************
De: hamacker <hamacker@vidy.com.br>
Para: Alexander F. Fernandes - Esc. EDEM <alexander@edem.g12.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Mysql - ruim? - MeioOFF
Data: Fri, 08 Aug 2003 13:24:28 -0300
comentando...
Alexander F. Fernandes - Esc. EDEM wrote:
(...)
A consulta?
>
> Trs tabelas: medicos, enderecos, especialidades, planos
> Puxa, mas parecem ser 4 tabelas :)
A consulta:
>
> select medicos.*, enderecos.*, especialidades.*, planos.* from
> medicos,enderecos,planos,especialidades where
> especialidades.id_medico=medicos.id_medico and
> planos.id_medico=medicos.id_medico and enderecos.id_medico=medicos.id_medico
> and medicos.id_medico=10;
>
> algo to ruim assim?
> Eu usaria um inner join explicito conforme o SQL-92 (inner join tabela
on...) ao inves da sintaxe inner join SQL-89 como a que voce fez. Mas
independente disso, *acho* que o inner join foi mal empregado no seu
exemplo. Acho que se realizesse 4 selects em separado e as usasse
conforme a necessidade do aplicativo ficaria melhor (ficaria sob
demanda). Se for um relatorio e no d para fugir do innerjoin, ento
que pelo menos estabea a quantidade de colunas que realmente vai ser
usada, duvido que seriam necessarias (em seu exemplo) todas as colunas
de todas as tabelas envolvidas. Em tabelas que possuem campos BLOB
(Binary Large OBject) que podem armazenar num nico campo GB de
informacoes terrivel (em todos os sentidos) resgatar tal campo e no
vir a usa-lo.
Select com * em geral coisa de programador preguioso que no se
importa com o futuro da aplicao ou do banco de dados.
A querie mal feita acaba com qualquer servidor SQL, em alguns RDBMS
consegue-se o prejuizo maior.
> Devo procurar outro banco de dados para fazer essas coisas?
> Eu sempre testaria usando outros bancos de dados na medida do possivel
s para ter uma idia de performance e comparativos. No Linux tem o
MySQL, Postgre e o Firebird(ex-interbase) onde o MySQL tem menos
recursos que os outros. Entao valeria a pena testar, mas acho que
justamente pelo MySQL ter menos recursos ele teria (em teoria) melhor
performance.
> No basta fazer relacionamentos(desconsiderando o desempenho) utilizando as
> referncias das chaves entre as tabelas(igual ao
> planos.id_medico=medicos.id_medico)?
> Os relacionamentos no vo ajudar em nada na perfomance nas buscas, mas
tenha certeza de ter os indices criados pelo qual os campos estao
ligados ou sendo pesquisados.
*************************************************************************
Assunto: Re: (linux-br)Mysql - ruim? - MeioOFF
> Sei que o MySQL no o bi-bi-bi-b-b-b do b-b-b dos bancos de
> dados...
(...)
> select medicos.*, enderecos.*, especialidades.*, planos.* from
> medicos,enderecos,planos,especialidades where
> especialidades.id_medico=medicos.id_medico and
> planos.id_medico=medicos.id_medico and
> enderecos.id_medico=medicos.id_medico and medicos.id_medico=10;
(...)
> Devo procurar outro banco de dados para fazer essas coisas?
O MySQL possui determinadas caractersticas. Se elas so boas ou ruins
vai depender das suas necessidades. Uma destas caractersticas no
possuir integridade referencial, que vincular uma tabela a outra
atravs dos campos chave. Portanto, na tua consulta, voc poderia ter um
mdico cujo cdigo de especialidade tenha sido apagado da outra tabela.
Em contrapartida, o mysql mais rpido e menor que o postgresql, por
exemplo. Este tem integridade referencial, stored procedures, triggers e
mais uma srie de recursos que voc encontra em oracle e MS-SQL, por
exemplo.
Para o teu caso o postgresql me parece mais indicado, mas voc quem
vai dizer se o teu aplicativo pode viver sem estas caractersticas.
Pra no ficar na dvida, leia as features de cada um e decida.
*************************************************************************
Assunto: Re: (linux-br) Licena do MySql
>Tenho um projeto de um aplicativo comercial com banco de dados MySql, ouvi
>sempre dizer ser um banco de dados free mas o que parece no , ele apenas
>Open Source ou free se for acompanhado de uma aplicao Open Source. Minha
>pergunta o seguinte, se eu instalar um servidor Linux/MySql e atravs do
>aplicativo manipular os dados ainda presisarei adquirir a lincensa do MySql
>estando ele com Linux que Open Source?
O servidor MySQL livre e gratuito. Voc pode us-lo sem problemas, mesmo a
partir de aplicativos comerciais.
A biblioteca libmysqlclient, por outro lado, livre e gratuita mas sob GPL.
Voc pode desenvolver aplicativos proprietrios usando ela, nos seus
servidores, mas no poder distribu-los pois, neste caso, teria que
licenciar seu software com uma licena compatvel com a GPL.
Note que tudo est simplesmente no fato de o aplicativo utilizando a
libmysqlclient ser distribudo ou no.
- --
Thiago Macieira - Registered Linux user #65028
thiagom@mail.com
*************************************************************************
Voc deve cadastrar um "usr" no mysql, uma vez que o mesmo no funciona com
o "usr" root remotamente. Crie o "usr"conforme abaixo, e logue atravs do
front. Funciona legal !!!
Conectando-se a um banco de dados MySQLPor Richard Manzke
===================================================
Mesmo que sua instalao do MySQL esteja correta, voc no vai conseguir
conectar enquanto no adicionar um usurio ao banco. Isso porque o MySQL
utiliza autenticao baseada no nome do usurio, senha e host (endereo IP).
Aps a instalao o MySQL ter criado um unico usurio chamado root com
permisses de acesso apenas a partir do localhost (console do servidor).
Se faz ento necessrio a criao de um usurio para utilizao junto de
seus aplicativos.
Supondo que voc tenha instalado seu MySQL num servidor Linux, digite o
comando abaixo na linha de shell:
mysql
O comando acima deve ativar o MySQL Monitor que nada mais do que uma linha
de comando do MySQL.Agora, conecte-se ao banco MySQL com o comando abaixo:
mysql> connect mysql;
Como curiosidade, execute o comando abaixo e veja o resultado:
mysql> show tables;
Repare que o banco MySQL possui uma tabela chamada 'user'. nesta tabela
que iremos adicionar um novo usurio usando o comando GRANT.No exemplo
abaixo, vamos adicionar o usurio MARIA cuja senha SENHA com permisso
para todos os bancos dentro da faixa IP 192.168.0.0
mysql> grant all privileges on *.* to MARIA@'192.168.%.%' identified by
'SENHA' with grant option
Repare os ' (apostrofos) no endereo IP.Faa um teste em uma estao Windows
com o MyODBC ou MySQLFront.Maiores detalhes sobre o comando GRANT, clique
aqui.
Espero que isto tenha lhe ajudado.
At Mais !// Richard Manzke// WebPlace Networks
----- Original Message -----
From: Pablo Roberto <pablolgc@yahoo.com.br>
To: <linux-br@bazar2.conectiva.com.br>
Sent: Wednesday, September 03, 2003 4:54 PM
Subject: (linux-br) Conexo com mysql
> Pessoal,
>
> Configurei um servidor mysql, porm quando tento conectar-me a ele atravez
> de um front em uma estao windows no consigo.
>
> Tem alguma coisa que tenho que fazer para o servidor aceitar esta conexo.
>
> Pablo
>
> ----------
*************************************************************************
De: Diogo Loureiro Dias <dldias@conectiva.com.br>
Para: Marcelo Melli <marcelo.melli@terra.com.br>
Cc: Lista Linux <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br)PHP4 x MySql
Data: Wed, 1 Oct 2003 10:28:02 -0300 (BRT)
Caro Marcelo,
Para que o php tenha suporte ao mysql, necessrio que se tenha instalado
tambm o pacote: php4-mysql-4.3.2-26997U90_1cl
Outra observao: o MySQL tambm possui pacotes na distro cnc, so eles:
MySQL-client-3.23.54-20506cl
MySQL-devel-3.23.54-20506cl
MySQL-3.23.54-20506cl
Para instalar os pacotes citados acima:
[root@localhost root]# apt-get install MySQL-client MySQL-devel MySQL php4-mysql
Caso os pacotes desejados no estejam no CD, pode-se baixar os pacotes do
ftp da conectiva ou de um mirror, para isso basta descomentar a linha
correspondente no arquivo /etc/apt/sources.list
ex:
Para utilizar o mirror na Unicamp:
contedo do arquivo /etc/apt/sources.list
# Unicamp.br
rpm [cncbr] ftp://ftp.unicamp.br/pub/conectiva 9/i386 all
rpm-src [cncbr] ftp://ftp.unicamp.br/pub/conectiva 9/i386 all
rpm [cncbr] ftp://ftp.unicamp.br/pub/conectiva/atualizacoes 9/i386
updates
rpm-src [cncbr] ftp://ftp.unicamp.br/pub/conectiva/atualizacoes 9/i386
updates
[root@localhost root]# apt-get update
[root@localhost root]# apt-get install MySQL-client MySQL-devel MySQL php4-mysql
*************************************************************************
De: Cludio Rocha <claudio.rocha@pib.com.br>
Para: S|-|e(k <sheck2002@bol.com.br>, linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Mysql e Tutos
Data: Sat, 11 Oct 2003 23:06:55 -0300
Caro S|-|e(k <sheck2002@bol.com.br>,
Considerando que sua instalao esteja correta, e se vc estiver logando no
prprio servidor como root, use o IP 127.0.0.1 , ou cadastre um usurio,
conforme segue abaixo ( um roteiro para cadastro de usr no mysql, que segue
com os crditos do autor), para logar de uma estao usando o front, ou o
ODBC MYSQl ou alguma aplicao especfica.
Voc deve cadastrar um "usr" no mysql, uma vez que o mesmo no funciona com
o "usr" root remotamente. Crie o "usr"conforme abaixo, e logue atravs do
front. Funciona legal !!!
Conectando-se a um banco de dados MySQLPor Richard Manzke
===================================================
Mesmo que sua instalao do MySQL esteja correta, voc no vai conseguir
conectar enquanto no adicionar um usurio ao banco. Isso porque o MySQL
utiliza autenticao baseada no nome do usurio, senha e host (endereo IP).
Aps a instalao o MySQL ter criado um unico usurio chamado root com
permisses de acesso apenas a partir do localhost (console do servidor).
Se faz ento necessrio a criao de um usurio para utilizao junto de
seus aplicativos.
Supondo que voc tenha instalado seu MySQL num servidor Linux, digite o
comando abaixo na linha de shell:
mysql
O comando acima deve ativar o MySQL Monitor que nada mais do que uma linha
de comando do MySQL.Agora, conecte-se ao banco MySQL com o comando abaixo:
mysql> connect mysql;
Como curiosidade, execute o comando abaixo e veja o resultado:
mysql> show tables;
Repare que o banco MySQL possui uma tabela chamada 'user'. nesta tabela
que iremos adicionar um novo usurio usando o comando GRANT.No exemplo
abaixo, vamos adicionar o usurio MARIA cuja senha SENHA com permisso
para todos os bancos dentro da faixa IP 192.168.0.0
mysql> grant all privileges on *.* to MARIA@'192.168.%.%' identified by
'SENHA' with grant option
Repare os ' (apostrofos) no endereo IP.Faa um teste em uma estao Windows
com o MyODBC ou MySQLFront.Maiores detalhes sobre o comando GRANT, clique
aqui.
Espero que isto tenha lhe ajudado.
At Mais !// Richard Manzke// WebPlace Networks
Atenciosamente,
Cludio Rocha
cludio.rocha@pib.com.br
----- Original Message -----
From: S|-|e(k <sheck2002@bol.com.br>
To: <linux-br@bazar2.conectiva.com.br>
Sent: Thursday, October 09, 2003 9:29 AM
Subject: (linux-br)Mysql e Tutos
> Senhores,
>
> Sou novato na lista, e pra variar estou tendo alguns problemas com o linux
> mais especificamente no MySQL e o TUTOS (www.tutos.org).
> Instalei todos os pacotes do MySQL. O mysqld est rodando. O usurio
> root@localhost do mysql est sem senha.
> Por default o Tutos tem um usurio padro que tento logar no consigo. A
> mensagem de erro segue.
> Mensagem de erro:
> 1044: Access denied for user: '@localhost' to database 'tutos'
>
> Se algum j passou por esse problema ?
*************************************************************************
De: Jos Oliveira <zeholiveira@yahoo.com.br>
Para: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)mysql php
Data: Wed, 29 Oct 2003 23:50:28 -0300
Em Qua, 2003-10-29 s 16:29, Carlos Eduardo escreveu:
> alguem saberia me explicar se tem que habilitar algo no php
> para que ele conect em mysql ...
> caso sim alguem sabe como fazer isso ?
> valeu!
Na hora de compilar o php coloque --with-mysql como parametro do
./configure.
Dependendo da sua distribuio, pode usar os pacotes de binrios... que
facilitam bastante esse trabalho! ;)
T+!
--
Jos Oliveira
Cincia da Computao - UFAL
Linux User Number 269064
*************************************************************************
De: Marcus Lima <marcuslima@marcuslima.eti.br>
Responder-a: marcuslima@marcuslima.eti.br
Para: Andr Macedo <amc_linux@yahoo.com.br>, asa@iphan.gov.br, linux-
br@bazar2.conectiva.com.br
Assunto: RES: (linux-br)LINUX + MYSQL + maquinas windows
Data: Thu, 27 Nov 2003 23:07:36 -0200
1. Segurana deve ser priorizada num projeto, imagine iniciar um projeto e
depois ter que refazer porque inviabiliza a segurana?
2. Se voc est digitando mysql no prompt do linux e ganhando acesso
porque voc no configurou uma senha para o usurio root quando este est em
localhost, isso faz com que um usurio possa colocar um arquivo PHP
iniciando a conexo como root e ganhando acesso a TODAS as bases instaladas,
inclusive a que controla o poder de acesso dos outros usurios
3. Veja em www.mysql.org como configurar o banco de dados, ler manual
sempre o incio de tudo. Existe um captulo s falando sobre gerenciamento
de contas e base de dados. Se voc criar um usurio e uma base e definir que
s esse usurio acessa essa base seus problemas estaro acabados.
4. Prefira o FTP, evita a quebra da formatao dos arquivos. Arquivos feitos
em Notepad geralmente tm formatao diferente do Linux.
5. Utilize o PHPMyAdmin para administrar as bases de dados, bem configurado
ele s permitir acesso a base X se o usurio X for autenticado com sucesso,
o que garante que ninguem ir administrar a base dos outros.
http://www.phpmyadmin.net
6. O FTP no faz upload de dados para nenhum banco de dados, a no ser que
voc esteja enviando um arquivo .TXT ou .SQL com os dados a popularem a
base, mas o comando para popular a base deve ser executado pelo PHPMyAdmin
e/ou Programa em PHP e/ou se o usurio tiver shell no servidor, via o
comando mysql.
No seria ideal voc receber consultoria de alguem que saiba mais sobre
programao e banco de dados para dar um incio menos turbulento no seu
projeto?
Att,
Marcus Lima
Consultor de Segurana
Aker Security Solutions - Regional RJ/ES
www.aker.com.br
*************************************************************************
De: Andr Macedo <amc_linux@yahoo.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: (linux-br)MySQL + Linux + Windows
Data: Fri, 28 Nov 2003 09:19:47 -0200
Caros Gurus
To meio perdido no MySQL.
No servidor LInux (CL9) t funcionando.
Estou conseguindo conectar o mysql da maquina windows com o do servidor,
digitei: grant all on *.* to root@'%' identified by 'senha'; no server...
e na maquina windows
digitei: mysql -h 192.168.254.2 -u root -p
ele pediu a senha...
digitei.
e apareceu a mensagem de boas vindas.
Mesmo assim, no consigo executar o phpmyadmin apartir da maquina windows. E
o arquivo de teste do php, com a funo phpinfo() executa mas s mostra a
parte inicial das informaes digitando no browse (IE)
192.168.254.2/phpmyadmin
ou
192.168.254.2/testep.php - esse arquivo tem a funo phpinfo(); dentro dele
e deveria retornar as informaes do php, mas s aparece a parte inicial...
j se eu executar no servidor, aparece tudo.
Acho que eu ainda no consegui entender muito bem com a estrututra que eu
desejo funcione, quero que vrios usurios acessem o php no servidor e
possam criar suas bases de dados, sem poderem mexer na base de dados de
outros usurios ou na base de dados principal que ficar do projeto
Por favor... algum me d uma luz.
Grato
Andr Macedo
*************************************************************************
De: Eder S. G. <edersg@terra.com.br>
Responder-a: Eder S. G. <edersg@terra.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: (linux-br)RE: atualizando mysql (3.23 -> 4.0)
Data: Wed, 3 Dec 2003 07:13:30 -0200
From carvalho.vinicius@globo.com Sun Oct 26 20:21:29 2003
Date: Sun, 26 Oct 2003 18:19:56 -0200
> Pessoal, estou com uma duvida.
Ol Sr. Vinicius, como vai, tudo bem?
> Minha maquina esta com o Red Hat 8.0 instalado e o mysql instalado da
> distribuicao. Baixei a versao 4.0 do site, e pretendo fazer um
> upgrade. Mas lendo a documentacao, os paths de instalacao nao sao
> os mesmos, aqui em casa todos os executaveis estao em /usr/bin/
> enquanto a instalacao do mysql, indica que os mesmos vao ficar em
> /usr/local/mysq_4.0X/bin/
Nesta situao, como o senhor utiliza uma distribuio baseada em
pacotes RPM, eu iria fazer download dos pacotes RPM do SGBD
MySQL em seu web site oficial:
www.mysql.org
e baixaria os pacotes RPM referentes verso 4.0.16. Estou
com esta verso instalada no sistema operacional Fedora Linux
Core 1 como mostra abaixo:
[root@chicago root]# rpm -qa | grep MySQL
perl-DBD-MySQL-2.9002-1
MySQL-devel-4.0.16-0
MySQL-shared-compat-4.0.16-0
MySQL-shared-4.0.16-0
MySQL-server-4.0.16-0
MySQL-client-4.0.16-0
> Obrigado
Estamos s ordens.
> Vinicius
Uma excelente quarta-feira a todos os assinantes da lista LinuxBR.
*************************************************************************
De: ratmmmam <ratmmmam@cnbf.org.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Dump de banco mysql???
Data: Fri, 12 Dec 2003 02:06:07 -0200
Em Qui 11 Dez 2003 09:05, beginner escreveu:
> Tenho um pequeno banco na minha mquina ( umas 8
> tabelas ) chamado MeuBD.
> Como fao para exportar esse banco para outro servidor
> (por exemplo, mysql.xxx.com.br)???
mysqldump -u root MeuBD -p > backup.sql
no servidor (j logado ao mysql):
create database MeuBD; (j j no tiver criado)
use MeuBD
\. /home/ze/backup.sql (ou seja, onde t o arquivo)
*************************************************************************
De: (fuji) Mike Shigueru Matsumoto
Para: beginner
Cc: Lista Conectiva linux-br
Data: 13/12/2003 08:56
Assunto: Re: (linux-br)Dump de banco mysql???
Uma maneira mais simples seria voc copiar o diretrio que est gravado todas
as informaes do seu banco:
/var/lib/mysql/MeuBD
Salve ele inteiro, e leve para o outro mysql e salve no mesmo lugar.
Todos os bancos que voc cria no mysql fica dentro deste diretrio:
/var/lib/mysql
Funciona, mas realmente aprenda a usar o comando "mysqldump" depois que a
forma correta de fazer isto.
Abraos
--
Mike Shigueru Matsumoto (fuji)
Linux User: 251981
Analista e Desenvolvedor na Plataforma Linux
http://planeta.terra.com.br/informatica/fuji
*************************************************************************
De: Marcio Merlone <mm@surf.com.br>
Para: Cleyton Luiz Scherer <cleyton@netvia.com.br>
Cc: Lista Linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)problemas com mysql
Data: Wed, 14 Jan 2004 08:47:36 -0200
On Tue, 13 Jan 2004 20:43:14 -0300 (BRT)
Cleyton Luiz Scherer <cleyton@netvia.com.br> (CLS) wrote:
CLS> [root@whisper root]# /usr/sbin/mysql_createdb
(...)
CLS> Please, retype to confirm: Cannot initialize InnoDB as
CLS> 'innodb_data_file_path' is not set.
CLS> If you do not want to use transactional InnoDB tables, add a line
CLS> skip-innodb
CLS> to the [mysqld] section of init parameters in your my.cnf
(...)
CLS> 040113 20:00:20 /usr/sbin/mysqld: Shutdown Complete
(...)
CLS> ERROR 2002: Can't connect to local MySQL server through socket
CLS> '/var/lib/mysql/mysql.sock' (2)
(...)
CLS> O que est acontecendo ?
Acontece que vc tem que adicionar innodb ao arquivo /etc/my.cnf, como a
mensagem de erro j disse. Sem isto (ou a configurao apropriada para
usar innodb), o mysql no sobe, e voc obviamente no vai conseguir se
conectar nele.
O innodb s tem utilidade se voc pretender utilizar transaes dentro
do mysql, o que pouco provvel.
CLS> Estou fuando no sistema a duas horas e no achei nada...
RTFM funciona melhor que fua.
--
--
Marcio Merlone
mm@surf.com.br khan@inferno.com.br marcio@mersant.com.br
ICQ UIN #13746928 - Linux user #104911
*************************************************************************
De: William da Rocha <wrochal@linuxit.com.br>
Responder-a: wrochal@linuxit.com.br
Para: rodrigo@culturabh.com.br
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Problemas com mysql com iptables .
Data: Wed, 4 Feb 2004 23:57:43 -0200 (BRST)
Caro Rodrigo,
Poderia enviar as regras que voc colocou para liberar.
tente usar iptables -A INPUT -p tcp --syn -dport 3306 -j ACCEPT
falou
--
William da Rocha
wrochal@linuxit.com.br
http://www.linuxit.com.br
*************************************************************************
De: Leandro Mendes <leandro@cosmoquimica.com.br>
Para: cpd@ferrabraz.com.br, linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Courier imap
Data: Fri, 13 Feb 2004 11:25:37 -0300
Ele mesmo est te dizendo o problema.
>authmysql.h:8: mysql.h: Arquivo ou diret?rio n?o encontrado
Altere o local do header do mysql.h no seu configure
[]'s
Leandro Mendes
*************************************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Problemas pra compilar o Qmailadmin
Data: Thu, 19 Feb 2004 02:54:08 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
CallBack wrote:
>/var/spool/mail/vpopmail/lib/libvpopmail.a(vauth.o)(.text+0x1cde):/roo
>t/buil d/vpopmail-5.2.2/vauth.c:1360: undefined reference to
> `mysql_free_result'
> /var/spool/mail/vpopmail/lib/libvpopmail.a(vauth.o)(.text+0x1cf9):/ro
>ot/buil d/vpopmail-5.2.2/vauth.c:1354: undefined reference to
> `mysql_query'
Est faltando um -lmysqlclient na linha de comando (que voc no
postou).
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
*************************************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Cc: Luiz Fernando Klein <luizklein@bol.com.br>
Assunto: Re: (linux-br)Ajuda com Mysql
Data: Tue, 23 Mar 2004 22:48:24 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Luiz Fernando Klein wrote:
>Ola pessoal, gostaria que alguem me ajudasse estou com o seguinte
> problema, ja criei o banco de dados no mysql, porem quando acesso o
> site ele me da o erro:
>Access denied for user: 'root@localhost' (Using password = YES).
>Alguem pode me ajudar a resolver este problema??
S pode ser uma das seguintes possibilidades:
1) nome do usurio errado (improvvel)
2) senha errada (provvel)
3) conexo vinda de uma mquina no permitida (improvvel)
4) acesso ao banco de dados no permitido (improvvel)
Caso no seja a senha, verifique que o usurio root@localhost recebeu a
permisso de acessar o banco de dados em questo, atravs do comando
GRANT.
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
*************************************************************************
De: Irio Andre Moesch <andre@soia.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: (linux-br)Re: mysql e fronmysql
Data: Tue, 13 Apr 2004 08:59:29 -0300
Ol Rogrio,
acredito q naum deva ser o firewall, mas sim as prprias permisses do
usurio q vc est utilizando para fazer a conexo pelo MySQL-Front,
pergunta!
- Qual o usurio q vc est tentando fazer a conexo???
root (lembrando, root do mysql e no do linux!! =) )
por defaul o usurio root tem permisso para fazer conexo local (por isso
que o phpmyadmim funciona, j o mysql-front faz acesso remoto ao banco)
o mais seguro vc criar um usurio specfico para o banco a ser utilizado
pelo seu site e/ou sistema!!!
para tal, siga os comandos abaixo:
#mysql -u root -p mysql
informe a senha
se tudo der certo vc estar conectado ao mysql, entao soh criar o novo
usurio com permisso apenas para respirar! :)
mysql> INSERT INTO user (Host, User, Password, Select_priv, Insert_priv,
Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv,
Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv,
Index_priv, Alter_priv) VALUES ('10.0.0.%', 'novo_user', password('senha'),
'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N');
o bis tah na coluna host, veja que ela recebe o valor '10.0.0.%', ou seja,
toda essa rede poder fazer acesso remoto ao mysql.
Agora soh dar permisso nos banco q este usurio poder fazer acesso
exemplo:
mysql> INSERT INTO db (Host, Db, User, Select_priv, Insert_priv,
Update_priv, Delete_priv, Create_priv, Drop_priv, Grant_priv,
References_priv, Index_priv, Alter_priv) VALUES ('10.0.0.%', 'seu_DB',
'novo_user', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y');
pronto agora existe um usurio "novo_user" com todas as permisses apenas
para o banco "seu_DB' !!!
ah ... lembrando do comando
mysql> flush privileges;
para efetivar as mudanas de permisses!!!
maiores detalhes vc encontrar em
http://dev.mysql.com/doc/mysql/pt/index.html
Grande Abrao
Irio Andre Moesch
*************************************************************************
De: Dicas-L-Owner@unicamp.br
Assunto: [Dicas-L] Backup no MySQL
Data: Wed, 14 Apr 2004 02:52:40 -0300
--------------------------------------------------------------------
Comente esta dica em http://www.Dicas-l.com.br/dicas-l/20040414.php
--------------------------------------------------------------------
*** Curso 4Linux ***
Entenda como os Invasores/Crackers pensam e agem.
Eles no precisam mais de sua senha!
So Paulo - 26/04 a 07/05
http://www.4linux.com.br/treinamento/vulnerabilities
25% de desconto ( vista) para assinantes da Dicas-L
-------------------------------------------------------
Backup no MySQL
===============
Colaborao: Cristina Otsuka
Existem inmeras maneiras de se fazer backup no MySQL. Creio que o modo
mais utilizado seja o backup feito pelo comando 'mysqldump', que permite
uma combinao enorme de parmetros.
Em todos os comandos abaixo, substitua as palavras 'usuario',
'senha' e 'arquivo_saida'.
1. backup de todos os bancos existentes com contedo e estrutura (-A
equivale a --all-databases):
$ mysqldump -u usuario --password=senha --all-databases > arquivo_saida OU
$ mysqldump -u usuario --password=senha -A > arquivo_saida
2. backup s das estruturas de todos os bancos (-d : sem os contedos)
$ mysqldump -u usuario --password=senha -A -d > arquivo_saida
3. backup s dos dados de todos os bancos (-c: usa comandos 'insert';
-t: no escreve comandos 'create table'; -e: gera comandos mais compactos
e mais rpidos de 'insert')
$ mysqldump -u usuario --password=senha -c -t -e -A > arquivo_saida
Caso voc queira especificar o nome de um banco de dados (ou seja, voc
no quer fazer de todos os bancos existentes) substitua o parmetro '-A'
citado nos exemplos anteriores por:
--databases DB1 DB2 .... , onde DB1 DB2 ... so os nomes dos
bancos de dados
Exemplo:
$ mysqldump -u usuario --password=senha -c -t -e --databases DB1 DB2
Caso voc queira fazer backup de apenas algumas tabelas de um
banco especfico:
$ mysqldump -u usuario --password=senha [opes] DB1 [nome das tabelas]
onde DB1 o nome do banco que voc quer.
--------------------------------------------------------------------------------
==Conectiva Verso 10.0==
So Paulo, 12 de abril de 2004 - Com o objetivo de atender ao maior nmero de
pessoas de diferentes regies do Pas, a Conectiva realiza esta semana uma
palestra via chat sobre o desenvolvimento do Conectiva Linux 10. A
apresentao, que acontece no dia 15 de abril, quinta-feira, s 15h, ser
ministrada por Arnaldo Carvalho de Melo, consultor tcnico da Conectiva e
desenvolvedor do kernel 2.6, e Hlio Castro, representante do ambiente
grfico KDE na Amrica do Sul. Entre os temas abordados, os dois tcnicos
esclarecero dvidas dos internautas sobre diversos aspectos do
desenvolvimento da nova verso do Conectiva Linux, como a importncia dos
betas e as novidades sistema.
"A palestra uma forma prtica de oferecer um servio adicional aos usurios
de software livre. Nosso objetivo mostrar as novidades, esclarecer dvidas
e levantar sugestes para o Conectiva Linux 10, que deve chegar ao mercado
ainda este semestre", afirma Rodrigo Stulzer, diretor de produtos e solues
da Conectiva.
Para participar do chat, o usurio deve acessar o servidor irc.freenode.org. O
canal da palestra ser o #PalestraConectiva e o canal de perguntas ser o
#PerguntasConectiva. As questes sero selecionadas por um moderador para no
haver duplicidades e repassadas aos palestrantes.
RC1
Em breve, a empresa vai colocar no ar o primeiro Release Candidate (RC) do
Conectiva Linux 10, que segue o beta 2. O novo release j traz as verses
finais do KDE 3.2.2, do OpenOffice.org 1.1.1 e do Gnome 2.6.0, alm de
contar com o kernel 2.6.5.
--------------------------------------------------------------------
*************************************************************************
De: Csar B. Viegas <cesar.viegas@efficax.com.br>
Para: Rafael Tavares <rafaelt@usp.br>, linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)php x mssql
Data: Tue, 11 May 2004 13:44:49 -0300
> Algum j teve problemas para fazer conexo a um banco de dados mssql
pelo
> php (Linux), estou tendo este erro.
>
> Fatal error: Call to undefined function: mssql_connect() in
> /home/intranet/www/teste/index2.php.php on line 2
No meu php tambm no tem essa funo mssql_connect()
J tentou com:
mysql_connect()
mysql_pconnect()
Csar
*************************************************************************
De: Thiago Caminha da Silva <thiago@tecpont.com.br>
Responder-a: Thiago Caminha da Silva <thiago@tecpont.com.br>
Para: Lista LINUX-BR <linux-br@bazar2.conectiva.com.br>
Assunto: (linux-br)phpmyadmin nao autentica (resolvido)
Data: Mon, 17 May 2004 11:38:24 -0300
Oi pessoal,
Obrigado pela ateno mas ja resolvi. o seguinte.
Tem um erro no script de instalao do mysql no kurumin 2.13 que no inicia
o servidor mysql antes de tentar mudar a senha do root impedindo assim que o
phpmyadmin autentique no mysql tanto pelo fato da senha do root no ter sido
configurada, quanto o fato do servidor mysql nao estar rodando logo aps a
instalao do mesmo.
T mais.
*************************************************************************
De: Jeremias Luna <informatica@credivale.org.br>
Para: __Forum2Linux <linux-br@bazar.conectiva.com.br>
Assunto: RES: (linux-br)Ajuda em criar usuario no mysql
Data: Wed, 19 May 2004 14:22:32 -0300
> Galera.. como eu crio um usuario no mysql?
http://www.mysqlbrasil.com.br/manual/porsecao/manual_Adding_users.html
Jeremias Luna
*************************************************************************
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Ajuda em criar usuario no mysql
Data: Wed, 19 May 2004 14:41:53 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wednesday 19 May 2004 11:55, Vagner Schoaba wrote:
> Galera.. como eu crio um usuario no mysql?
http://dev.mysql.com/doc/mysql/en/Default_privileges.html
http://dev.mysql.com/doc/mysql/en/Adding_users.html
alguns segundos de busca no Google e/ou no prprio site do MySQL...
- --
Godoy. <godoy@metalab.unc.edu>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
*************************************************************************
De: ratmmmam@cnbf.org.br
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Ajuda em criar usuario no mysql
Data: Wed, 19 May 2004 15:17:35 -0300
On Wednesday 19 May 2004 11:55, Vagner Schoaba wrote:
> como eu crio um usuario no mysql?
uma meneira (como root do mysql):
cria uma base de dados qq... depois faa:
grant all privileges on nomeDoBanco.* to 'nomeDoUsuario' identified by
'senhaDoUsuario' with grant option;
lembre-se de reiniciar o mysql depois...
******************************************
De: Dicas-L-Owner@unicamp.br
Assunto: [Dicas-L] Restaurao MySQL
Data: Fri, 28 May 2004 02:52:29 -0300
--------------------------------------------------------------------
Comente esta dica em http://www.Dicas-l.com.br/dicas-l/20040528.php
--------------------------------------------------------------------
Pensamento Sistmico
http://www.idph.net/artigos/novaeducacao/pensamento_sistemico.php
--------------------------------------------------------------------
Restaurao MySQL
=================
Colaborao: Cristina Otsuka <otsuka@ccuec.unicamp.br>
O resultado do 'mysqldump' um arquivo que podemos alterar, editando-o
para remover, incluir, alterar linhas.
Esse arquivo pode ser executado atravs da linha de comando do 'mysql',
para que um ou mais bancos, tabelas, ndices ou outros objetos possam
ser recriados e repopulados onde for necessrio.
Por exemplo: se eu usar os comandos:
a) mysqldump -u usuario --password=senha -a -d --opt --databases teste1 teste2 >
arq_saida_1.bck
e
b) mysqldump -u usuario --password=senha -c -t --opt --databases teste1 teste2 >
arq_saida_2.bck
no primeiro arquivo terei os comandos de criao dos bancos/tabelas/etc
de teste1 e teste2 e no segundo arquivo terei o contedo de teste1
e teste2
Observaes:
- "-a" = inclui todas as opes de 'create' do My-SQL;
- "-d" = sem dados, ou seja, s estrutura;
- "--opt" = so vrias opes importantes em conjunto;
- "-c" = usa comandos "inserts" completos;
- "-t" = no escreve comandos "create table").
Tendo esses arquivos, posso entrar num outro ambiente mysql
e gerar/popular teste1 e teste2:
mysql> source arq_saida_1.bck
mysql> source arq_saida_2.bck
Depois, devo checar o catlogo do MySQL para ver se precisa-se criar
usurio e dar os privilgios necessrios (ou seja, antes de restaurar o(s)
banco(s), verificar cuidadosamente o que fazer com o catlogo!! Caso eu
o leve junto, posso sobrepor ao catlogo existente!!!!).
No caso de uma migrao de mquina, pode-se tambm utilizar os prprios
comandos do Sistema Operacional para cpia e recuperao em outro
ambiente. Nesse caso, pode-se por exemplo:
1. parar o mysql da mquina origem
2. ir ao diretrio onde esto os bancos
3. fazer o backup dos bancos via algum comando do SO (por exemplo, usando o comando
'tar')
4. copiar o arquivo resultante para a mquina/diretrio destino (tambm o mysql deve
estar fora do ar)
5. restaurar o arquivo dos bancos
6. verificar protees e 'owner' dos arquivos
7. inicializar o mysql
Tomar cuidado com o catlogo do MySQL: caso eles sejam diferentes nas duas
mquinas, pode ser ou no necessrio migr-lo. Se for migrar, cuidado,
pois ele vai se sobrepor ao banco mysql do destino e pode-se perder as
configuraes originais.
--------------------------------------------------------------------
As mensagens da lista Dicas-L so veiculadas diariamente
para 24918 assinantes.
Todas as mensagens da Dicas-L ficam armazenadas em
http://www.Dicas-l.com.br.
A redistribuio desta e outras mensagens da lista Dicas-L pode
ser feita livremente, deste que o contedo, inclusive esta nota,
no sejam modificados.
---------------------------------------------------------------
******************************************
De: Danilo Vasconcelos de O. e Silva <preceptor@secrel.com.br>
Para: Gustavo de Carvalho Bertoli <gustavobertoli@correios.com.br>, linux-
br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Ajuda instalao apache+php+mysql
Data: Fri, 2 Jul 2004 08:23:41 -0300
Tente isso:
Compile o php com a opcao:
./configure --with-mysql
make
make install
Depois no httpd.conf insira as linhas:
LoadModule php4_module libexec/libphp4.so
AddModule mod_php4.c
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
Eu segui vrios artigos para configurao do trio apache+php+mysql, o que
deu um melhor resultado foi o que vem no prprio manual do php, mas mesmo
assim quando vou acessar a pgina php pelo lynx ele oferece a opo de
Download ou Cancelar e no interpreta a pgina, estou utilizando:
- Apache 1.3.27
- MySQL 4.0.18
- PHP 4.0.3
Caso alguem possa me apontar os possveis erros para esse acontecimento ou
um outro artigo que possa estar me ajudando a terminar a configurao fico
agradecido.
******************************************
De: Marcos Antonio de Assis <marcos@inso.com.br>
Responder-a: marcos@inso.com.br
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)MySQL Control Center
Data: Mon, 5 Jul 2004 17:10:49 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Em Segunda 05 Julho 2004 09:40, Alessandro Cesar escreveu:
> Ola pessoal da lista, no estou conseguindo usar o Mysql Control Center,
> ele me retorna a mensagem dizendo que a minha mquina no tem permisso
> para se conectar ao servidor, onde eu tenho que fazer esta configurao
> para permitir o uso do Mysql Control Center.
J verificou se o servidor mySQL est permitindo acesso a seu host ?? isso
deve ser feito no console do mysql, nas system tables do my. A propstito com
a mensagem exata que o servidor est emitindo?
Manual do mySQL
http://www.mysql.com/doc/pt/index.html
- --
Marcos Antonio de Assis - Programador
marcos@inso.com.br
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
******************************************
De: Augusto Ludtke <g.listas@terra.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Query MySQL no aceita caractere "\"
Data: Fri, 9 Jul 2004 15:34:25 -0300
Tentou de tudo menos o que o George sugeriu...
"TEM que aceitar"?! Quem disse?
Ler o manual tambm ajuda:
MySQL Language Reference > Language Structure > Literals: How to Write Strings and
Numbers
> Strings (a primeira coisa que tem no captulo)
mysql> insert into tabela1(campo1) values("\\");
Query OK, 1 row affected (0.00 sec)
mysql> select * from tabela1 where campo1="\\";
+--------+
| campo1 |
+--------+
| \ |
+--------+
1 row in set (0.05 sec)
mysql> select * from tabela1 where campo1='\\';
+--------+
| campo1 |
+--------+
| \ |
+--------+
1 row in set (0.00 sec)
----- Original Message -----
From: "Leonardo Pinto" <leonardo@openlogic.com.br>
To: "'George Tihameri'" <george.tihameri@uol.com.br>
Cc: "Lista Conectiva (E-mail)" <linux-br@bazar2.conectiva.com.br>
Sent: Friday, July 09, 2004 1:07 PM
Subject: RES: (linux-br)Query MySQL no aceita caractere "\"
Pois , j tentei de tudo.
Mas a questo no essa. No que esteja reclamando do
pobre MySQL, mas um SGDBS que se preze TEM que aceitar
tudo dentro das aspas, at mesmo caracteres ASCII altos,
Quanto mais os baixos...
Amm lista?!!!
Sds,
Leonardo Pinto.
> Caro Lenoardo
>
> O \ e um caractere de ecape tente com \\
>
> Atenciosamente
> George
>
>
> > Essa inacreditvel. O MySQL tanto na sua verso Windows
> > quanto a do Linux no aceitam na sua query o caractere
> > ASCII baixo "\". Isso mesmo gente, nossa famosa barra.
> > V se pode?!
> >
> > Ex.:
> > select * from teste where campo1 = "\"
> > ou
> > select * from teste where campo1 = '\'
> >
> > Sugestes sero bem vindas...
De: otaviofcs@ig.com.br
Para: Leonardo Pinto <leonardo@openlogic.com.br>
Cc: Lista Conectiva (E-mail) <linux-br@bazar2.conectiva.com.br>
Assunto: Re: RES: (linux-br)Query MySQL no aceita caractere "\"
Data: Fri, 9 Jul 2004 15:11:56 -0300
Citando Leonardo Pinto <leonardo@openlogic.com.br>:
> No que esteja reclamando do
> pobre MySQL, mas um SGDBS que se preze TEM que aceitar
> tudo dentro das aspas, at mesmo caracteres ASCII altos,
> Quanto mais os baixos...
Leonardo, tudo uma questo de como o banco de dados foi concebido. Se voc
tentar fazer uma consulta no MSSqlServer do tipo:
select * from tabela where campo='''
Ou seja, campo igual a aspas simples. Voc no vai conseguir. Isso acontece
porque o MSSqlServer usa uma sintaxe meio basic, enquanto o Mysql usa uma
sintaxe meio C. No basic, para mostrar um string que contenha aspas simples,
devemos dobrar as aspas simples (''), enquanto no C, devemos colocar barra
aspas simples (\'). Isso no um defeito do banco de dados, nem ser
corrigido. Isso simplesmente a forma como o mesmo foi feito. O que voc deve
fazer ter uma funo que 'altere' esse tipo de expresso na string antes de
passar para o SQL.
abraos,
otvio
-------------------------------------------------
RioPro, Gesto Inteligente
55.21.2524.1077 :-: 55.21.2262.6246
www.riopro.com.br
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) MySQL no aceita "\" em WHERE
Data: Thu, 15 Jul 2004 17:15:25 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Subject: MySQL no aceita "\" em WHERE
Resposta: claro que ele aceita. Voc que est fazendo besteira.
Leonardo Pinto wrote:
>Estou muito decepcionado com o MySQL. Sei que existem
>"N"s argumentos para este comportamento. Porm no aceito
>como resposta nenhum deles. O fato que: Imaginem um
>campo bairro onde um usurio digita "SO MIGUEL\SO RAFAEL"
>E aps isto ele deseja fazer uma consulta:
>select * from BAIRRO where CAMPO1 = "SO MIGUEL\SO RAFAEL"
>Simplesmente esta situao no poder ser realizada, pois
>o pequeno projeto MySQL no suporta "\", ele achar que
>estamos editando um arquivo com linefeeds. heerrrgrrrrr
Eu j respondi isso para voc uma vez. Voc no entendeu ou fez que no
entendeu.
Vamos para outro exemplo: imagine que seu usurio tivesse digitado o
seguinte (inclusive a aspa):
SO MIGUEL"; delete from BAIRRO;
A, quando voc vai procurar no banco de dados, voc envia:
select * from BAIRRO where CAMPO1 = "SO MIGUEL"; delete from BAIRRO;"
O que vai ocorrer? Bom, vai apagar tudo do seu banco de dados. Legal,
n?
Por isso que eu lhe falei antes e repito:
NUNCA CONFIE NA INFORMAO DO USURIO
toda informao do usurio deve ser tratada de modo a suprimir os
caracteres no permitidos.
O seu aplicativo deve fazer isso: tanto o PHP quanto a prpria
libmysqlclient j tm funes que fazem esse "escape" dos caracteres.
Ou seja, o seu usurio digita:
SO MIGUEL\SO RAFAEL
e voc manda a seguinte pesquisa para o servidor:
select * from BAIRRO where CAMPO1 = "SO MIGUEL\\SO RAFAEL";
Se o seu usurio tivesse digitado aquilo que eu propus anteriormente --
que antes teria apagado tudo -- voc enviaria:
select * from BAIRRO where CAMPO1 = "SO MIGUEL\"; delete from BAIRRO;"
Uma simples barra invertida pode ser a diferena entre o seu sistema
funcionar normalmente e um usurio mal-intencionado apagar seu banco de
dados.
Agora entendeu?
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
De: Paulino Kenji Sato <paulino@nobel.com.br>
Para: Leonardo Pinto <leonardo@openlogic.com.br>
Cc: Lista Conectiva (E-mail) <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br) MySQL no aceita "\" em WHERE
Data: Thu, 15 Jul 2004 15:27:05 -0300 (BRT)
On Thu, 15 Jul 2004, Leonardo Pinto wrote:
>
> Ol Linuxers,
>
> Estou muito decepcionado com o MySQL. Sei que existem
> "N"s argumentos para este comportamento. Porm no aceito
> como resposta nenhum deles. O fato que: Imaginem um
> campo bairro onde um usurio digita "SO MIGUEL\SO RAFAEL"
> E aps isto ele deseja fazer uma consulta:
> select * from BAIRRO where CAMPO1 = "SO MIGUEL\SO RAFAEL"
> Simplesmente esta situao no poder ser realizada, pois
> o pequeno projeto MySQL no suporta "\", ele achar que
> estamos editando um arquivo com linefeeds. heerrrgrrrrr
>
> Sds,
Vamos ver isso de perto...
Em muitas linguagens de programao, existem os chamados caracteres e
palavras reservadas. Estes no podem ser usando para formar textos ou
outros objetos que vo compor o programa.
No caso dos caracteres, quando se precisa usar um desses reservados,
usamos um deles que se chama 'scape', que normalmente eo "\".
No seu exemplo acima ficaria:
select * from BAIRRO where CAMPO1 = 'SO MIGUEL\\SO RAFAEL';
Repare que tbm usei aspas simples no lugar das duplas.
Uma regra e, jamais mande o que o usurio digitou diretamente para um
comando sql. Passe antes por um filtro.
No caso do php, existe a funo addslashes() que coloca a barra antes do
caracteres reservados.
Paulino
_________________________________ ________________________________________
Paulino Kenji Sato | Sistema de Ensino Nobel
http://www.nobel.com.br | Maringa Pr Brasil
---------------------------------------------------------------------------
******************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Query MySQL no aceita caractere "\"
Data: Sat, 10 Jul 2004 23:23:54 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Leonardo Pinto wrote:
>Realmente faltou estudo mesmo. Mas estou apenas querendo
>mostrar minha indignao. Acho que ele (MySQL) deveria se
>espelhar nos grandes SGDBS, e no nos pequenos argumentos
>deste tipo.
>Quanta deselegncia. Imagina s o quanto vou ter que me
>preocupar?!!!
>Saquem s: Fao essa consulta num campo criptografado e
>l vai ter de tudo. E no posso ficar checando limites
>aqui e acol...
E se seu campo criptografado contm um "? O que voc vai fazer?
Tenha d. claro que voc vai limpar sua string antes de us-la.
Qualquer programador sabe muito bem disso e checa os limites.
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
De: Leonardo Pinto <leonardo@openlogic.com.br>
Para: 'Leonardo Pinto' <leonardo@openlogic.com.br>
Cc: Lista Conectiva (E-mail) <linux-br@bazar2.conectiva.com.br>
Assunto: RES: (linux-br) MySQL no aceita "\" em WHERE
Data: Thu, 15 Jul 2004 16:41:47 -0300
> Se o usurio grava "\" no vou encontrar (WHERE) com "\\", certo?!
Desculpe-me, realmente achou.
Agradeo a todos, mas a indignao fica...
Sds,
Leonardo Pinto.
> Ol Paulino,
>
> Grande parte terica que me toca o conhecimento. Mas acredito mais
> ainda na teoria de que: Se numa tabela posso ter campos TEXTOS,
> caracteres de 0 a 254 posso armazenar neste. Sei que vou ser
> injusto na comparao, mas assim so os quase grande SGDBS:
> InterBase/FireBird, Postgre, etc...
> Logo ento posso/devo fazer a pesquisa por seu contedo.
> Se o usurio grava "\" no vou encontrar (WHERE) com "\\", certo?!
>
> Sds,
>
> Leonardo Pinto.
>
> > Vamos ver isso de perto...
> > Em muitas linguagens de programao, existem os chamados
> caracteres e
> > palavras reservadas. Estes no podem ser usando para formar
> textos ou
> > outros objetos que vo compor o programa.
> > No caso dos caracteres, quando se precisa usar um desses reservados,
> > usamos um deles que se chama 'scape', que normalmente eo "\".
> > No seu exemplo acima ficaria:
> > select * from BAIRRO where CAMPO1 = 'SO MIGUEL\\SO RAFAEL';
> >
> > Repare que tbm usei aspas simples no lugar das duplas.
> >
> > Uma regra e, jamais mande o que o usurio digitou
> diretamente para um
> > comando sql. Passe antes por um filtro.
> >
> > No caso do php, existe a funo addslashes() que coloca a
> > barra antes do
> > caracteres reservados.
> >
> >
> > > Ol Linuxers,
> > >
> > > Estou muito decepcionado com o MySQL. Sei que existem
> > > "N"s argumentos para este comportamento. Porm no aceito
> > > como resposta nenhum deles. O fato que: Imaginem um
> > > campo bairro onde um usurio digita "SO MIGUEL\SO RAFAEL"
> > > E aps isto ele deseja fazer uma consulta:
> > > select * from BAIRRO where CAMPO1 = "SO MIGUEL\SO RAFAEL"
> > > Simplesmente esta situao no poder ser realizada, pois
> > > o pequeno projeto MySQL no suporta "\", ele achar que
> > > estamos editando um arquivo com linefeeds. heerrrgrrrrr
> > >
> > > Sds,
> >
>
De: Augusto Ludtke <g.listas@terra.com.br>
Para: Lista Conectiva (E-mail) <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br) MySQL no aceita "\" em WHERE
Data: Fri, 16 Jul 2004 18:53:56 -0300
Ol, Pequeno Gafanhoto! Grande revolta eu ver...
A necessidade de smbolos de escape (tipicamente o backslash) vem da necessidade de
inserir em strings smbolos que no poderiam (ou dariam trabalho para) ser inseridos de
outra forma.
Caracteres especiais, como TAB, CR e LF, no tem uma representao grfica. Por isso,
linguagens como C utilizam representaes como \t e \n.
Outros smbolos, como " e ', so usados como delimitadores. Bancos de dados como MySQL
usam \" e \'. O Oracle (um dos "grandes SGBDs" a que voc se referiu) parece usar ''
(pelo
menos neste exemplo: btitle 'from G. B. Talbot''s Ledger').
Em PHP, o $ indica o nome de variveis. Assim, para imprimir um $, voc precisa escrever
\$.
Na verdade, o que voc aponta como um defeito do MySQL, uma constante em diversas
linguagens e, por isso, tem suas prprias solues.
O PHP, por exemplo, pode fazer o tratamento automtico dos dados que chegam de um
formulrio, adicionando um backslash a caracteres como \,' e " - a opo magic_quotes_gpc
j vem ligada por default no php.ini. Se preferir, voc pode fazer isso explicitamente
com
a funo addslashes().
Se voc no fizer nenhum tratamento dos dados fornecidos pelo usurio, fica fcil de
fazer
uma SQL injection e emendar no seu SELECT um DROP TABLE bairro ou coisa pior. Mesmo que
com outro SGBD voc no tivesse o problema do backslash, um sistema decente ainda teria
que verificar os dados antes de rodar o SQL.
Augusto
----- Original Message -----
From: "Leonardo Pinto" <leonardo@openlogic.com.br>
To: "Lista Conectiva (E-mail)" <linux-br@bazar2.conectiva.com.br>
Sent: Thursday, July 15, 2004 11:40 AM
Subject: (linux-br) MySQL no aceita "\" em WHERE
Ol Linuxers,
Estou muito decepcionado com o MySQL. Sei que existem
"N"s argumentos para este comportamento. Porm no aceito
como resposta nenhum deles. O fato que: Imaginem um
campo bairro onde um usurio digita "SO MIGUEL\SO RAFAEL"
E aps isto ele deseja fazer uma consulta:
select * from BAIRRO where CAMPO1 = "SO MIGUEL\SO RAFAEL"
Simplesmente esta situao no poder ser realizada, pois
o pequeno projeto MySQL no suporta "\", ele achar que
estamos editando um arquivo com linefeeds. heerrrgrrrrr
Sds,
Leonardo Pinto
OpenLogic Informtica Ltda.
Tel.: (71) 316-1235/8822-1727
leonardo@openlogic.com.br
******************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Cc: rdmenor@ig.com.br
Assunto: Re: (linux-br)chave estrangeira no mysql
Data: Tue, 20 Jul 2004 20:37:23 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
rdmenor@ig.com.br wrote:
>Estou procurando em alguns Faqs e nao consigo encontrar como defino
> chave estrangeira (foreign key) no mysql.
>alguem saberia me informar...
No faz. O MySQL no suporta isso, ainda.
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
******************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Cc: rdmenor@ig.com.br
Assunto: Re: (linux-br)senha de root no mysql
Data: Thu, 22 Jul 2004 19:57:38 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
rdmenor@ig.com.br wrote:
>quando tento me logar on mysql (mysql -u root -p) e digito a senha ela
> fala q a senha esta errada!!
Se voc no sabe a senha de root, tente isso:
1) pare o mysqld
2) inicie-o com a opo -Sg (skip-grant)
3) use o mysqladmin para mudar a senha
4) pare o mysqld e inicie-o de modo normal
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
******************************************
De: (fuji) Mike Shigueru Matsumoto <fuji_linux@yahoo.com.br>
Para: rdmenor@ig.com.br
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)senha de root no mysql
Data: Thu, 22 Jul 2004 23:05:08 -0300
Depois de iniciar o mysql, tenta digitar o seguinte como root:
ysqladmin -u root -h localhost password 'minhasenha'
ysqladmin -u root -h tux password 'minhasenha'
--
Mike Shigueru Matsumoto (fuji)
Linux User: 251981
******************************************
De: (fuji) Mike Shigueru Matsumoto <fuji_linux@yahoo.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: ERRATA: Re: (linux-br)senha de root no mysql
Data: Thu, 22 Jul 2004 23:59:53 -0300
O comando foi pela metade. Desculpem...:
# mysqladmin -u root -h localhost password 'minhasenha'
e no
# yadmin....
Atenciosamente,
--
Mike Shigueru Matsumoto (fuji)
Linux User: 251981
(fuji) Mike Shigueru Matsumoto wrote:
Depois de iniciar o mysql, tenta digitar o seguinte como root:
>
> ysqladmin -u root -h localhost password 'minhasenha'
> ysqladmin -u root -h tux password 'minhasenha'
>
******************************************
De: Wendell Almeida Silva <wendell@ctech-info.com.br>
Para: linux-br@bazar2.conectiva.com.br
Cc: rdmenor@ig.com.br
Assunto: Re: (linux-br)chave estrangeira no mysql
Data: Wed, 21 Jul 2004 12:15:37 -0300
>Estou procurando em alguns Faqs e nao consigo encontrar como defino
> chave estrangeira (foreign key) no mysql.
>alguem saberia me informar...
Esse trecho foi dirado do manual do mysql:
"No MySQL Server 3.23.44 e posterior, tabelas InnoDB suportam verificao de
restrio de chaves estrangeiras, incluindo CASCADE, ON DELETE, e ON UPDATE.
See section 7.5.5.2 Restries FOREIGN KEY.
Para outros tipos de tabela, o MySQL Server atualmente apenas analisa a
sintaxe de FOREIGN KEY no comando CREATE TABLE, mas no usa/armazena esta
informao..."
Consulte o manual para ver como utilizar esse recurso.
[]'s
Wendell
******************************************
De: Roberto - Informtica <informatica@angloamericano.com>
Para: Lista Conectiva <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)chave estrangeira no mysql
Data: Wed, 21 Jul 2004 09:08:09 -0300
Se voc fizer uma tabela especializada em InnoDB voc consegue definir chave
estrangeira, por exemplo:
CREATE TABLE `acesso` (
`idacesso` int NOT NULL auto_increment,
`idpergunta` int NOT NULL default '0',
`idaluno` int NOT NULL default '0',
`dtacesso` date default NULL,
`ip` varchar(15) default NULL,
`horacesso` time default NULL,
PRIMARY KEY (`idacesso`,`idpergunta`,`idaluno`),
KEY `acesso_FKIndex1` (`idaluno`),
KEY `acesso_FKIndex2` (`idpergunta`),
CONSTRAINT `0_354
FOREIGN KEY (`idaluno`) REFERENCES `aluno` (`idaluno`) ON DELETE CASCADE
ON UPDATE CASCADE,
CONSTRAINT `0_355` FOREIGN KEY (`idpergunta`) REFERENCES `pergunta`
(`idpergunta`) ON DELETE CASCADE ON UPDATE CASCADE
) TYPE=InnoDB AUTO_INCREMENT=1 ;
CREATE TABLE `acesso` (
`idacesso` int NOT NULL auto_increment,
`idpergunta` int NOT NULL default '0',
`idaluno` int NOT NULL default '0',
`dtacesso` date default NULL,
`ip` varchar(15) default NULL,
`horacesso` time default NULL,
PRIMARY KEY (`idacesso`,`idpergunta`,`idaluno`),
KEY `acesso_FKIndex1` (`idaluno`),
KEY `acesso_FKIndex2` (`idpergunta`),
CONSTRAINT `0_354
Nami diz:
FOREIGN KEY (`idaluno`) REFERENCES `aluno` (`idaluno`) ON DELETE CASCADE ON
UPDATE CASCADE,
CONSTRAINT `0_355` FOREIGN KEY (`idpergunta`) REFERENCES `pergunta`
(`idpergunta`) ON DELETE CASCADE ON UPDATE CASCADE
) TYPE=InnoDB AUTO_INCREMENT=1 ;
----- Original Message -----
From: <rdmenor@ig.com.br>
To: <linux-br@bazar2.conectiva.com.br>
Sent: Tuesday, July 20, 2004 4:21 PM
Subject: (linux-br)chave estrangeira no mysql
> Estou procurando em alguns Faqs e nao consigo encontrar como defino chave
> estrangeira (foreign key) no mysql.
> alguem saberia me informar...
>
> Romullo
>
******************************************
De: Marcio Merlone <mm@surf.com.br>
Responder-a: mmerlone@gmail.com
Para: Roberto Braga <braga.rc@uol.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)mysql
Data: Wed, 04 Aug 2004 16:01:55 -0300
------ Original Message from Roberto Braga: -----
(got it on 8/3/2004 3:25 PM)
> O problema que perdi o arquivo mysql.sock e sem esse arquivo o MySQL nem
> sequer inicializa...
>
Este arquivo no um arquivo comum, vai dar muito trabalho conseguir
ele de novo.... ele criado automaticamente pelo mysql quando inicia o
servio e destrudo toda vez que vc pra o mysql...
[ ]s
--
Marcio Merlone
mmerlone@(yahoo.com|hotmail.com|gmail.com|merlone.ath.cx)
******************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)ERRO no MySql 4.2
Data: Mon, 30 Aug 2004 22:27:15 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
{*GSN*} wrote:
>Desculpem, eu esqueci do Subject ....
>
>Pessoal, eu acabei de instalar o mysql 4.0.20 no meu
>servidor, mas quando fui conectar ele deu esta mensagem, algum pode me
>ajudar?
>
>
>Warning: Asked for 196608 thread stack, but got 126976
s um aviso, no precisa se preocupar.
>040830 17:30:22 Can't start server: Bind on TCP/IP port: Address already
> in use
Ele disse: "no consigo iniciar o servidor" e a razo foi "endereo j est
em uso". O caso mais comum disso :
>040830 17:30:22 Do you already have another mysqld server running on
> port: 3306 ?
Voc j tem um outro mysqld rodando?
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
******************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Erro de conexo no MySql
Data: Tue, 31 Aug 2004 13:22:07 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
{*GSN*} wrote:
>Check that mysqld is running and that the socket:
>'/var/lib/mysql/mysql.sock' exists!
O MySQL no est rodando. Inicie-o.
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
******************************************
De: {*GSN*} <cpd@safetline.com.br>
Para: Linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br) Erro de conexo no MySql - PERFECT !
Data: Tue, 31 Aug 2004 18:03:50 -0300
Caro amigo, vc matou a pau!
T rolando zero bala!
Se naum for pedir muito, vc saberioa me dizer como fao para um PhpMyAdmin
conversar com as bases de dados no servidor. Vcs saber, se podemos
agilizar.....
Gostaria de usar o myadmin para gerenciar a criao de tabelas.....
Mais uma vez obrigado......
{*GSN*}
> ola !! os passos para mysql com php so os seguintes:
>
> .::=instale as dependencias do Mysql=::.
> # apt-get install ncurses-base
> # apt-get install ncurses-bin
> # apt-get install termcap-compat
> # apt-get install libncurses*
>
>
> .::=instalando Mysql=::.
> # tar -zxvf mysql.x.x.tar.gz -C /usr/local/src
> # cd /usr/local/src/mysql.x.x
> # ./configure --prefix=/usr/local/mysql
> # make
> # make install
> edite o arquivo ld.so.conf dentro do diretrio ETC
> # vi /etc/ld.so.conf
> /usr/local/mysql/bin/mysql salve e saia e depois execute o comando
> # ldconfig
>
>
> .::=configurando Mysql=::.
> # groupadd mysql
> # useradd -g mysql mysql
> # chown -R mysql.mysql /usr/local/mysql/var
> # /usr/local/mysql/bin/mysqld_safe &
> # /usr/local/mysql/bin/mysql_install_db
> # /usr/local/mysql/bin/mysqladmin -u root password 'sua_senha'
> # /usr/local/mysql/bin/mysqladmin -u root -h localhost password
'sua_senha'
>
>
> .::=instalando apache=::.
> # tar -zxvf http-2.x.x.tar.gz
> # cd http-2.x.x
> # ./configure --prefix=/usr/local/apache (caso nao tenha essa pasta,
crie)
> # make
> # make install
>
>
> .::=instalando PHP=::.
> # tar -zxvf php.x.x.tar.gz -C /usr/local/src
> # cd /usr/local/src/php.x.x
> # ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql
> --with-apxs2=/usr/local/apache/bin/apxs
> # make
> # make install
> # cp php.ini-dist /usr/local/php/lib/php.ini
>
> espero ter ajudado!
******************************************
De: scsantos at unigranrio com br <scsantos@unigranrio.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)mysql
Data: Mon, 20 Sep 2004 12:30:03 -0300
O mysql acredita atravs do arquivo indicado que o mesmo est rodando
pois existe um pid associado. Provavelmente uma para inexperada.
Remova a indicao do pid.
Um fraterno abrao
Silvio Cesar L. dos Santos
Diviso de Tecnologia da Informao
Universidade do Grande Rio - UNIGRANRIO
(o_
//\ - Software Livre -
V_/_ conhecimento ao alcance de todos
listas escreveu:
[root@dados init.d]# ./mysqld start&
> [2] 2751
> [1] Done ./mysqld start
> [root@dados init.d]# ./mysqld stop
> No mysqld pid file found. Looked for
> /usr/local/mysql/data/dados.fecoagro.pid.
> [2]+ Done ./mysqld start
******************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder-a: Alejandro Flores <alejandrorflores@gmail.com>
Para: Lucir Rocio Vaz <lrocio@tre-ac.gov.br>
Cc: banco@tse.gov.br
Assunto: Re: (linux-br) Conexodo cliente mysql a um banco re moto mysql
Data: Sat, 9 Oct 2004 08:57:42 -0300
Ol,
No mysql voc tem usurios, vc tem databases e tem as permisses dos
usurios nos database. Quando voc cria um usurio, vc especifica a
partir de que host ele pode se conectar. Se no especificar, ele s
aceita localhost. Ento, digamos que voc tem um banco chamado DB. Em
192.168.0.2 voc faria:
create database DB;
-- cria as tabelas
grant all privileges on DB.* to usuario@192.168.0.9 identified by
'senha_a_ser_utilizada';
Dessa forma voc est garantindo todos os privilegios para o usurio
'usuario' que vem de 192.168.0.9, passando a senha 'senha...'.
Caso voc queira, porm no recomendo:
grant all privileges on DB.* to usuario@192.168.0.9;
(No vai pedir senha)
grant all privileges on *.* to root@192.168.0.9 identified by 'senha';
(vai garantir todos os privilegios em todos os databases para o
usurio root, conectando a partir de 192.168.0.9, com a senha 'senha'.
update user set host = '%' where user = 'root';
(Habilita o usurio root se conectar de qualquer host);
depois de mexer nas tabelas do mysql:
flush privileges;
Abrao!
Alejandro
> > Temos em nossa rede um servidor com o mysql instalado e precisamos
> > utilizar o cliente mysql de uma estao para manipular as tabelas deste
> > banco, mas no estamos conseguindo efetuar a conexo ao banco remoto,
> > pois aparece a seguinte mensagem de erro:
> >
> > Error 1130: host "racwsci190" is not allowed to connect to this mysql
> > server
******************************************
De: Dicas-L-Owner@unicamp.br
Assunto: [Dicas-L] Otimizao de Desempenho de Aplicaes PHP/MySQL
Data: Thu, 14 Oct 2004 02:42:46 -0300
PostgreSQL: Administrao de Banco de Dados
Data: 28/10 a 29/10 em So Paulo
http://www.dextra.com.br/servicos/treinamento/pg/pgdba.htm
------------------------------------------------------------
Introduo aos Protocolos TCP/IP
29 de outubro, Campinas
http://www.gnus.com.br
-----------------------------------------------------------
Otimizao de Desempenho de Aplicaes PHP/MySQL
================================================
Colaborao: Marcelo Garcia <marcelo@rig.supermar.com.br>
Em uma busca na melhora do desempenho de minhas aplicaes PHP x
Mysql, cheguei ao resultado compilado abaixo. Este artigo esta
voltado ao Mysql, o mais popular WebDatabase, porm as dicas
so em sua maioria aplicavis a maioria dos bancos no mercado.
- Open / Close database -> Gasta-se muito tempo, banda, tempo
do processador e memoria para estabelecermos uma conexo com
o banco de dados. Portanto NO fique abrindo e fechando a
conexo com o banco. Uma boa regra abrir o banco no incio
da aplicao e s fecha-lo ao termina-la.
- Conexes permanentes (mysql_pconnect) -> Este recurso NO
fecha a conexo com o banco mesmo apos o mysql_close ou ao sair
da aplicao. Ele deixa a conexo "permanentemente" aberta,
para minimizar o tempo gasto com a conexo ou reconexo com
o banco de dados.
- Dica "velha" - Crie indices para agilizar a consulta ->
Programadores mais antigos sabem a diferenca de performance
de uma pesquisa em uma tabela utilizando-se indice para a
pesquisa. Hoje com o advento do SQL, parece que o indice caiu
em desuso. Mas em bases mais "frageis" como Mysql ele ainda
faz diferenca na performance de uma consulta. Procure manter
indices para as suas principais pesquisas. Lembre-se :
- Indices faro a performace do select aumentar. Porem operaes
de insero, atualizao e excluso de registros ficam mais
lentas;
- Indices para strings grandes devem ser evitados;
- Sempre que possivel utilize as funes Min() and Max() em
suas consultas ordenadas -> Normalmente voce NO precisa trazer
todos os registros embora seu chefe sempre o queira. Em bases
muito grandies h uma degradao na performance da query. Vejo
tambem em vrias apostilas de php x mysql o uso indiscriminado
da clusula limit () :
Exemplo:
select <campo> from <table> order by <campo> limit (1);
Esquea o limit() e utilize :
select min(<campo>) from <table>; :-))
- Utilize a funo mysql_insert_id() para inserts em tabelas
master/detail -> Observo muito nos "manuais" comuns da internet
a seguinte pratica :
$master_insert = "insert into <master> (fields,...) values (....)" ; // salva o
registro master
mysql_query ($master_insert);
$master_ID = $mysql_query("select ID from <master> where xxx = yyy") ; // pesquisa o
ID do auto_incremento
$master_row = mysql_fetch_row($master_id);
$detail_ID = $master_row[0];
mysql_query("insert into <detail> (ID, ...) values ($detail_ID,...);");
ao passo que podiamos usar apenas :
$master_insert = "insert into <master> (fields,...) values (....)" ; // salva o
registro master
mysql_query ($master_insert);
$detail_ID = mysql_insert_id();
mysql_query("insert into <detail> (ID, ...) values ($detail_ID,...);");
com uma query a menos :-))
- Estruturas de dados pequenas e bem dimencionadas -> Quanto
mais prximas do mundo real suas estruturas de dados forem,
melhor para a aplicao. Estruturas que procuram prever "tudo"
possuem muitos campos, e com tamanhos superdimensionados. Mais
memoria e consequentemente mais tempo demoraro suas consultas.
--------------------------------------------------------------------
Colabore com a Dicas-L. Publique seu comentrio sobre esta mensagem
em http://www.Dicas-l.com.br/dicas-l/20041014.php
--------------------------------------------------------------------
Desbloqueio para Aprender Idiomas
23 e 24 de outubro em So Paulo
www.idph.net/agenda/programacao.shtml
--------------------------------------------------------------------
As mensagens da lista Dicas-L so veiculadas diariamente
para 25599 assinantes.
Todas as mensagens da Dicas-L ficam armazenadas em
http://www.Dicas-l.com.br/dicas-l/
A redistribuio desta e outras mensagens da lista Dicas-L pode
ser feita livremente, desde que o contedo, inclusive esta nota,
no sejam modificados.
--------------------------------------------------------------------
******************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder-a: Alejandro Flores <alejandrorflores@gmail.com>
Para: caio ferreira <caio@openware.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)snort, mysql e acid
Data: Wed, 27 Oct 2004 19:09:58 -0300
Ol,
> O primeiro problema que eu estou tendo eh que quando eu tento acessar a
> pagina do ACID esta aparecendo as seguintes mensagens de erro
>
> Warning: Can't connect to MySQL server on 'stargate' (111) in
> /usr/lib/adodb/adodb-mysql.inc.php on line 113
Verifica o arquivo de configurao do mysql (/etc/my.cnf) em akira, e
certifique-se de no ter essa opo abaixo:
bind-address=127.0.0.1
Essa linha diz ao mysql para escutar em 127.0.0.1 apenas.
Abrao!
Alejandro Flores
******************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder-a: Alejandro Flores <alejandrorflores@gmail.com>
Para: caio ferreira <caio@openware.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)snort, mysql e acid
Data: Thu, 28 Oct 2004 08:06:53 -0300
Ol,
> > Verifica o arquivo de configurao do mysql (/etc/my.cnf) em akira, e
> > certifique-se de no ter essa opo abaixo:
> > bind-address=127.0.0.1
> >
> > Essa linha diz ao mysql para escutar em 127.0.0.1 apenas.
>
> Nao, nao existe esse parametro no arquivo de configuracao do mysql,
> /etc/mysql/my.cnf.
>
> Eu estou conseguindo acessar o mysql atraves do phpmyadmin, entoa eu
> nao sei se o problema esta na configuracao do acid, que esta instalado
> no mesmo micro a onde esta o mysql, alem de servidor de banco de dados
> eh um servidor web.
Tenta utilizar as informaes que voc colocou no ACID pra conectar no
mysql via linha de comando, a partir da mquina que ta o snort. mysql
-h nome_do_host -u usuario_ACID snort_DATABASE -p
Tenta tambm especificar a porta na varivel
$alert_port = "3306";
Abrao!
Alejandro Flores
******************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder-a: Alejandro Flores <alejandrorflores@gmail.com>
Para: Dionatan Bertote Silveira - DBS <dbs@turbors.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)USER - MySQL
Data: Thu, 25 Nov 2004 11:43:30 -0300
Ol,
> Pessoal preciso de um HELP!
> Como fao para deixar um USER no MySQL acessando somente um DB ?
> Tipo assim, tenho o USER root que v tudo de dentro do MySQL e preciso de um
> user contabilidade que acesse somente o banco contabil.
# mysql mysql -p
mysql> grant all privileges on contabil.* to contabilidade@localhost
identified by 'senha';
mysql> flush privileges;
Da uma olhada em:
http://dev.mysql.com/doc/mysql/pt/Adding_users.html
Abrao!
Alejandro Flores
******************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Senha do root no mysql
Data: Tue, 30 Nov 2004 21:00:31 -0200
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Eduardo Albergone wrote:
>foi perdida a senha do root do mysql , existe algum jeito de recuperala
> ou criar uma nova a pessoa que tinha a senha saiu da empresa e disse
> que "esqueceu" a mesma e preciso usar o mysql
1) pare o servidor mysql
2) reinicie-o com a opo --skip-grant (-Sg)
3) entre no banco de dados mysql
4) update user set password="" for user="root";
5) pare o servidor mysql
6) reinicie-o normalmente
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
******************************************
De: Andr Carezia <andre@carezia.eng.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Senha do root no mysql
Data: Tue, 30 Nov 2004 22:47:35 -0200
On Tue, 30 Nov 2004 20:32:03 -0200
"Eduardo Albergone" <albergone@brturbo.com> wrote:
> Boa Noite gente
>
> foi perdida a senha do root do mysql , existe algum jeito de
> recuperala ou criar uma nova a pessoa que tinha a senha saiu da
> empresa e disse que "esqueceu" a mesma e preciso usar o mysql
1) Pare o servio MySQL
2) Rode "mysqld --skip-grant-tables &". Note que o controle de acesso
desligado desse modo.
3) Acesse o banco de dados sem senha: "mysql -uroot mysql" e digite os
comandos abaixo
UPDATE user SET password=PASSWORD("senha") WHERE user="root";
FLUSH PRIVILEGES;
4) Encerre o processe do item 2 e reinicie normalmente o servio
--
Andr Carezia
Eng. de Telecomunicaes
Carezia Consultoria - www.carezia.eng.br
******************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)MySQL escutando em apenas uma interface
Data: Fri, 17 Dec 2004 17:00:26 -0200
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
scsantos at unigranrio com br wrote:
>Algem j fez para o mysql no entrar em estando de Listen em uma
>determinda inteface, como se faz com o ssh e quando se executa o netstat
>-a ele no aparecer:
>*:3306 *:* LISTEN
>
>E sim:
Coloque no seu /etc/my.cnf, na seo [mysqld]:
skip-networking
Isso far com que aparea exatamente o que voc pediu: nada. O MySQL no
vai ouvir na porta TCP. Ele funcionar apenas por sockets Unix.
- --
Thiago Macieira - thiago (AT) macieira (DOT) info
******************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder-a: Alejandro Flores <alejandrorflores@gmail.com>
Para: scsantos at unigranrio com br <scsantos@unigranrio.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)MySQL escutando em apenas uma interface
Data: Fri, 17 Dec 2004 16:47:17 -0300
Ol,
> Algem j fez para o mysql no entrar em estando de Listen em uma
> determinda inteface, como se faz com o ssh e quando se executa o netstat
> -a ele no aparecer:
> *:3306 *:* LISTEN
Voc pode colocar no seu /etc/my.cnf o seguinte:
[mysqld]
bind-address=192.168.0.101
Onde 192.168.0.101 o da sua interface eth1, por exemplo. Com isso, o
MySQL vai escutar apenas na interface eth1 (192.168.0.101).
Abrao!
Alejandro Flores
******************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder A: Alejandro Flores <alejandrorflores@gmail.com>
Para: Raynilson <labmancrazy@yahoo.com.br>
Cc: Linux-Br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br) Erro com MySQL - mysql_connect(): Can't connect to local
MySQL php
Data: Mon, 28 Feb 2005 14:40:56 -0300
Ol,
> conexes remotas sem problemas). Na aplicao PHP sempre que usada a
> funo mysql_select_db() exibido a seguinte mensagem de erro :
> PHP Warning: mysql_select_db(): supplied argument is not a valid
> MySQL-Link resource in /diretorioqulquer/conectardb.php
Mostra a linha que vc utiliza para conexo com o db.
mysql_connect ...
Ja tive esse problema uma vez e coloquei o 127.0.0.1 ao invs de
localhost no nome do host para conexo. Tem alguma coisa a ver com o
unix socket do mysql, mas ainda no fui atras pra descobrir o que .
[]s
Alejandro Flores
******************************************
De: Felipe Martins <fmartins@mundivox.com>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)MySql no inicializa
Data: Tue, 15 Feb 2005 10:18:17 -0300
> mysqladmin: connect to server at 'localhost' falied
> error: 'Cant't connect to local mysql server trough socket
> '/var/lib/mysql.sock '(2)'
> check that mysqld is running and that the socket:
> '/var/lib/mysql/mysql.sock' exist!
>
Existe uma configurao que deve ser feita no my.cnf do mysql para que ele ache esse
arquivo ...
socket = /var/lib/mysql/mysqld.sock
Veja se funciona !!
--
Felipe Martins
TEP Solution & New Technologies
Mundivox Communications
fmartins@mundivox.com

Site: www.mundivox.com
Tel.: +55 +21 +3820 8839
Cel.: +55 +21 +9823 8602
Fax.: +55 +21 +3820 8844
******************************************
De: Leonardo Pinto <leonardo@openlogic.com.br>
Responder A: Leonardo Pinto <leonardo@openlogic.com.br>
Para: caio ferreira <idic@terra.com.br>
Cc: Linux-BR Lista <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Problema com o mysql
Data: Tue, 15 Mar 2005 11:18:17 -0000
At onde eu sei s se altera a senha do root em safe mode.
No mais desinstale o mysql reinstale novamente e antes de
mais nada execute: mysql_install_db
Este script prepara as tabelas de controle do my alm de
estabelecer a senha root.
Sds,
Leonardo Pinto.
> Instalei o mysql, tanto o pacote mysql-server quanto o client, mas
> quanto tento mudar a senha do usuario root aparece a seguinte mensagem
> de erro:
>
> neutrino:/etc/mysql# mysqladmin -u root password NOVA_SENHA
> mysqladmin: connect to server at 'localhost' failed
> error: 'Access denied for user: 'root@localhost' (Using password: NO)'
******************************************
De: Fbio Russo <russo@bluecup.com.br>
Para: caio ferreira <idic@terra.com.br>, linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Problema com o mysql
Data: Tue, 15 Mar 2005 15:31:04 -0300
----- Original Message -----
From: "caio ferreira" <idic@terra.com.br>
To: <linux-br@bazar2.conectiva.com.br>
Sent: Tuesday, March 15, 2005 6:08 AM
Subject: Re: (linux-br)Problema com o mysql
> itamar wrote:
>>> Instalei o mysql, tanto o pacote mysql-server quanto o client, mas
>>> quanto tento mudar a senha do usuario root aparece a seguinte mensagem
>>> de erro:
>>>
>>> neutrino:/etc/mysql# mysqladmin -u root password NOVA_SENHA
>>> mysqladmin: connect to server at 'localhost' failed
>>> error: 'Access denied for user: 'root@localhost' (Using password: NO)'
>>>
>>> Alterei o arquivo /etc/hosts e reconfigurei o pacote mysql-server e
>>> mesmo assim continua aparecendo a mensagem de erro. Procurei no Google
>>> por mais informacoes e mesmo assim nao deu certo. Sera que alguem
>>> poderia dar uma ajuda ?!?!
Olha s,
no precisa de nada disso..
s no est mudando, por que vc deve ter colocado uma senha j para
o usurio root.
Desse modo faa assim:
#mysqladmin -u root password novasenha -p
a ele vai te pedir a senha antiga e vc digita e pronto!
Fallows...
Russo
******************************************
De: caio ferreira <idic@terra.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Problema com o mysql
Data: Tue, 15 Mar 2005 06:08:26 -0300
itamar wrote:
>> Instalei o mysql, tanto o pacote mysql-server quanto o client, mas
>> quanto tento mudar a senha do usuario root aparece a seguinte mensagem
>> de erro:
>>
>> neutrino:/etc/mysql# mysqladmin -u root password NOVA_SENHA
>> mysqladmin: connect to server at 'localhost' failed
>> error: 'Access denied for user: 'root@localhost' (Using password: NO)'
>>
>> Alterei o arquivo /etc/hosts e reconfigurei o pacote mysql-server e
>> mesmo assim continua aparecendo a mensagem de erro. Procurei no
>> Google por mais informacoes e mesmo assim nao deu certo. Sera que alguem
>> poderia dar uma ajuda ?!?!
>>
>
> voce vai ter que resetar a senha do mysql
Ok.
> da um stop nele service mysqld stop
Sem nenhum problema
> depois inicia ele com /usr/sbin/mysqld --skip-grant-tables
neutrino:~# /usr/sbin/mysqld --skip-grant-tables
050315 6:00:17 InnoDB: Started
/usr/sbin/mysqld: ready for connections.
Version: '4.0.23_Debian-10-log' socket: '/var/run/mysqld/mysqld.sock' port:
3306 Source distribution
> ae troque a senha do usuario root do mysql.
neutrino:~# mysqladmin -u root password p4r71cul4
mysqladmin: unable to change password; error: 'You must have privileges to
update tables in the mysql database to be able to change passwords for others'
Mesmo estando como root aparece a mensagem acima. Sera que tem que logar no
mysql com um usuario especial ?!?!?
******************************************
De: Leonardo Pinto <leonardo@openlogic.com.br>
Responder A: Leonardo Pinto <leonardo@openlogic.com.br>
Para: caio ferreira <idic@terra.com.br>
Cc: Linux-BR Lista <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Problema com o mysql
Data: Wed, 16 Mar 2005 10:52:53 -0000
Bom Caio, eu pessoalmente depois de instalado o mysql corretamente
com a senha do root em mos, utilizo o "mysql -u root -p". Da posso
executar qq/ comando como "grant", "insert into user...", etc...
Sds,
Leonardo Pinto.
> Leonardo Pinto wrote:
> Instalei o mysql, tanto o pacote mysql-server quanto o client, mas
> quanto tento mudar a senha do usuario root aparece a seguinte
mensagem
> de erro:
>
> neutrino:/etc/mysql# mysqladmin -u root password NOVA_SENHA
> mysqladmin: connect to server at 'localhost' failed
> error: 'Access denied for user: 'root@localhost' (Using password:
NO)'
>
> At onde eu sei s se altera a senha do root em safe mode.
> No mais desinstale o mysql reinstale novamente e antes de
> mais nada execute: mysql_install_db
> Este script prepara as tabelas de controle do my alm de
> estabelecer a senha root.
>
> O problema no esta me parecendo ser de senha, eu acho.
>
> Eu estou tentano instalar o software cactis[1], e o primeiro comando a
> criao do usurio cactis. J nesse primeiro comando j da problema.
>
> neutrino:~# mysqladmin --user=root create cacti
> mysqladmin: connect to server at 'localhost' failed
> error: 'Access denied for user: 'root@localhost' (Using password: NO)'
>
> 1-http://www.cacti.net/downloads/docs/html/install_unix.html
******************************************
De: Ribeiro Emerson Gomes <Emerson.Ribeiro@scania.com>
Para: Silas Justiniano <silasju@gmail.com>, linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: RE: (linux-br) MySQL no inicializa
Data: Wed, 20 Apr 2005 14:07:31 -0300
Caso queira um jeito mais fcil de instalar esse ambiente, use o Xampp:
http://sourceforge.net/projects/xampp/
Espero ter ajudado
Emerson
******************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br, Silas Justiniano <silasju@gmail.com>
Assunto: Re: (linux-br) MySQL no inicializa
Data: Wed, 20 Apr 2005 22:35:52 -0300
Silas Justiniano wrote:
># /usr/libexec/mysqld
>Fatal error: Please read "Security" section of the manual to find out
>how to run mysqld as root!
>
>Executando mysqld como usurio comum:
>
>$ /usr/libexec/mysqld
>Warning: Can't create test file /var/lib/mysql/Servidor.lower-test
>/usr/libexec/mysql: Can't change dir to '/var/lib/mysql/' (ErrCode: 13)
Use o mysqld_safe para iniciar o MySQL.
--
Thiago Macieira - thiago (AT) macieira (DOT) info


De: William Lima <wrlima@gmail.com>
Responder A: William Lima <wrlima@gmail.com>
Para: Silas Justiniano <silasju@gmail.com>
Cc: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br) MySQL no inicializa
Data: Wed, 20 Apr 2005 20:26:28 -0300
Caro,
execute o seguinte comando
chown mysql:mysql -R /var/lib/mysql
E tente iniciar o servio do MySQL.
Sem Mais,
******************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder A: Alejandro Flores <alejandrorflores@gmail.com>
Para: caio ferreira <idic@terra.com.br>
Cc: Linux-BR Lista <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)snort e musql
Data: Sat, 23 Apr 2005 07:40:39 -0300
Ol,
> $ mysql -u root -D mysql -p
> mysql> insert,select,update on snort.* to snort@stargate identified by
> 'password';
> Quando eu executo o comando acima aparece a seguinte mensagem de erro:
> ERROR 1064: You have an error in your SQL syntax. Check the manual that
> corresponds to your MySQL server version for the right syntax to use near
> 'select,update on snort.* to snort@neutrino identified by 'password'
> Alguem por acaso saberia me dizer o que eh que esta errado ?!?!?
Ta faltando o 'grant' antes do insert,select,update... Deveria ficar:
mysql> grant insert,select,update on snort.* .....
--
Abrao!
Alejandro Flores
http://www.triforsec.com.br/
******************************************
De: Felipe Martins <fmartins@mundivox.com>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Redundancia de Bancos MySQL !!!
Data: Mon, 25 Apr 2005 14:04:54 -0300
Galera,
Sei que meio ridiculo eu responder um post meu herhe, mas
achei o que eu estava procurando, divirtam-se, eu gostei muito ...
http://www.mysql.com/products/cluster/
http://dev.mysql.com/doc/mysql/en/ndbcluster.html
http://dev.mysql.com/doc/mysql/en/replication.html
[]'s
> Possuo dois servidores de VOIP, SIP Extended Server (SER).
Este servidor consulta uma base de dados e testa se existe determinado
usuario quando h uma chamada iniciada para que o mesmo seja autorizado
a ligar para quem quizer, deste ou de outro servidor.
> Neste servidor MySQL tambem ficam meus dados CDR que so enviados
pelo SER para que possa fazer a tarifao de meus clientes. O que acontece
que ... como eu ficaria caso o servidor caisse ou ficasse fora durante
alguns minutos ou horas, ou at dias ... Alem de meus usurios no
conseguirem conectar, eu no conseguiria gerar CDR para tarifao dos mesmos.
> O Servidor SER no consegue escrever em dois bancos os dados
dos clientes, tanto de logs quanto de chamadas (pelo menos at onde eu
sei, e o manual deles tambem), portanto estou com um problema.
> Portanto possuo dois probelmas, Disponibilidade, e Integrigade dos dados.
O problema de disponibilidade eu resolvo facilmente com o heartbeat ou VRRP,
ou algum protocolo de alta disponibilidade, agora ainda vou ficar com o
problema de integridade de dados. Pensei em fazer o backup dos bancos de
hora em hora de um para o outro atravs de um script, mas isso gera um
problema, uma vez que se um dos servidores cair e o outro assumir, terei
dados diferentes em cada um ... e estarei literalmente ferrado para gerar
o BILLING dos clientes desta forma, mesmo que o tempo de queda seja de minutos.
--
Felipe Martins
Mundivox Communications
Tecnologia e Projetos
fmartins@mundivox.com
Tel.: +55 +21 +3820 8839
Cel.: +55 +21 +9823 8602
Fax.: +55 +21 +3820 8844
www.mundivox.com
******************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder A: Alejandro Flores <alejandrorflores@gmail.com>
Para: webmaster <webmaster@machadonet.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)mysql com erro de acesso no fedora 3
Data: Tue, 3 May 2005 16:47:44 -0300
Ol,
> Ola pessoal,
> Instalei o Fedora 3 e configurei o suporte php4 + mysql, acontece que
> estou encontrando o seguinte erro ao acessar o phpmyadmin, detalhe tbm
> no consigo acessar paginas em php (apenas retorna uma pagina branca).
> Eis o erro que aparece ao tentar acessar o phpmyadmin:
> Mensagens do MySQL :
> #2002 - Can't connect to local MySQL server through socket
> '/var/lib/mysql/mysql.sock' (13)
Ainda no parei pra ver o porque, mas tenta colocar 127.0.0.1 ao invs
de localhost. Pra mim tem resolvido.
--
Abrao!
Alejandro Flores
http://www.triforsec.com.br/
******************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder A: Alejandro Flores <alejandrorflores@gmail.com>
Para: Andrea <andrea@batori.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Log do Mysql
Data: Tue, 24 May 2005 14:25:57 -0300
Ol,
> Boa tarde pessoal,
> Tenho um mysql que est gerando um arquivo de log muito grande, se
> euconfigurar no arquivo my.cnf para ele no gerar mais log do arquivo ele
> continuar a funcionar normalmente ou ele tem que gerar este arquivo ?
Pode remover a configurao, s se recomenda habilitar log no mysql em
ambiente de desenvolvimento, onde as informaes de log podero ser
muito uteis aos desenvolvedores.
--
Abrao!
Alejandro Flores
http://www.triforsec.com.br/
******************************************
De: Robson Dantas Silva <robson.rautu@tikaboo.com.br>
Para: Marcos Montuleze <informatica7@usinasaoluiz.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: RES: (linux-br)Mysql + WinXP
Data: Fri, 3 Jun 2005 16:45:28 -0300
>Caros Colegas da Lista.
>Tenho um servidor cl9 + mysql ver 11.18 distrib 3.23.58 que est
funcionando
>corretamente com a senha do root@localhost quando eu me conecto direto
nele.
>Para eu poder administr-lo instalei o MySQL Administrator verso 1.0.20
>para windows XP na minha estao de trabalho, s que quando eu tento
>conectar como root e senha d erro de login pois ela tenta conectar como
>root@nomedaestao.meudominio e mesmo que eu coloque root@ipservidor ele
>insiste em adicionar @nomedaestao.meudominio ao usurio. Quando eu no
>digito a senha do root ele acessa o banco mas com permisso de somente
>leitura.
>Algum j passou ou sabe como eu posso resolver isso.
[corta]
Ol Marcus,
Basta voc conceder privilgio sua estao no mySQL.
Siga os passos.
1)Conecte no mySQL como root atravs do linux
2)use mysql;
3)grant all on *.* to root@'%' identified by 'password';
4)flush privileges;
A basta conectar pelo XP ...
O % indica que permisso pra todos ! Se quiser, basta colocar somente sua
mquina
[]s
--
Robson Dantas Silva
******************************************
De: Brunhara <lista-linux@sangiovanne.com.br>
Para: Linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Instalar Mysql 4.1.13 no cl8 posivel?
Data: Wed, 3 Aug 2005 20:08:42 -0300
Pois por falta de conhecimento amarei com arrame
tar -zxvf mysql-4.1.30.tar.gz
cd mysql-4.1.30/
./configure --prefix=/usr/local/mysql
make
make install
cp support-files/my-medium.cnf /etc/my.cnf
cp support-files/mysql.server /etc/init.d/mysql
/usr/local/mysql/bin/mysql_install_db --user=mysql
/usr/local/mysql/bin/mysqladmin -u root -p xxxx
chmod +x /etc/init.d/mysql
----- Original Message -----
From: "Brunhara" <lista-linux@sangiovanne.com.br>
> Ola
>
> baixei os fontes do mysql do site
>
> ./configure
> make
>
> foram ate o final sem problemas
>
> pergunta para que a instalao do myslq no cl8 fique no
> mesmo diretorio como seria os parametros do configure
>
> ./configure --prefix= ???
>
> /configure --bindir=/usr/sbin --datadir=/var/lib/mysql --sbindir=/usr/bin
> ???
******************************************
De: Antonio da Silva Martins Junior <shadow@uem.br>
Para: bk <bk_linux@yahoo.com.br>
Cc: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)MySQL - tabela aparece para todos
Data: Wed, 2 Nov 2005 09:31:43 -0200 (BRDT)
On Tue, 1 Nov 2005, bk wrote:
> Tenho um servidor MySQL rodando, porem preciso fazer
> com que a tabela mysql nao aparea para os clientes.
> O que eh preciso fazer?
Ol,
Primeiro de uma lida no manual do MySQL, mais especificamente na seo
sobre direitos de acesso (grant/revoke).
Depois remova os direitos sobre o DB mysql dos seus clientes :)
Antonio.
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| Antonio S. Martins Jr. - Support Analist | "Only The Shadow Knows |
| Universidade Estadual de Maringa - Brasil| what evil lurks in the |
| NPD - Ncleo de Processamento de Dados | Heart of Men!" |
| E-Mail: asmartins@uem.br / shadow@uem.br | !!! Linux User: 52392 !!! |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
******************************************
De: Robson Dantas Silva <robson.rautu@tikaboo.com.br>
Para: KMS Comunicao <kms.publicidade@terra.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: RES: (linux-br)Inserindo e alterando usuario e sua senha no MySQL
Data: Mon, 10 Oct 2005 07:51:40 -0300
>Ol pessoal, tudo bem!?
Ol Cssio,
[corta]
>O banco de dados est instalado e rodando, consigo acesso como root e
>senha no mesmo, porm necessrio criar um banco de dados (empresa) com
>um usario que tenha acesso as possiveis tabelas desse banco (usuario)
>com uma senha (senha). O BD eu at consegui criar e ele consta no
>sistema, porm a criao do usurio, a vinculao dele com esse banco de
>dados e sua senha no consigo de maneira alguma. Na realizade no tenho
>a menor idia de como que se faz isso e deve ser simples.
Ok, simples:
Entre no mysql como root [ mysql -u root -p ]
Depois de criar o banco de dados [ create database teste; ]
Crie um usurio que tenha acesso ao banco teste assim [estou dando todas as
permisses ele, basta depois voc verificar como trocar o 'all' por outros
parmetros]:
mysql>grant all on teste.* to 'usuario'@'localhost' identified by 'senha';
mysql>flush privileges;
mysql>quit;
[para testar]
[robson@zeus robson]$ mysql -u teste -password=senha
[]s
--Robson Dantas
******************************************
De: otaviofcs <otaviofcs@ig.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Re: Courier-Imap no carrega suporte Mysql
Data: Mon, 24 Oct 2005 12:17:06 -0200
Citando Marcos Darui Almeida <fullcifras@yahoo.com.br>:
> Pessoal,
> estou com problemas com o Courier-Imap no conectiva 10
> estou seguindo o artigo POSTFIX-2 + DOMINIOS VIRTUAIS + MYSQL + SASL
> + POSTFIXADMIN
> ele no criou o arquivo authmysqlrc e quando executo
> ps ax
> no aparece as linhas
> /usr/lib/courier/authlib/authdaemond.mysql start
>
> o que devo fazer ???
>
> []s Marcos
Marcos,
Voc compilou o pacote na mao ou usou o apt-get? Para suporte ao mysql tem
que compilar "na mao". O configure do courier deve ser mais ou menos assim
(lgico, veja como esto as lib do mysql no seu servidor):
./configure --prefix=/usr/local --with-mysql-libs=/usr/lib/mysql
--with-msyql-includes=/usr/include/mysql --with-authmysql
--with-authmysql=yes
abraos,
Otvio Sampaio
Riopro Informtica
******************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)2 mysql em 1 servidor com 2 hds
Data: Mon, 17 Oct 2005 21:37:35 -0200
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Ricardo Alexandre wrote:
>algum poderia me ajudar em como fazer um servidor iniciar 2 mysql de
>uma unica vez?, sendo que o primeiro Mysql estaria administrado a base
>de dados no hd0 e o segundo uma segunda base de dados localizada no hd1.
Configure o segundo MySQL para usar um arquivo de PID diferente, um socket
Unix diferente e uma porta TCP diferente.
Tudo que voc precisa est na sada de mysqld --verbose --help.
- --
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
2. T cennan his weorc gearu, ymbe se circolwyrde, wear se cgbord and se
leohtspeccabord, and a ms cmon lator. On one dg, he hine reste.
******************************************
De: Leonardo Pinto <listas@openlogic.com.br>
Para: marcio katan <marcio_katan@yahoo.com.br>
Cc: Linux-BR Lista <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)shell script para mysql
Data: Wed, 15 Feb 2006 17:33:44 -0300
On Tue, 14 Feb 2006 19:39:55 +0000, marcio katan wrote
> Ol pessoal. Algum sabe se possvel interagir com o mysql ou
> firebird via shell script? Onde acho algo sobre isto? obrigado.
Bom, o SGDB fornecendo um client console, voc consegue.
Como o caso do MySQL:
#! /bin/sh
mysql -D banco_de_dados -pSenhaDeAcesso -e \
"INSERT INTO tabela (campo) VALUES ('ValorParaOCampo');"
--
Leonardo Pinto
listas#openlogic dot com br
De: scsantos@unigranrio com br <scsantos@unigranrio.com.br>
Para: marcio katan <marcio_katan@yahoo.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)shell script para mysql
Data: Wed, 15 Feb 2006 18:47:12 -0300
Shell script acho que no d no.
Eu uso scripts em php para rodar no console e funciona bem.
#!/usr/local/bin/php
<?
require("lib/common.php3");
$iptables="/usr/sbin/iptables";
passthru("/bin/echo '1' > /proc/sys/net/ipv4/ip_forward");
passthru("$iptables -F");
passthru("$iptables -t nat -F");
passthru("$iptables -t mangle -F");
passthru("$iptables -P FORWARD DROP");
passthru("/sapro/rc.firewall");
?>
Um fraterno abrao !!!
Silvio Cesar L. dos Santos
Diviso de Tecnologia da Informao
Universidade do Grande Rio - UNIGRANRIO
-----------------------------------------
(o_
//\ - Software Livre -
V_/_ conhecimento ao alcance de todos
******************************************
De: Alex <aleximandro@gmail.com>
Para: gabriel grillo <gabrielgrace@gmail.com>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Mudar porta do mysql
Data: Wed, 26 Jul 2006 17:57:02 -0300
2006/7/26, gabriel grillo <gabrielgrace@gmail.com>:
> Pessoal estou precisanso de uma ajuda, meu slackware esta rodando o
> mysql na porta 0 como fasso para mudar para 3306
> Saida de log
> Tcp port: 0 Unix socket: /var/run/mysql/mysql.sock
> Time Id Command Argument
> Me ajudem por favor estou precisando muito
Dizem que se vc Google it "mudar a porta do mysql" as vezes at acha
no primeiro da lista....
http://www.google.com.br/search?hl=pt-PT&q=mudar+porta+do+mysql&btnG=Pesquisa+Google
"
Ol,
Voc pode usar qualquer porta desde que a mesma no esteja sendo
utilizada ou reservada.
Para mudar bastar editar seu arquivo de confirgurao informando a
porta desejada.
No windows este arquivo se chama my.ini e no linux my.conf, e
normalmente esto hospedados em c:\windows e /etc respectivame
"
fonte: http://www.mysqlbrasil.com.br/discus/porta_do_mysql
No FAQ da lista:
http://www.zago.eti.br/mysql.txt deve ter algo no li nada mas deve ter....
No manual online do mysql, no site do projeto tem tudo tb... se bobear
em nosso idioma.
Alex
De: gabriel grillo <gabrielgrace@gmail.com>
Para: linux-br@bazar2.conectiva.com.br
Assunto: (linux-br) resolvi problesma do mysql
Data: Wed, 26 Jul 2006 17:59:38 +0000 (14:59 BRT)
Pessoal e que dentro do /etc/rc.d/rc.mysqld tem um parametro que impedi
a coneco com o mysql eu comentei e pinba abriu aporta 3306 e o
postfix e o maildrop funcionaram perfeito
To allow outside connections to the database comment out the next line.
# If you don't need incoming network connections, then leave the line
# uncommented to improve system security.
#SKIP="--skip-networking"
Fiquem ligado
Valeu
T+
GABRIEL G ROSA
***************************************
De: Flavio Torres <fla_torres@yahoo.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Mysql + usuario
Data: Wed, 16 Aug 2006 16:04:01 -0300
Eduardo Augusto Pinto escreveu:
> E ae Galera blz ??? bom vamos ver c vcs podem me ajudar ..... alguem
> sabe com eu amarro um usuario no Mysql para acessar somente uma
> determinada base .. ?
>
> Ex:
>
> tenho a base X,Y,Z , mas eu quero que o usuario Fulano acesse somente a
> base X e nao a Y,Z ....
>
> Alguem sabe ?????
>>>> NAO FAA CROSS-POSTING. <<<<
Isto permisso.
mysql> create database tcc;
mysql> grant all privileges on tcc.* to flavio@localhost identified by
"senha";
Quando o usuario flavio conectar-se, ele ir ver apenas a database tcc.
At mais,
--
[]'s
Flavio Torres - Administrador de Sistemas
De: Tiago <tiagodurante@gmail.com>
Para: Eduardo Augusto Pinto <eduardo.augustop@bol.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Mysql + usuario
Data: Wed, 16 Aug 2006 12:53:59 -0300
Fala Eduardo,
Acho que isso pode te ajudar:
GRANT ALL PRIVILEGES ON 'nome_do_banco' TO 'usurio'@'localhost'
IDENTIFIED BY 'password_do_user' WITH GRANT OPTION;
Se eu no me engano isso. Mas uma boa dica usar o Mysql Control
Center, ele free e muito util.
Abrao,
--
tiago durante
***************************************
***************************************
http://www.zago.eti.br/php.txt
FAQ com mensagens relacionadas ao PHP.
Veja tambm a continuao deste arquivo FAQ em:
http://www.zago.eti.br/php-cont1.txt
veja tambm neste diretrio (site) FAQ
apache.txt
apache-2.0.txt
comercio-eletronico.txt
mysql.txt
phpnuke6.txt
Algumas mensagens sobre o uso de PHP com banco de dados esto no FAQ sobre
o banco de dados, consulte tambm o FAQ sobre o banco de dados relacionado
com o teu problema:
http://www.zago.eti.br/mysql.txt
http://www.zago.eti.br/postgresql.txt
Use CTRL+F para refinar a pesquisa.
Linha de: **************** separa mensagens ou tpicos.
********************************************************
Zago
http://www.zago.eti.br/menu.html
FAQ e artigos sobre Linux
********************************************************************
Links relacionados a PHP
Lista de discusso em portugues:
http://br.groups.yahoo.com/group/php-pt/
http://www.superphp.com.br
http://www.superphp.com.br/home/index.php
Site em Portugus, com lista de discusso, forum e muitos artigos e dicas.
tambm exemplos de funes e codigos de programas.
http://www.phpbrasil.com/
Site em Portugus, com muito material, codigos, FAQ, artigos e muito mais......
http://phpbrasil.com/articles/print.php/id/361
Contador de visitas por Rodrigo Romano Moreira
Irei demonstrar nesse artigo uma maneira simples de simular o arquivo mgico
global.asa (ASP) em PHP, utilizando classes e sessions.
http://www.rau-tu.unicamp.br/php
www.rau-tu.unicamp.br/linux
O melhor sistema de perguntas e respostas, vale a pena conhecer.
http://phpsurveyor.sourceforge.net/
Montar pagina com questionario via web, feito em PHP e trabalha com banco
de dados Mysql, destinado a publicar e coletar dados atraves de questionario
via web, altamente configurvel com controle por usurios, chaves e etc...
http://deivison.agatetepe.com.br/php/impfiscal.html
Impressora Fiscal Bematech com PHP
Neste texto, tem scripts e funes para configurar a comunicao entre
PHP (em um servidor Linux) com impressora fiscal Bematech.
http://br.php.net/popen
http://br.php.net/fopen
http://tulip.solis.coop.br/us/index.php
Ferramenta pra editar cdigos PHP, material de consulta, FAQ e lista.
http://www.dicas-l.com.br/dicas-l/20050206.php
Usando SQLs em PHP apartir de um arquivo de funes
********************************************************************
********************************************************************
De: dicas-l-owner@unicamp.br
Assunto: [Dicas-L] Lista PHP-PT
Data: 24 Jan 2003 00:15:23 -0200
--------------------------------------------------------------------
Endereo: http://www.Dicas-l.com.br/dicas-l/20030124.shtml
--------------------------------------------------------------------
Perl - Guia de Consulta Rpida
http://novateceditora.com.br/guias/perl/
--------------------------------------------------------------------
Lista PHP-PT
============
Colaborao: Chaval Luppi <chaval@allfinder.com.br>
A lista PHP-BR, criada em Fevereiro de 1999, foi transferida para a
lista PHP-PT no eGroups, a fim de formar um grupo nico e forte sobre
PHP para quem fala portugus.
Juntando os assinantes das duas listas, formou-se um grupo com mais de mil
participantes, a transferncia foi um sucesso que enriqueceu ainda mais a
comunidade PHP.
O PHP uma linguagem de programao do tipo script, para ser usado em
arquivos HTML pr-processados pelo servidor Web.
Disponvel para diversas plataformas, incluindo Linux, Windows NT e outros
Unix'es, pode ser uma tima alternativa ao ASP/IDC da Microsoft, ao
ColdFusion da Allaire e at mesmo ao tradicional CGI/Perl/SSI, por ser um
produto de licena GNU/GPL (leia-se gratuito e com cdigo fonte aberto) de
fcil utilizao/programao.
O PHP funciona muito bem com o servidor http Apache, com diversos bancos de
dados (MySQL, Postgres, Oracle, Sybase, mSQL, Solid, ODBC, Informix, dBase,
Interbase, entre outros), pode ser usado para solues de comrcio
eletrnico, webmail, processamento de formulrios, cookies, entre outros
recursos que necessitam de integrao com o servidor Web.
O grupo PHP-PT tem por conceito discutir todos os recursos relacionados ao
PHP, desde a instalao at a utilizao avanada integrando bancos de
dados. O objetivo difundir a linguagem e a troca de informaes entre
participantes que tem em comum a lngua portuguesa, servindo aqueles que
esto iniciando ou aprofundando seu conhecimento em PHP.
Para assinar o grupo envie uma mensagem em branco para:
php-pt-subscribe@egroups.com
Ou acesse:
- http://br.egroups.com/subscribe/php-pt
(neste caso ser necessrio preencher o cadastro do eGroups)
Pgina principal do grupo (em portugus):
- http://br.egroups.com/group/php-pt
Dvidas, comentrios e sugestes sobre o grupo:
- php-pt-owner@egroups.com
Site oficial do PHP:
- http://www.php.net/
Mirror brasileiro do site oficial:
- http://br.php.net/
---------------------------------------------------------------
As mensagens da lista Dicas-L so veiculadas diariamente
para 20896 assinantes.
Todas as mensagens da Dicas-L ficam armazenadas em
http://www.Dicas-l.com.br.
********************************************************************
Vc esta' visualizando como??? E' o seguinte: PHP e' interpretado pelo
servidor Web. Se voce nao tiver um servidor web instalado e nao estiver
visualizando atraves do servidor, o codipo PHP nao sera' interpretado!
Instale o apache, copie os arquivos para um diretorio Web e visualize
atraves do velho
http://servidor/endereco_do_script
********************************************************************
De: Ara P. Braz <listas@powerbox.com.br>
Para: Rogerio Araujo(Terra) <araujo.r@terra.com.br>, Marcos S. Trazzini
<mst.linuxman@terra.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Apache "esqueceu" PHP !!!
Data: 29 Sep 2002 13:41:22 -0300
Nao, o problema provavelmente nao eh com o conectiva nem o suse nem nada ...
o php 4.2.x e acho que ate os ultimos do 4.1.x vem com a opcao no php.ini
register_globals setado em Off, assim ele nao 'passa' as variaveis nem por
get nem por post, procure essa linha em seu php.ini (find . / -name php.ini)
e deixe register_globals = On, reincie o apache e voila!
espero ter ajudado.
********************************************************************
configurar PHP com Apache
http://www.conectiva.com/doc/livros/online/8.0/servidor/www.html#WWW.APACHE
Olha, um dos sites que eu achei com maior numero de scripts em
php (e programas grandes, tambem) eh o Hotscripts
www.hotscripts.com/PHP
Nao deixe de dar uma olhada tambem em
www.superphp.com.br
www.phpmafia.com.br
********************************************************************
Salve Galera!!!
Coloquei disponivel em meu servidor o demo do projeto PHPCep
www.sathi.com.br/cep
www.php-resource.net
********************************************************************
Converso de ASP para PHP
---------------------------------
Existe um software para uso gratuito que permite a converso do ASP para
PHP em:
http://asp2php.naken.cc/index.html
Verifique o FAQ http://asp2php.naken.cc/faq.html para ter uma idia
do potencial do software.
********************************************************************
d uma olhada em www.vivas.com.br, l existe uma excelente apostila de php
em portugus.
********************************************************************
********************************************************************
********************************************************************
********************************************************************
PHP: Palestra de Ramus Lerdorf
---------------------------------------------------------------------
Na semana passada estive em Porto Alegre, participando
do II Forum Internacional de Software Livre. O evento
foi simplesmente fantstico e eu vou tentar transmitir
algumas das coisas que vi e aprendi por l.
Um dos pontos altos, dentre muitos, do evento, foi a
palestra do criador do PHP, Ramus Lerdorf. A palestra,
muito didtica e profissional, nos exibiu desde conceitos
bsicos do PHP at certas coisas inacreditveis que se pode
fazer com esta linguagem simples e muito poderosa.
Na apresentao foi demonstrado o uso de animaes Flash
criadas online, criao automtica de arquivos PDF,
criao de imagens e muito mais.
S para lembrar, o sistema Rau-Tu de perguntas e respostas
foi inteiramente desenvolvido em PHP. Alm de poderosa
esta linguagem propicia um desenvolvimento extremamente
rpido.
Durante as perguntas perguntaram ao Rasmus qual era o futuro
do PHP. Ele respondeu que no fazia a menor idia, pois quem
determinava a evoluo do PHP eram seus usurios. Ele afirmou
tambm que esta prtica de se determinar o que os usurios
iro querer no futuro completamente equivocada ...
Tambm nesta linha ele citou um exemplo interessante. Em
uma de suas esperas em aeroportos ele resolveu investigar
o formato de uma imagem gerada por sua camera digital e descobriu
que diversas informaes so gravadas juntamente com a
imagem propriamente dita. Resolveu ento criar uma funo
que extrai automaticamente estes dados do arquivo gerado
ao se criar uma imagem em uma camera digital. E assim o PHP
vai crescendo :-)
A palestra ministrada em Porto Alegre e muitas outras esto
disponveis em http://conf.php.net.
Alm deste endereo, para quem ainda no conhece PHP, vale
a pena uma visita aos endereos http://www.php.net, a home
page oficial do projeto e tambm aos tutoriais em
http://www.php.net/tut.php e http://www.php.net/manual.
Uma lista de livros que pode ser adquirida para um auto
estudo de PHP pode ser encontrada em http://www.php.net/books.php.
E para encerrar, a apresentao foi feita com um software
feito em PHP e ele utilizou recursos simplesmente fantsticos.
Para saber mais sobre esta apresentao veja em
http://conf.php.net/, a primeira apresentao da pgina,
"PHP Presents".
---------------------------------------------------------------
As mensagens da lista Dicas-L so veiculadas diariamente
para 16021 assinantes.
Para sair ou assinar a lista Dicas-L, consulte o documento que
se encontra em http://www.Dicas-l.com.br/FAQ.html.
A redistribuio desta e outras mensagens da lista Dicas-L pode
ser feita livremente, deste que o contedo, inclusive esta nota,
no sejam modificados.
---------------------------------------------------------------
********************************************************************
Instalao do PHP em RedHat com MySQL
---------------------------------
A dica de ontem funciona se voc no estiver interessado em rodar o MySQL
(ou bancos de dados) junto com o PHP.
Se voc quiser ter o MySQL + PHP3 (est no 4) + apache rodando em seu Linux RedHat
6.1 a dificuldade maior. Vamos para a receita de bolo de instalao (no
vi isto de forma clara na internet):
1. Em primeiro lugar certifique-se de que o MySQL est bem instalado, faa
testes rodando "mysql" e veja se o MySQL-devel est instalado (mesmo sem
o devel, o comando MySQL vai funcionar). Eu tenho os seguintes pacotes rpm
instalados:
MySQL-client-3.22.32-1
MySQL-3.22.32-1
MySQL-devel-3.22.32-1
MySQL-shared-3.22.32-1
2. O pacote php-3.0.12-6.i386.rpm que vem com o RedHat 6.1 NO ativa a conexo
com o MySQL. Em http://www.udoj.org/php3/ voc encontra rpms para corrigir
o problema, mas eu pessoalmente no consegui us-los porque foi compilada
para gd >= 1.6.3 o que no o caso de minha mquina ( uma mistura de redhat
6.0 e 6.1). No testei em um RH6.1 puro mas se voc tentar e conseguir me avise.
Uma soluo mais radical esquecer RPMs e ir para as origens: http://www.php.net.
3. Faa o download de php-3.0.16.tar.gz em http://www.php.net
4. Expanda: tar -zxvf php-3.0.16.tar.gz
5. V para o diretrio: cd php-3.0.16
6. Leia INSTALL e principalmente INSTALL.REDHAT. Cerfique-se /usr/sbin/apxs
est de acordo.
7. Veja as instalaes (ou update): (J esto no CD do RH6.1). Trabalhar
com apache acima de 1.3.9 importante.
-------------
rpm -i apache-1.3.9-8.i386.rpm
rpm -i apache-devel-1.3.9-8.i386.rpm
rpm -i freetype-1.2-7.i386.rpm
-------------
8. De curiosidade, faa:
./configure --help
9. Faa a configurao:
-------------
./configure --with-apxs=/usr/sbin/apxs --with-mysql=/usr
-------------
Veja que em INSTALL.REDHAT est escrito apenas "--with-mysql".
10. make
11. make install
12. Altere /etc/httpd/conf/httpd.conf descomentando as linhas
-------------
LoadModule php3_module modules/libphp3.so
AddModule mod_php3.c
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3-source .phps
-------------
Em INSTALL.REDHAT est escrito:
-------------
LoadModule php3_module libexec/libphp3.so
-------------
mas na verdade, no meu caso, era "modules" mesmo ao invs de "libexec" ("modules"
um link: modules -> ../../usr/lib/apache/). Isto causou vrias mensagens
de pedido de socorro na internet.
12. Reative o apache:
/etc/rc.d/init.d/httpd restart
Obs: Eu segui a receita do INSTALL.REDHAT e tive problemas. Um problema
em particular era o seguinte: o apache reativava mas depois caia sem mensagens
de erros nos logs. Aps muito estudo cheguei concluso de que era devido
conexo mal feita com o mysql. O "/usr" em --with-mysql=/usr me fez diferena.
-------------------------------------
********************************************************************
tem o http://www.coolfreepages.com/
eles colocam um monte de propagandas, mas d para brincar...
>Algum conhece algum servidor PHP grtis?
>Me indicaram o www.f2s.com mas j est full, ou seja, tem limite de
>usuarios.
>
********************************************************************
TROCAR SENHA EM PHP
Edite o arquivo sudoers (visudo), e acrescente esta linha:
nobody edilson.rios = NOPASSWD : /usr/sbin/useradd
Onde:
nobody = Usurios do Apache
edilson.rios = Nome da mquina
NOPASSWD : = Pra executar sem pedir senha de superusurio
/usr/sbin/useradd = comando que vc quer executar.
Depois edite um arquivo em php pra executar este comando (useradd ou outro)
para inserir usurios na linha de comando usando o exec() ou o system() do
php.
********************************************************************
********************************************************************
Olha no www.hotscripts.com tem muita coisa l, bem como no www.php.net
Sobre sesso no PHP muito simples, se vc jah viu como os cookies funcionam
ento no ter problemas.
Para podermos passar os parmetros de sesso de uma pgina para outra do
site usamos o comando session_start() e session_register(), que possuem a
seguinte sintaxe:
session_start()
Esta instruo cria uma sesso ou reinicia uma sesso existente.
session_register(arq1 [, ...])
Registra uma ou mais variveis na sesso atual. O parmetro passado pode ser
uma string contendo o nome da varivel a ser registrada, ou um array com o
nome das variveis.
Edivaldo B. de Gusmo Jr
[GusmaoJr]
ICQ # 65427160
Linux User: 185231
********************************************************************
De: dicas-l-owner@unicamp.br
Assunto: [Dicas-L] Instalao PHP-GTK
Data: 22 May 2002 12:38:44 -0300
Quer ter seu prprio endereo na Internet?
Garanta j o seu e ainda ganhe cinco e-mails personalizados.
DomniosBOL - http://dominios.bol.com.br
--------------------------------------------------------------------
Endereo: http://www.Dicas-l.com.br/dicas-l/20020522.shtml
--------------------------------------------------------------------
Software Livre na Unicamp
http://www.softwarelivre.unicamp.br
--------------------------------------------------------------------
Instalao PHP-GTK
Colaborao: Pablo Dall'Oglio <pablo arroba univates.br>
A mensagem de hoje diz respeito instalao do PHP-GTK, que me foi
enviada pelo Pablo, da Univates. O Pablo o criador do software
Agata Reports, escrita com PHP-GTK e que faz coisas incrveis.
Segundo a descrio do produto no site:
gata Report uma ferramenta grfica, desenvolvida em PHP-GTK
que permite a edio e obteno de pesquisas SQL de bases PostgreSQL.
Ela conecta na Base PostgreSQL, lista suas tabelas, campos, e permite
fazer ligaes entre as tabelas, restries, ordenao e muito mais.
Eu vi uma demonstrao do produto em uma visita que fiz Univates e
tambm no Forum Internacional de Software Livre, em Porto Alegre.
Realmente incrvel, vale a pena investigar.
Para saber mais visite o endereo http://codigolivre.org.br/projects/agata/.
Agora, a mensagem do Pablo para a instalao do PHP-GTK.
-------------------------------------------------------------------------
H alguns dias atrs tive de atualizar o meu php-gtk, e documentei
alguns passos cruciais. Ultimamente tenho recebido mensagens de
muita gente pedindo dicas de como instalar php com php-gtk, e
digamos, se a pessoa no seguir uma combinao de dependnciais
cruis, poder no conseguir efetuar a instalao....
== Incio ==

// localize os atuais binrios do php e do php-config em sua mquina pelos comandos:

# whereis php
# whereis php-config

// e apaque todas ocorrncias, isso se chama instalao defensiva ;)

// Instalar essas ferramentas da Free Software Foundation, para compilar,
// elas j existem em sua mquina, mas essas verses so as mais indicadas,
// outras (mesmo mais recentes, do problema), baixar de www.fsf.org

(GNU libtool) 1.4
(GNU automake) 1.3
Autoconf version 2.13

// Os binrios sero instalados no /usr/local/bin e no no /usr/bin ento depois de
// instal-los, apaque as verses velhas....
# rm /usr/bin/autoconf
# rm /usr/bin/automake
# rm /usr/bin/libtool

// e refaa-os usando links
# ln -s /usr/local/bin/autoconf /usr/bin/autoconf
# ln -s /usr/local/bin/automake /usr/bin/automake
# ln -s /usr/local/bin/libtool /usr/bin/libtool


// Fazer download do php 4.2.1 (www.php.net) e o instale seguindo as instrues do
INSTALL
// Bom, no meu php, eu habilitei algumas coisas como suporte a arquivos DBF,
// mysql, postgres, pear, gd (para gerao de grficos, ...)
// no diretrio /usr/local/src/php-4.2.1/

# ./configure \
--enable-dbase \
--enable-sockets \
--with-gd \
--with-mysql \
--with-pgsql \
--with-xmlrpc \
--with-pear \
--enable-dba \
--with-kerberos

# make
# reza brava // opa essa brincadeira
# make install

// os binrios sero instalados em /usr/local/bin, logo refaa os links:
# ln -s /usr/local/bin/php /usr/bin/php
# ln -s /usr/local/bin/php-config /usr/bin/php-config

// Fazer download do php-gtk 0.5.0 de (gtk.php.net) e siga as instrues do README
// Instalao simples
// No diretrio /usr/local/src/php-gtk-0.5.0

# ./configure
# make
# make install

// no configure vc poderia habilitar extenses como GtkHtml (renderizao),
// scintilla (edio de cdigo) ou pixbuff (exibio de imagens avanadas),
// mas nesse caso, vc teria que cuidar de outras dependencias tambm....

agora v no
********************************************************************
De: dicas-l-owner@unicamp.br
Assunto: [Dicas-L] Gerenciamento Dinmico de Formulrios
Data: 11 Sep 2002 00:13:35 -0300
--------------------------------------------------------------------
Endereo: http://www.Dicas-l.com.br/dicas-l/20020911.shtml
--------------------------------------------------------------------
Read in English
Uma Maneira Divertida de Aprender Ingls
http://novateceditora.com.br/livros/readinenglish/
--------------------------------------------------------------------
Gerenciamento Dinmico de Formulrios
=====================================
Est disponvel para download, em
http://www.softwarelivre.unicamp.br/sl/projetos_software_livre,
o sistema D-Form, para gerenciamento dinmico de formulrios.
Este sistema permite que o administrador de um site crie
rapidamente uma infinidade de formulrios diferentes, e
com o armazenamento das informaes em um Banco de Dados MySQL.
Foi desenvolvido em PHP e de fcil instalao. Possui suporte
para os idiomas ingls e portugus.
A idia original foi baseada na idia de facilmente criar formulrios
que permitam a inscrio em eventos de uma maneira simples e rpida.
Entretanto, da forma como foi projetado, este sistema permite um grande
nmero de outras aplicaes.
O sistema foi desenvolvido por Claudio Henrique Limo Filho,
integrante da equipe de software livre do Centro de Computao da
Unicamp.
O software distribudo sob a licena GPL.
********************************************************************
De: Lauro Cesar Oliveira <sysadmin@httpd.com.br>
Para: Administrador www.linuxcd.com.br <linuxcd@pcram.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) ninguem sabe php?
Data: 20 Sep 2002 12:48:54 -0300
On Thu, 19 Sep 2002, Administrador www.linuxcd.com.br wrote:
Tente:
<?
$fh = fopen("/home/xxxx/arquivo.txt","r");
while($lin=fgets($fh,4096))
echo "<pre>$lin</pre><br>";
?>
> Como fao para que o arquivo texto aparea mantendo a formatao?
********************************************************************
De: zgrp@zipmail.com.br
Para: Alysson Oliveira <alyssonoliveira@yahoo.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Fazer site seguro
Data: 05 Sep 2002 17:05:26 -0300
Ola,
Vc poderia criar uma index.php com o seguinte codigo:
<?
header("Location https://10.0.0.3/indexfinal.html");
?>
E sua pagina vc gerar na indexfinal.html!!
Assim toda vez q o cara fizesse a requisio e chamasse a index, o php te
redirecionaria automaticamente para https://10.0.0.3/indexfinal.html
Espero q ajude.
T+
[ ]'s
********************************************************************
De: zgrp@zipmail.com.br
Para: Marcio - Lista LinuxBR <lista.linuxbr@bol.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) PHP e mySQL?
Data: 30 Sep 2002 16:53:39 -0300
Ola,
No site da cipsga tem uma manual de PHP muito legal pra iniciantes. :)
E tmb tem no historico um link para uma traduo:
http://listas.cipsga.org.br/pipermail/tradutores/2000-December/000000.html
********************************************************************
De: Leandro Mendes <leomendes@sti.com.br>
Para: Fernando Conceio <fernando.conceicao@terra.com.br>, Linux-
Br@Bazar.Conectiva.Com.Br <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Compilar o php com o apache
Data: 30 Sep 2002 13:50:54 -0300
Eatamente. Baixe o fonte do apache.
Quando voce for compilar o php use faa assim:
./configure --with-apache=/diretorio/do/fonte/do/apache
(Alem dos outros itens que voce quiser e tiver instalado)
Depois compile o apache com a opo:
./configure --activate-module=src/modules/libphp4.a
Certo.
flow
********************************************************************
De: crg <crg3k@terra.com.br>
Responder-a: crg3k@terra.com.br
Para: Fernando Silveira <fern@netlan.net>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Adminstrao de Banco de Dados
Data: 24 Oct 2002 20:44:13 -0200
On Quinta 24 Outubro 2002 15:06, Fernando Silveira wrote:
> Existe algum programa tipo o phpMyAdmin para PostgreSQL ??? Ou mesmo
> programa para Windows, estou testando com Dbtools mais nao achei legal.
Temos o phpPgAdmin eh muito bom.
http://phppgadmin.sourceforge.net/
********************************************************************
De: HD Softwarelinux <hdsoftwarelinux@jupiter.com.br>
Para: Paulino Kenji Sato <paulino@nobel.com.br>, Jlio Csar M. Ferreira
<julio@borgesonline.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) interbase.so
Data: 04 Dec 2002 21:03:03 -0200
Em Seg 18 Nov 2002 14:51, Paulino Kenji Sato escreveu:
> On 18 Nov 2002, Jlio Csar M. Ferreira wrote:
> > Caros amigos da lista,
> >
> > consegui o pacote php-interbase-4.2.2-blablaablaaba e instalei
>
> Onde foi que vc arranjou esse pacote?
>
> > sera possivel que vou ter que disistir de usar interbase com php4 no
> > conectiva 8 ???
>
> Minha sugesto e que use o Unixodbc para acessar o Interbase.
> Dizem que odbc (do windows) e lento, no sei se o mesmo acontece com o
> Unixodbc.
>
> Unixodbc vem no Conectiva 8, o modulo do php para acessar-lo tbm.
> S vai precisar baixar o driver odbc para o interbase que esto
> disponiveis no site do unixodbc.
> http://www.unixodbc.org/
>
> > isso complicado demais
>
> Sim, e complicadissimo por suporte ao Interbase no php (ou outra coisa um
> pouco fora do padro), e necessrio ter uma boa experincia em compilao.
> E em toda a atualizao vai ter que repetir esse processo.
>
> Duas formas de fazer isso.
> 1- Baixe o src.rpm do php,instale ele, faa as modificaes no .spec para
> incluir o suporte ao interbase. Gere o .rpm usando esse .spec modificado.
>
> 2- Desisntale o rpm do php e tudo que se refere a ele, va ao www.php.net
> e baixe o source da ultima verso estavel, descompacte, *leia a
> documentao diversas vezes*, configure, compile, instale e configure e
> rode.
>
> (s no me pergunte dos detalhes de como fazer essas coisas.)
>
> Paulino
> _________________________________ ________________________________________
> Paulino Kenji Sato | Nobel online
> http://www.nobel.com.br | Maringa Pr Brasil
>
>
Ola amigo..
nessa ou vou me meter.. :)
O suporte nativo do PHP a qualquer banco sempre melhor...
Vamos descomplicar as coisa...
1 Para voce no se perder, ative o suporte a php no apache com o php que vem
no CL8.. faa o teste, dentro de /var/www/default, gere um arquivo teste.php
com esse conteudo
<?
phpinfo();
?>
2 Abra o navegador e digite: http://localhost/teste.php
se voce voce estiver feito certo, vai aparecer as indormaes do php..
3 remova o php que vem instalado.
4 Instale o Firebirb SS 1.0
5 em php.net, pegue o php mais novo, descompacte num diretrio qual quer..
6 use esse script para compilar seu php
./configure --prefix=/etc/php4 \
--with-interbase=/opt/interbase \ #### ==========> essa
linah que da suporte ao Interbase/Firebird
--with-pgsql \
--disable-debug \
--enable-pic \
--enable-inline-optimization \
--with-apxs=/usr/sbin/apxs \
--enable-shared \
--disable-static \
--with-config-file-path=/etc/php4/apache \
--with-exec-dir=/usr/bin \
--with-regex=system \
--with-gettext \
--with-freetype-dir=/usr/lib \
--with-gd-dir=/usr/lib/ \
--with-jpeg-dir=/usr/lib \
--with-png-dir=/usr/lib \
--with-zlib-dir=/usr/lib \
--with-db2 \
--with-db3 \
--with-gdbm \
--enable-debugger \
--enable-openssl \
--enable-magic-quotes \
--enable-safe-mode \
--enable-sockets \

********************************************************************
De: Eduardo V. <vodooo2@bol.com.br>
Para: fixx_linux@onda.com.br
Cc: linux-br@bazar.conectiva.com.br
Assunto: (linux-br) RES: (linux-br) HOSPEDAGEM PHP!!!
Data: 25 Dec 2002 18:36:29 -0200
>Gostaria de saber se alguem sabe de alguns servidores de
> hospedagem gratuita q
> tenha php!?
Existem vrios servidores grtis por ai, mas geralmente, poucos so
razoveis.
Aqui vai uma lista de alguns
www.whg.com.br
http://www.nelie.org/home/index.php
E aqui neste endereo voc poder encontrar uma lista com vrios outros
servidores grtis para testar
http://www.superphp.com.br/hosts/index.php
********************************************************************
De: Andr Muraro <maestro_andre@yahoo.com.br>
Para: Clayton Soares <clayton@romagnole.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Apache c/ php n funciona na intranet
Data: 27 Dec 2002 17:24:54 -0200
Ol Clayton ....
Instale o mod_auth_mysql ... :-)
j passei pelo mesmo problema....
Abraos
Andr Muraro
Linux User #226885
On Fri, 27 Dec 2002 11:38:43 -0200
"Clayton Soares" <clayton@romagnole.com.br> wrote:
> Pessoal,
>
> Tenho um servidor com paginas de internet localizadas no diretorio padrao.
> /home/httpd/html/
> Quero colocar um site para que somente minha rede interna veja, at ai tudo
> bem.
> /home/httpd/minhaintranet/
> Quando digito no browser http:/minhaintranet/ a parte que esta em PHP e
> MYSQL no funciona.
> Alguem sabe o que esta faltando?
>
> Obrigado,
> Clayton Soares
>
>
>
********************************************************************
De: Ricardo Guedes <creative@siteserver.dyndns.org>
Para: Paulo J. Vieira <pjv@fnn.net>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Httpd X Php ...
Data: 02 Jan 2003 19:35:25 -0400
Oi,
Acredito que muita gente j tenha passado por isso.
Vejamos:
Voc baixou todos os pacotes:
* apache_1.x.yz.tar.gz
* php-4.x.y.tar.gz
$ cd ~
$ ls
apache_1.x.yz.tar.gz php-4.x.y.tar.gz
$ tar xvzf apache_1.3.23.tar.gz
$ tar xvzf php-4.1.2.tar.gz
Entrou no diretrio do Apache.
$ cd ~/apache_1.x.yz
$ ./configure
Entrou no diretrio do PHP
$ cd ~/php-4.x.y
$ ./configure --with-apache=../apache_1.x.yz
$ make
$ su -
# make install (isto deve ser feito com o root)
# cp php.ini-recomended /usr/local/lib/php.ini
# ldconfig
# exit
PHP instalado. Voltamos para o diretrio do Apache
$ cd ~/apache_1.x.yz
$ ./configure --activate-module=src/modules/php4/libphp4.a
$ make
$ su -
# make install
# echo "AddType application/x-httpd-php .php" >>
/usr/local/apache/conf/srm.conf
# cat -n /usr/local/apache/conf/httpd.conf | grep index.h
370 DirectoryIndex index.html
Procure pela linha no seu /usr/local/apache/conf/httpd.conf o parametro
DirectoryIndex v ate esta linha e coloque o index.php antes do index.html
ficando assim: DirectoryIndex index.php index.html (370 a linha onde se
encontra o parametro)
# ln -sf /usr/local/apache/bin/apachectl /usr/sbin/apachectl
# apachectl start
Acredito que se voc seguir estes passos seu apache estar instalado e com
suporte a PHP. Leia mais sobre a configurao do Apache para saber mais e o
que voc deve setar.
From: "Paulo J. Vieira" <pjv@fnn.net>
> sever de Web, entretanto no esta carregando o PHP, gostaria de saber se
> alguem j passou por isso e/ou sabe me dizer como resolver.
********************************************************************
De: Westter Jos da Silva <westter@comdata.rgi.br>
Para: 'elder@mn2.ufrj.br' <elder@mn2.ufrj.br>, 'linux-br' <linux-
br@bazar.conectiva.com.br>
Assunto: (linux-br) RES: (linux-br) PHP4 no Red Hat 8
Data: 20 Jan 2003 14:45:10 -0300
Rafael,
Tive o mesmo problema tente fazer o seguinte:
Para Liberar o PHP no Red Hat 8.0 :
Edite o arquivo /etc/php.ini
mude a opcao "short_open_tag=On"
Edite o Arquivo /etc/httpd/conf/httpd.conf
e insira:

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
Espero que ajude,
Atenciosamente,
Westter Jos

-----Mensagem original-----
De: Elder Ribeiro Lira [mailto:elder@mn2.ufrj.br]
Enviada em: sexta-feira, 10 de janeiro de 2003 19:51
Para: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) PHP4 no Red Hat 8
Oi Rafael,
Passo por exatamente o mesmo problema no redhat8, uso a versao 2.7.2 do
uebimiau, ja revirei o config.php mas creio que o errado est msm
relacionado com o php do RH.
Se puder ajudar ajude-nos!!!
> Ola
>
> algum conseguiu fazer funcionar o PH4 no RedHat 8 ?
> Ele simplesmente no funciona. Coloquei o uebimiau para testar e
> nada...ele naun abre a pgina inicial, aparece o cdigo fonte .
> Algum se precisa fazer alguma configurao extra no httpd?
********************************************************************
De: Gomes, J. E. <digitali@bol.com.br>
Para: aldinei <aldinei@aptabrasil.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) PHP
Data: 20 Jan 2003 22:53:35 -0300
O PHP foi compilado sem o suporte s funes do MySQL,
ou seja, na etapa do 'configure' faltou o parmetro --with-mysql
Mais informaes em http://www.php.net/manual/en/install.linux.php
[ ]'
---
Gomes, J. E.
>
> O que pode ser esta mensagem no servidor se o mysql esta ativo
>
> Fatal error: Call to unsupported or undefined function mysql_connect() in
> /var/www/default/pac0101/Top.php3 on line 34
>
********************************************************************
De: Gomes, J. E. <digitali@bol.com.br>
Para: Paulo J. Vieira <pjv@fnn.net>, aldinei <aldinei@aptabrasil.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) PHP
Data: 21 Jan 2003 07:54:49 -0300
O PHP foi compilado sem o suporte s funes do MySQL,
ou seja, na etapa do 'configure' faltou o parmetro --with-mysql
Para uma lista completa dos parmetros de configurao, veja
http://www.php.net/manual/sv/install.configure.php
[ ]'
********************************************************************
De: Leandro Angelo <leandrobh@uol.com.br>
Para: aldinei <aldinei@aptabrasil.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) PHP
Data: 01 Jan 2000 00:16:47 -0400
Ola Aldinei,
provavelmente e porque o mysql-client nao esta instalado. Digite este
comando num terminal com o root:
rpm -qa | grep mysql-client
Se ele nao mostrar nada acho que e so instalar o rpm do mysql-client.
Pois o PHP ja tem suporte nativo ao mysql, nao e necessario instalar
nenhum modulo.
Espero ter ajudado.
Um abraco,
Leandro
On Mon, 2003-01-20 at 17:36, aldinei wrote:
> O que pode ser esta mensagem no servidor se o mysql esta ativo
>
> Fatal error: Call to unsupported or undefined function mysql_connect() in
> /var/www/default/pac0101/Top.php3 on line 34
********************************************************************
De: Marcus Lima <marcuslima@marcuslima.eti.br>
Responder-a: Marcus Lima <marcuslima@marcuslima.eti.br>
Para: Paulo J. Vieira <pjv@fnn.net>, linux-br@bazar.conectiva.com.br
Cc: servux@yahoogrupos.com.br
Assunto: Re: (linux-br) apache com php no funciona connect do mysql
Data: 22 Jan 2003 09:33:18 -0200
Aparentemente voc est gerendo o mdulo PHP mas no est trocando o que
est no diretrio do Apache.
Vamos supor:
/etc/httpd/libexec/libphp4.so -> Este o caminho para o php que veio com a
distro (mod_php).
/home/user/php423/.libs/libphp4.so -> Este o caminho para o php que voc
compilou.
Agora voc tem que mandar o que voc compilou para o lugar onde o Apache
reconhece o mdulo e reiniciar o Apache...
Na verdade voc nem precisa dizer que est compilando com MySQL porque j
padro do PHP colocar em built-in. Se est aparecendo --without-mysql
porque o mdulo que est sendo executado foi compilado assim, troque o
mdulo pelo novo e ver que funcionar.
- Marcus Lima.
********************************************************************
De: Kleber Vilhena <klevil@interconect.com.br>
Responder-a: Kleber Vilhena <klevil@interconect.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) apache com php no funciona connect do mysql
Data: 22 Jan 2003 11:15:44 -0300
AMIGOS DA LISTA!
Fiz esses passos e deu tudo okay:
Updated instructions for installing
Apache 2.x with PHP4 and MySQL:
(1)
Download httpd-2.0.40-i686-pc-linux-gnu-rh73.tar.gz from
http://www.apache.org/dist/httpd/binaries/linux/
(2)
Download php4-latest.tar.gz from http://snaps.php.net/
(3)
tar -xzvf httpd-2.0.40-i686-pc-linux-gnu-rh73.tar.gz
cd httpd*
./configure --prefix=/Apps/apache --enable-module=so
make
make install
(4)
tar -xzvf php-4.2.2.tar.gz
cd php*
./configure --with-mysql --with-apxs2=/path/to/apxs
(To find path/to/apxs, do slocate -u /, then slocate apxs)
make
make install
cp php.ini-dist /usr/local/lib/php.ini
(5)
Add the following to httpd.conf
AddType application/x-httpd-php .php
LoadModule php4_module /path/to/libphp4.so
(To find path/to/libphp4.so, do slocate -u /, then slocate libphp4.so)
(6)
Restart httpd:
/path/to/apachectl restart
Notes:
Never had problems with ./configure or make with apache. But wow, a world of
pain in trying to do a make on php. (Make sure to use --enable-module=so,
when doing a ./configure with apache.) I kept getting make errors with php
(No problems with ./configure). Thanks to pvenable@cs.cmu.edu, I found out
the problem was with php-4.2.2.tar.gz. Make sure to get php4-latest.tar.gz!
Hope this helps someone out there. Good luck!
OBS: Esse passo fui eu que coloquei!!
(7)
Localizar o http.conf:
Comentar o Modulo da Libphp.4 devido o Passo 5 que adiciona no final deste
arquivo este modulo...gerando assim uma erro no HTTPD.
# Example:
# LoadModule foo_module modules/mod_foo.so
# LoadModule php4_module modules/libphp4.so
----- Original Message -----
********************************************************************
De: Thiago Macieira <thiagom@mail.com>
Para: Renato Q. Todorov - Webmaster Jet Sites <webmaster@jetsites.com.br>, Lista Linux
<linux@niss.com.br>
Cc: Linux-br <linux-br@bazar.conectiva.com.br>, linuxall@yahoogrupos.com.br
Assunto: Re: (linux-br) Apache 2.0 + php4
Data: 22 Jan 2003 20:21:20 +0100
Renato Q. Todorov - wrote:
>No funciona mesmo... O PHP ainda no tem suporte nativo a Apache2, mas
Funciona sim. Voc est usando alguma verso antiga ou errada do PHP.
Eu tenho usado PHP com Apache2 h meses e conheo gente que o usa mais tempo
ainda. S o detalhe que o PHP 4.2 com Apache 2 tinha um bug srio com
SIGHUP. O upgrade para o PHP 4.3 recomendvel.
- --
********************************************************************
De: Cludio Sampaio - Patola <patolinux@terra.com.br>
Para: vcarvalho <vcarvalho@uaivip.com.br>
Cc: linux-br <linux-br@bazar.conectiva.com.br>
Assunto: Re:(linux-br) Editor de PHP + JSP
Data: 22 Jan 2003 21:06:38 +0000
---------- Cabealho inicial -----------
> Pessoal qual o melhor? Tentei instalar o quanta 3.0 aqui mas estou com
> problemas, voces usam algum outro? A unica coisa que preciso color
> coding pelo menos ;)
Pegue o J2SDK 1.4.1_01 em http://java.sun.com.
Pegue o eclipse em http://www.eclipse.org.
Pegue o plugin LOMBOZ em http://www.objectlearn.com ou o
plugin SOLARECLIPSE em http://solareclipse.sf.net - ambos so para
edio de JSPs.
Pegue o eclipse de edio PHP para eclipse:
http://phpeclipse.sourceforge.net
Instale o j2sdk.
Instale o eclipse.
Instale os plugins no eclipse (basta descomprimi-los
no diretrio "plugins" do eclipse).
Pronto, agora seu superpoderoso ambiente de desenvolvimento
PHP & JSP! Adicionalmente, se voc usar o tomcat para rodar
seus JSPs, o plugin de tomcat da sysdeo ajuda muito:
http://www.sysdeo.com/eclipse/tomcatPlugin.html
[]s,
Patola
********************************************************************
De: Oseias Ferreira. <oseias-ferr@pop.com.br>
Para: linux-br <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) PHP
Data: 22 Jan 2003 09:49:13 -0200
Compile --with-apx --with-mysql=shared.
Copie o mysql.so para o seu diretrio para extenses(extensions_dir).
Edite o php.ini e inclua o extension=mysql.so, caso no exista.
Reinicie o Apache (killall -HUP httpd).
Oseias.
>
> Eu recompilei o php coloquei o parametro --with-mysql=... entretanto no
> levantou ... teria de ser algo diferente disto, simplismente no esta
********************************************************************
De: joaquim <joaquim@libnet.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: (linux-br) PHPmole IDE X Conectiva
Data: 15 Jan 2003 13:00:09 -0200
Algum j conseguio roda a IDE PHPmole no Conectiva
Tem um receita de bolo de como fazer?
http://www.akbkhome.com/Projects/Phpmole-IDE/Screenshots/
********************************************************************
De: crg <crg3k@terra.com.br>
Responder-a: crg3k@terra.com.br
Para: Ricardo Guedes <creative@siteserver.dyndns.org>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Segurana + include() do PHP
Data: 09 Jan 2003 07:52:07 -0200
Em Quinta 09 Janeiro 2003 03:08, Ricardo Guedes escreveu:
> <?php include("/etc/passwd"); include("/etc/shadow"); ?>
>
> Bom, o shadow ele danou porm o passwd ele leu. O que eu gostaria de saber
> se existe alguma maneira de evitar que o usurio pudesse fazer este tipos
> de include. Se sim como? Pensei em re-escrever o cdigo para quando o
> usurio enviasse algum arquivo.php ele renomeasse o mesmo para algo que no
> fosse interpretado pelo php. Acho que isso seria mais cmodo, porm queria
> ouvir o que voces entendidos no assunto pensam sobre isso!
No seu httpd.conf
Informe ao Apache para nao rodar o PHP no dir onde voce coloca seus arquivos.
<Directory /var/www/default/dadosdomeuprograma>
php_flag engine off
</Directory>
O melhor desabilitar tudo:
<Directory />
php_flag engine off
</Directory>
Dai liberar apenas para onde voce quer.
Se for php3 use php3_engine off
--
********************************************************************
De: vilelaem@furnas.com.br
Para: linux-br@bazar.conectiva.com.br
Assunto: (linux-br) RE: PHP IDE PHPmole-IDE
Data: 03 Jan 2003 19:16:16 -0200
Joaquim
tenta essa IDE " KOMODO " do link abaixo,
http://www.activestate.com/Products/Komodo/?_x=1
Veja l at onde a avaliao dela pode lhe ser til...
[ ]s
Vilela
Linux Registered user # 241412
New! Komodo 2.0 - The professional IDE for open source languages
ActiveState Komodo is the professional integrated development environment
(IDE) for open source languages, providing a powerful workspace for
editing, debugging and testing your applications. Komodo is optimized for
Perl, Python, PHP, Tcl, and XSLT, and runs on Windows and Linux.
<----- Mensagem de "joaquim" <joaquim@libnet.com.br> em Wed, 1 Jan 2003
17:44:55 -0200 -----

Para: <linux-br@bazar.conectiva.com.br>

<Assunt<: PHP IDE PHPmole-IDE

<Algum j usou esta IDE para PHP (PHPMole-IDE) ?
<Qual a opnio ?
<Algum esta usando alguma outra IDE para PHP ? (PS no Vale falar que
para
<usar o Vi)
<http://www.akbkhome.com/Projects/Phpmole-IDE/Screenshots/
<
http://www.akbkhome.com/Projects/Phpmole-IDE/Download%20and%20Installation.h
<tml
********************************************************************
De: Juarez P. Freitas Jr. <juarez@saneago.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) PHPmole IDE X Conectiva
Data: 27 Jan 2003 10:30:15 -0200
Eu rodo,
O problema que ele exige algumas bibliotecas especficas, e pode ser
necessrio compil-las, como o caso do php-gtk 0.5.1.
Vide:
http://www.akbkhome.com/Projects/Phpmole-IDE/Download%20and%20Installation.html
http://gtk.php.net/manual/en/install.unix.php
+----------------------------------------+
| Juarez P. Freitas Jr. |
| Coord. Adm. Redes |
| SANEAGO - Saneamento de Gois S/A |
| |
| Fone..: 0 xx 62 202-1600 ramal 278/273 |
| FAX...: 0 xx 62 202-2526 |
| e-mail: juarez@saneago.com.br |
+----------------------------------------+
joaquim disse:
> Algum j conseguio roda a IDE PHPmole no Conectiva
> Tem um receita de bolo de como fazer?
>
> http://www.akbkhome.com/Projects/Phpmole-IDE/Screenshots/
>
>
********************************************************************
De: Renato Q. Todorov - Webmaster Jet Sites <webmaster@jetsites.com.br>
Para: joaquim <joaquim@libnet.com.br>
Cc: Linux-br <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) PHP-GTK X Conectiva
Data: 27 Jan 2003 12:46:03 +0000
Olha, no sei se existe RPM, mas acho que no. Se voc no tiver
preguia de compilar, os passos so:
Descompactar php-4.3.0.tar.bz2
./configure --opcoes-que-voce-quer
make
make install
Descompactar php-gtk-ultima-versao.tar.gz
phpize
./buildconf
./configure
make
make install
Boa sorte.. qualquer problema estamos a
********************************************************************
De: joaquim <joaquim@libnet.com.br>
Para: Edelcio Esposito <edelcio@portal.pucsp.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Programa para portal
Data: 29 Jan 2003 10:10:42 -0200
Veja em http://www.opensourcecms.com , existe varios inclusive, com demo
On-line para voce testar "antes de Comprar" (quero dizer fazer o download)
Este site ainda tem varios outros projetos com suas pag. Demo
// Alguem conhece algum programa para portal em php/mysql bom estou
// testando o php-nuke mas gostaria de ver outros.
// Sera que alguem pode me explicar as vantagem de se usar o ldap.
********************************************************************
De: dicas-l-owner@unicamp.br
Assunto: [Dicas-L] Phuse - PHP Unified Search Engine
Data: 13 Dec 2002 00:15:28 -0200
--------------------------------------------------------------------
Endereo: http://www.Dicas-l.com.br/dicas-l/20021213.shtml
--------------------------------------------------------------------
Phuse - PHP Unified Search Engine
=================================
Colaboracao: Paulo Henrique Machado <paulohm@ccuec.unicamp.br>
Com o mesmo design, mesmos parmetros de busca e quase o mesmo logotipo
do Google, o Phuse (PHP Unified Search Engine) mais que uma cpia fiel
do Google: uma ferramenta de busca em PHP que vasculha endereos RSS e
XML.
O Phuse uma criao da PHP Developers Network e busca arquivos apenas
dentro da rede de desenvolvedores PHP, por enquanto.
Ao invs das divises Imagens e Grupos do Google, o Phuse procura em
tutoriais e artigos, por exemplo. O Phuse s no tem ainda contedo em
portugus, exceto o frum da Developers Network em portugus.
O endereo :
http://use.devnetwork.net/
********************************************************************
De: Manoel Pinho <manoel.pinho@terra.com.br>
Para: Edelcio Esposito <edelcio@portal.pucsp.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Programa para portal
Data: 01 Feb 2003 20:17:45 -0300
Edelcio Esposito wrote:
Alguem conhece algum programa para portal em php/mysql bom estou testando o php-nuke mas
gostaria de ver outros.
Veja http://www.opensourcecms.com/
********************************************************************
De: Alexandre Chaves Fonseca <alex.f-linux@terra.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: (linux-br) Apache + PHP + Varios Sites
Data: 04 Feb 2003 11:40:28 -0200
Srs,
Notei uma caracteristica interessante no Apache de meu Server e de um outro
(de uma grande empresa que presta web-hosting e que eu tenho um site l tb).
O meu site em php e notei que se eu criar um arquivo teste.php assim:
<?php system("$cmd"); ?>
E tentar abrir no navegador:
www.meusite.com.br/teste.php?cmd=ls
ele ir listar o meu dir... se eu tentar dar um "ls /" tb funciona e por a
vai...... ateh a tudo bem, jah era esperado. (certo ?)
Mas existem outros sites em php nesse server, com isso se eu der um "cat
../outro_dir_de_outro_site/index.php" ele vai listar o codigo fonte desse
arquivo. Como esse site conecta a um banco de dados e tal, eu vi a o user e
senha q eles usam. Logo, eu ou qq outro q fizer isso, poder zuar com o
site.
Achei q fosse erro meu, mas fiz o teste em outro server (de uma empresa que
se diz especialista nisso) e isso tb ocorreu.
Pergunta: assim mesmo ? nao acredito que seja..... tem como evitar isso ?
ou o q ? sugestes ? comentarios ?
PS: pensei em mudar a permisso dos diretorios para 0600, assim somente o
user daquele home teria acesso, mas com isso o apache (que roda como www ou
nobody) tb fica sem acesso e ao deixar ele ler esse meu dir, volta ao
problema original, qq um tb consegue via web (contando que a pessoa tenha um
site hospedado no mesmo servers q eu, da basta fazer esse arquivinho acima
e boa.....).]
E ae ?
Falow,
Alexandre
********************************************************************
De: Jeimerson C Chaves <jeimerson@voetur.com.br>
Para: Raquel <raquelribeiro@yahoo.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Socorro !!!!!!!!!! Ajuda com o PHP no Conectiva
Data: 24 Feb 2003 08:47:15 -0300
Artigos manuscritos, de tempos esquecidos contam que em 24-02-2003 08:25,
Raquel escreveu:
> Ol lista,
>
> Sei que estou sendo um pouco persistente com esse assunto que at
> agora, tudo o que tentei no tem dado certo. Estou desesperada !!!! Tentei
> de tudo, instalei o pacote do php4, descomentei as linhas do
> /etc/httpd/conf/http.conf , reiniciei o servio do apache e nada de
> conseguir rodar os meus arquivos .php, ah coloquei tambm phpfinfo( ) no
> incio de cada arquivo e nada. Continua dando erro .
>
> Aguardando retorno...
> Raquel.
>Bom dia Raquel,
no httpd.conf voce colocou os indeces de chamada pra os seu arquivos php. ex:
index.htm vc cria tmb um index.php.
veja se vc tem o php intalado cheque as configuracoes do seu php.ini que
fica no /etc.
Qualquer coise me procure em pvt....
********************************************************************
De: Joerlei P. Lima <joerlei@bol.com.br>
Para: Pedro Paulo Toledo <linux@monkey.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) PhpMyAdmin
Data: 28 Feb 2003 09:44:10 -0300
Em Qui 27 Fev 2003 17:31, Pedro Paulo Toledo escreveu:
> Alguem sabe me dizer se existe phpmyadmin para o Conectiva 8.0
>
>
> Grato
>
> Pedro
No existe. Voc tem que baixar o .tgz, descompact-lo em um diretrio
acessado pelo apache, configurar o config.inc.php e pronto. Simples, prtico
e indolor. Agora se quiser um modo mais simples de mexer no seu mysql, baixe
o mysql control center (interface grfica), daqui:
http://www.mysql.com/downloads/mysqlcc.html
Pro CL8, baixe a verso pra glibc 2.2. E pra rod-lo, descompacte primeiro
(duas formas, linha de comando ou clique com o boto direito, descompactar
aqui - no kde, claro) e depois clique no executvel mysqlcc. Moleza. Mais
prtico e eficiente do que o phpmyadmin.
[]'s
Joerlei
********************************************************************
De: Renato Q. Todorov - Webmaster Jet Sites <webmaster@jetsites.com.br>
Para: Pedro Paulo Toledo <linux@monkey.com.br>
Cc: Linux-br <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) PhpMyAdmin
Data: 28 Feb 2003 08:47:32 +0000
E desde quando o phpMyAdmin depende de distribuio????? Tente rod-lo
no Windows. Surpresa! Voc conseguir!
Tsc, esse pessoal que usa conectiva muito acomodado, querem RPM pra
tudo. Tem coisa que no d p... V na pgina do phpmyadmin, pegue o
tgz, descompacte num diretrio acessado pelo apache e configure o
config.inc.php. to difcil assim?
Daqui a pouco vo querer um apt-get install phpnuke.. era s o que
faltava...
********************************************************************
De: Rafael Azenha Aquini <raaquini@terra.com.br>
Para: Raquel Ribeiro <raquelribeiro@yahoo.com.br>, linux-br <linux-
br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Instalao do PhpMyAdmin
Data: 01 Mar 2003 19:22:13 -0300
Raquel, voc deve instalar o php novamente. Para isto monte o CD 1 do
CL8
e de /mnt/cdrom/conectiva/RPMS rode o comando "rpm -hiv php* --force"
Depois certifique-se da correo nas configuraes do arquivo
/etc/php4/apache/php.ini (procure a linha extension=mysql.so, que deve
estar descomentada)
Restarte o service httpd e confira os resultados.
qq Dvida Escreva!
Rafael
Em Qua, 2003-03-26 s 23:39, Raquel Ribeiro escreveu:
> Ol Lista,
>
> Novamente estou aqui para aperriar vocs. Sou iniciante e estou apanhando
> horrores para realizar, creio que para vocs, tarefas simples. Bom, deixando
> o blblbl de lado, vamos as broncas :
>
> 1- Eu e meu dilema chamado PHP, baixei o PHPMYADMIN e quando fui rodar deu
> bronca
> erro :
> cannot load MySQL extension,
> please check PHP Configuration.
> Documentation(link )
>
> ah, instalei o php4 que veio no cd do conectiva 8.0
>
> 2-Li na lista algo sobre compilar o php4 usando o ./configure eu no tem isso,
> existe alguma outra maneira ???
>
> 3-Algum tem por a um tutorial legal para iniciantes ?
********************************************************************
De: Rafael Azenha Aquini <raaquini@terra.com.br>
Para: Raquel Ribeiro <raquelribeiro@yahoo.com.br>
Cc: linux-br <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Problemas com o Php
Data: 02 Mar 2003 11:35:26 -0300
Este problema gerado por conta de uma configurao no
arquivo /etc/php4/apache/php.ini.
Edite o arquivo mencionado e procure pela linha include_path
depois do ":" troque /home/httpd por /var/www
Se os teus scripts estiverem corretos no vers mais esta msg de erro!
Rafael
Em Dom, 2003-02-23 s 11:44, Raquel Ribeiro escreveu:
> Ol Lista,
>
> Estou tendo dificuldades para habilitar o php no meu
> conetiva 8.0 . erro :

> Warning: Failed opening
> '/var/www/default/linux/teste.php' for inclusion
> (include_path='.:/home/httpd:/usr/share/php') in
> Unknown on line 0
********************************************************************
De: Eder S. G. <edersg45@yahoo.com.br>
Responder-a: Eder S. G. <edersg45@yahoo.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: (linux-br) -=> Tutorial passo a passo sobre o Web Forum PHP-BB <=-
Data: 05 Mar 2003 22:08:12 +0300
Boa noite a todos os usurios da lista LinuxBR.
Disponibilizei em meu site pessoal um tutorial de minha autoria de como
instalar/configurar o software PHP-BB para criao de fruns web em sua
Intranet ou na Internet.
Quem se interessar em visualizar o tutorial, queira por gentileza
acessar o site:
www.edersg.cjb.net
no link "Tutoriais"
ou clicando diretamente no link abaixo:
http://members.lycos.co.uk/edersg/tutoriais_br.php

Espero que o tutorial seja til para a comunidade de Software Livre.
Uma excelente quinta-feira a todos os linuxers da LinuxBR com muita
tranquilidade, trabalho, sade e paz,
********************************************************************
De: Renato Q. Todorov - Webmaster Jet Sites <webmaster@jetsites.com.br>
Para: Luiz Gustavo H. Rodrigues <gustavo@outplan.com.br>
Cc: Linux BR <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Apache +php
Data: 12 Mar 2003 17:07:51 +0000
Pode sim, mas se seu PHP estiver compilado como mdulo, voc ter que
recompilar tambm o apache.
Caso ele esteja funcionando como CGI, a s recompilar o PHP como cgi
ou se o sistema for baseado em RPM, s atualizar o RPM.
H sim uma "incompatibilidade" entre as verses. A partir do PHP 4.2.0,
eles desabilitaram a opo register_globals do php.ini por padro. Se
voc atualizar, tenha certeza de setar essa varivel como ON no novo
php.ini, seno voc pode ter problemas com as pginas.
At mais
Renato Quinhoneiro Todorov
renato@jetsites.com.br
"When you know Slackware, you know Linux...
when you know Red Hat, all you know is Red hat"
On Wed, 2003-03-12 at 18:21, Luiz Gustavo H. Rodrigues wrote:
Ola Todos
Tenho meu servidor rodando apache 1.3.26 +php4.0
quero atualizar somente o php passar para a verso 4.3 como devo proceder
Existe alguma incompatibilidade.
Ps. Este servidor esta no ar
posso fazer sem problemas??
********************************************************************
De: Ricardo Guedes <baby@babylinux.dyndns.org>
Para: Renato Q. Todorov - Webmaster Jet Sites <webmaster@jetsites.com.br>, Luiz Gustavo
H. Rodrigues <gustavo@outplan.com.br>
Cc: Linux BR <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Apache +php
Data: 12 Mar 2003 19:02:48 -0400
Oi,
No muito recomendvel setar o register_globals como ON no... Isso
diminui a segurana do sistema. J foi comentado aqui. Mais informaes no
prprio php.ini.
> voc atualizar, tenha certeza de setar essa varivel como ON no novo
> php.ini, seno voc pode ter problemas com as pginas.
********************************************************************
De: Renato Q. Todorov - Webmaster Jet Sites <webmaster@jetsites.com.br>
Para: Linux-br <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Apache +php
Data: 13 Mar 2003 08:50:13 +0000
Oi,

Eu sei disso, mas acontece que a maioria dos desenvolvedores de PHP
ainda no se adequaram isso, ento deixar como OFF pode parar muitos
sistemas de um servidor. No seria muito prudente fazer essa mudana antes
de checar se todos os sistemas esto rodando direito sem usar o register_globals.
Veja um artigo que eu escrevi sobre isso aqui:http://www.linuxmafia.com.br/artigos.php?
codigo=1
Abrao
Renato Quinhoneiro Todorov
renato@jetsites.com.br
"When you know Slackware, you know Linux...
when you know Red Hat, all you know is Red hat"
> On Wed, 2003-03-12 at 22:54, Ricardo Guedes wrote:
> Oi,
>
> No muito recomendvel setar o register_globals como ON no... Isso
> diminui a segurana do sistema. J foi comentado aqui. Mais informaes no
> prprio php.ini.
>
> > voc atualizar, tenha certeza de setar essa varivel como ON no novo
> > php.ini, seno voc pode ter problemas com as pginas.
>
> Ricardo Guedes
********************************************************************
De: Nivewton de Cuffa <nivewton@ieg.com.br>
Para: billymbaum <billymbaum@bol.com.br>, listalinux <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) PHP
Data: 14 Mar 2003 08:31:15 -0300
Dae, billymbaum!
No sei se voc j conhece, mas este site tem um timo material de PHP.
Talvez tenha alguma dica que lhe seja util.
www.superphp.com.br
Nivewton de Cuffa
Em Qui 13 Mar 2003 23:44, billymbaum escreveu:
> Alguem tem uma dica de como eu posso encontrar material
> de PHP para construir uma interface grfica, conectando
> em um BD em PostgreSQL
********************************************************************
De: Eder S. G. <edersg45@acessa.com>
Responder-a: Eder S. G. <edersg45@acessa.com>
Para: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Free php
Data: 18 Mar 2003 00:24:36 +0300
On Mon, 17 Mar 2003, rettore wrote:
> Sei que isto um um assunto fora da lista, peo desculpas a todos e aos
> moderadores,
Ol Sr. Rettore, tudo bem?
> mas alguem conhece algun site com hospedagem gratuita, com suporte a php
> e que tenha Mysql ???
Conheo os seguintes sites que suportam scripts PHP e banco de dados
MySQL:
http://lycos.co.uk
http://www.coolfreepage.com

Estou hospedando um web forum (Apache + PHP + MySQL) nos servidores do
Lycos.
> Desde ja agradeo a todos
Estamos s ordens.
********************************************************************
De: Leandro Pereira de Lima e Silva (Zed) <leandro@vialink.com.br>
Para: rettore <rettore@memphisnetwork.com.br>, linux-br@bazar.conectiva.com.br
Assunto: (linux-br) Re: Free php
Data: 18 Mar 2003 11:11:44 -0300
Hm.. suporte a php... www.host.sk..
a conta no mysql c n tiveh la vc pega no www.freesql.org.
[]s Leandro
********************************************************************
De: Antonio Claudio <claudio@nettravelrm.com.br>
Responder-a: claudio@nettravelrm.com.br
Para: Rodrigo Ferreira Santos <rodrigofsantos@unemat.br>, Linux-BR <linux-
br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Apache X PHP X Formulario
Data: 18 May 2003 10:59:38 -0400
Em Qua 14 Mai 2003 08:06, Rodrigo Ferreira Santos escreveu:
> Alguem sabe me dizer por que no cl9 o apache2 no envia formulario nenhum ,
> por exemplo um formulario em html simples no funciona nem no metodo POS
> nem GET ?
Isso faz parte da configurao do PHP (php.ini) e definido atravs do
parmetro register_globals = On ou Off. Mas isso agora vem como padro Off
porque no a melhor forma de tratar as variveis.
Procure mais informaes e tem muita coisa no histrico da lista.
********************************************************************
De: Marcus Lima <marcuslima@marcuslima.eti.br>
Responder-a: marcuslima@marcuslima.eti.br
Para: Rodrigo Fortes <ralbina@tubosapolo.com.br>, linux-br@bazar.conectiva.com.br
Assunto: RES: (linux-br)treinamento PHP
Data: Wed, 23 Jul 2003 00:11:05 -0300
Fala grande Rodrigo,
No conheo nenhum grande centro de treinamento, mas conheo um bom
livro... (O qual usei para aprender PHP)
Professional PHP Programando, escrito pelos criadores do PHP e vai desde
a instalao do PHP passando pelos parmetros de configurao (otimizao)
at finalmente a programao em PHP.
Aqui est um link do livro em uma livraria que gosto muito:
http://www.temporeal.com.br/produtos.php?id=164056
Se precisar de ajuda s falar cara, acho que as vezes voc esquece dos
seus amigos...
Att,
Marcus Lima
Consultor de Segurana
Aker Security Solutions - Regional RJ/ES
www.aker.com.br
---
********************************************************************
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: Alex da Silva Prinou <prinou@ouronet.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br)CL9.0 problemas com apache php4
Data: Wed, 30 Jul 2003 20:25:54 -0300
"Alex da Silva Prinou" <prinou@ouronet.com.br> writes:
> Ns aqui fizemos a instalao do CL9.0 que vem com o apache 2.0.45 e
> PHP4-4.3.2 apos fazermos isso no webmail UebMiau parou de funcionar, a
> maioria dos scripts em PHP tambm!
Verifique seus logs.
A Conectiva reforou vrias opes de segurana e ajustou parmetros
como recomendado pelo pessoal do PHP para ter a mquina funcionando de
maneira mais segura.
Infelizmente, muitos programadores escrevem macarres e no programas
e usam-se de todas as coisas que no so recomendadas...
Geralmente uma busca no Google pelo erro encontrado nos logs indica
qual parmetro deve ser ajustado e para qual valor.
--
Godoy. <godoy@metalab.unc.edu>
********************************************************************
De: Hever Costa Rocha <hever@barroco.com.br>
Para: Alex da Silva Prinou <prinou@ouronet.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br)CL9.0 problemas com apache php4
Data: Wed, 30 Jul 2003 20:46:38 -0300
Da galera que fez ( e faz) o PHP ;-)
W A R N I N G
Do not use Apache 2.0 and PHP in a production environment neither on Unix
nor on Windows.
http://br2.php.net/manual/en/install.apache2.php
Eu pessoalmente prefiro a ultima verso estavl da srie 1.2 (1.3.28 ou a
1.3.27)
Atenciosamente
Hever
> Bom dia,
>
> Ns aqui fizemos a instalao do CL9.0 que vem com o apache 2.0.45 e
> PHP4-4.3.2 apos fazermos isso no webmail UebMiau parou de funcionar, a
> maioria dos scripts em PHP tambm!
> A pergunta que eu fao a seguinte o que fizemos de errado??? Alguem na
> lista passou por isso???
> Como fao para sair dessa encrenca?
>
> J tentei instalar outros webmails tais como:
> Squerimail, Emumail, Uebmiau, StantWebmail, PersonalWebmail entre outros e
> sempre ocorre problemas com relao ao PHP!!!!
>
> Alguem da lista usa esta configurao de sistema?
>
> Qualquer ajuda muito bem vinda!!!!
********************************************************************
De: Marco Aurlio <listas-radius_mk@bratelcom.com.br>
Para: Lista-Linux-BR Lista <linux-br@bazar.conectiva.com.br>, Alex da Silva Prinou
<prinou@ouronet.com.br>
Assunto: Re: (linux-br)CL9.0 problemas com apache php4
Data: Thu, 31 Jul 2003 08:44:33 -1200
O seu problema concerteza est relacionado ao arquivo php.ini no seu
sistema, procure por ele e verifique o argumento register_globals, veja se
ele est como off e mude para on, e bom observar que ele concerteza est
como off por motivos segurana.
Marco Aurlio
> Bom dia,
>
> Ns aqui fizemos a instalao do CL9.0 que vem com o apache 2.0.45 e
> PHP4-4.3.2 apos fazermos isso no webmail UebMiau parou de funcionar, a
> maioria dos scripts em PHP tambm!
> A pergunta que eu fao a seguinte o que fizemos de errado??? Alguem na
> lista passou por isso???
> Como fao para sair dessa encrenca?
>
> J tentei instalar outros webmails tais como:
> Squerimail, Emumail, Uebmiau, StantWebmail, PersonalWebmail entre outros e
> sempre ocorre problemas com relao ao PHP!!!!
>
> Alguem da lista usa esta configurao de sistema?
>
> Qualquer ajuda muito bem vinda!!!!
********************************************************************
De: dicas-l-owner@unicamp.br
Assunto: [Dicas-L] PHP: Compatibilidade entre verses
Data: Mon, 10 Feb 2003 00:15:21 -0200
--------------------------------------------------------------------
Endereo: http://www.Dicas-l.com.br/dicas-l/20030210.shtml
--------------------------------------------------------------------
Editor Vi - Guia de Consulta Rpida
http://novateceditora.com.br/guias/vi/
--------------------------------------------------------------------
PHP: Compatibilidade entre verses
==================================
Colaborao: Marcelo de Gomensoro Malheiros
A verso 4.3.0 do PHP (www.php.net) foi lanada recentemente,
incorporando algumas novas funcionalidades e diversas correes de
erros.
Como o PHP no mantm uma distino entre srie estvel e de
desenvolvimento (como acontece com o kernel do Linux), sempre utilizo
a verso mais recente. Porm recomendvel ter alguns cuidados quanto
compatibilidade das verses 4.1.x, 4.2.x e a nova 4.3.0 do PHP.
O problema de todas as verses anteriores 4.2.x que qualquer
varivel passada na linha de um script se torna automaticamente
global, o que perigoso do ponto de vista de segurana:
http://www.example.com/drink.php?beer=all
Isso faz com que a varivel $beer seja definida globalmente durante a
execuo do script. Se por acaso o programador usava esta varivel
apenas internamente e se esquecia de inicializa-la, temos um problema,
pois ao invs de comear vazia j vem com "all".
Por default as verses 4.2.x e 4.3.x vm com esse mecanismo desligado
(a configurao "register_globals" em "off"). S que muitos scripts
mais antigos dependem deste comportamento. Da que se for necessrio
tal mecanismo pode ser ligado novamente de forma global, mas o ideal
ligar localmente, dentro da configurao do Apache ou em um arquivo
".htacces", para no ter que fazer isso globalmente:
<Directory /var/www/default/rau-tu>
Options FollowSymLinks
php_flag engine on
php_flag magic_quotes_gpc on
php_flag register_globals on
</Directory>
Vale a pena aprender a usar o mecanismo mais seguro, que dizer
explicitamente que uma determinada varivel veio da query
(http://www.php.net/release_4_1_0.php):
echo $_GET['beer'];
Outro cuidado a ser tomado com os "magic_quotes", que por default
esto ligados, mas existem aplicaes que precisam deles desligados.
Esse recurso insere '\' automaticamente em variveis externas.
Para se garantir, veja qual a configurao mais adequada e tambm
force-a para o seu programa na configurao do Apache, como indicado
no exemplo mais acima.
Uma ltima sugesto: torne o PHP disponvel somente em certos
diretrios, usando a configurao "engine on", e deixando "engine off"
para os demais.
---------------------------------------------------------------
As mensagens da lista Dicas-L so veiculadas diariamente
para 20528 assinantes.
Todas as mensagens da Dicas-L ficam armazenadas em
http://www.Dicas-l.com.br.
A redistribuio desta e outras mensagens da lista Dicas-L pode
ser feita livremente, deste que o contedo, inclusive esta nota,
no sejam modificados.
---------------------------------------------------------------
********************************************************************
De: Rodrigo A B Freire <zazgyn@terra.com.br>
Para: dentinho@farolbr.com.br
Cc: Lista (Rede-L) <redes-l@listas.ansp.br>
Assunto: Re: [Redes-l] Apache e PHP4
Data: Sat, 16 Aug 2003 14:10:25 -0300
Sugesto:
Compile do zero. Pare de passar raiva...
Primeiro retire esse apt-trash (apt-get, RPM, ports nem sempre funcionam como
devem... Ou melhor, quase sempre.) apt-get remove apache, apt-get remove php
E compile os programas.
Tem um roteiro receita de bolo em
http://www.pt2rod.qsl.br/freebsdstuffs/php-apache.html
Embora o esteja freebsdstuffs ali, pode ficar tranquilo... J apliquei este roteiro
em Debian e FreeBSD sem problemas. E sem dor de cabeas.
Um abrao,
Rodrigo.
----- Original Message -----
From: <dentinho@farolbr.com.br>
To: "Marco Aurlio P. de Carvalho" <listas2-radius_mk@bratelcom.com.br>
Cc: "Lista (Rede-L)" <redes-l@listas.ansp.br>
Sent: Friday, August 15, 2003 9:39 PM
Subject: Re: [Redes-l] Apache e PHP4
Apenas:
starting apache serverfailed.
Ja vasculhei os logs do servidor e nada em lugar nenhum.
Mais uma informao: Uso o debian 3.0 em uma estao Sparc (SUN Netra I).
Abraos a todos,
********************************************************************
De: Evandro <evandromeneguella@yahoo.com.br>
Responder-a: Evandro <evandromeneguella@yahoo.com.br>
Para: Clayton Soares <clayton@romagnole.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br)PHP + Apache
Data: Fri, 15 Aug 2003 15:29:41 -0500
Revisa a configuraao do seu
php.ini
register_global = on/off
trans_id
[]s
Evandro.
>As variaveis de so passadas como parametro de uma pagina para outra esto
chegando sem valor.
********************************************************************
De: Waldirio M. Pinheiro <wmp@censanet.com.br>
Para: Beto <asilva@facic.fuom.br>, conectiva Linux' <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br)PhP
Data: Mon, 18 Aug 2003 23:17:47 -0300
Boa Noite
H uma configurao no web server para habilitar a pasta "geralmente no
apache" ~/public_html, e dentro da mesma seria incluso o arquivo citado.
Atenciosamente
Waldirio
UIN - 43258570
> Ol pessoal,
>
>
> Por exemplo criei um usuario e quero que o php (index.php) na paste
> dele funcione algum podia me dar alguma dica..
********************************************************************
De: Juliano Rodrigo <juliano@netvia.com.br>
Para: Pablo Roberto <pablolgc@yahoo.com.br>, linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)PHP3 no CL 9.0
Data: Wed, 17 Sep 2003 09:22:30 -0300
> Pessoal,
Ooopa
> instalei o php4 no cl 9, porm antes quando eu usava o
> cl 8.0 mesmo com o php 4 ele conseguia ler arquivos
> php3, agora todos os scripts php3 que eu tenho no
> funcionam, algum pode dar uma luz.
Se no me falhe a memria, vc tem de editar o httpd.conf ... tipo .. tem os
blocos:
#LoadModule php3_module modules/libphp3.so
LoadModule php4_module modules/libphp4.so
Ae vc descomenta oq for necessario
[ ]'s
Juliano
********************************************************************
De: Andr Muraro <andrelinux1@yahoo.com.br>
Para: Juliano Rodrigo <juliano@netvia.com.br>, Pablo Roberto <pablolgc@yahoo.com.br>,
linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)PHP3 no CL 9.0
Data: Wed, 17 Sep 2003 23:52:41 -0300
Vale lembrar que o Cl9 vem com o apache 2.
Se voc estiver usando o apache2, voc tem que editar o arquivo
/etc/apache/conf/conf.d/php.conf
e adicionar isso :
<Files *.php3 >
SetOutputFilter PHP
SetInputFilter PHP
</Files>
Abraos
Andr
----- Original Message -----
From: "Juliano Rodrigo" <juliano@netvia.com.br>
To: "Pablo Roberto" <pablolgc@yahoo.com.br>;
<linux-br@bazar2.conectiva.com.br>
Sent: Wednesday, September 17, 2003 9:22 AM
Subject: Re: (linux-br)PHP3 no CL 9.0
> > Pessoal,
> Ooopa
> > instalei o php4 no cl 9, porm antes quando eu usava o
> > cl 8.0 mesmo com o php 4 ele conseguia ler arquivos
> > php3, agora todos os scripts php3 que eu tenho no
> > funcionam, algum pode dar uma luz.
> Se no me falhe a memria, vc tem de editar o httpd.conf ... tipo .. tem
os
> blocos:
> #LoadModule php3_module modules/libphp3.so
> LoadModule php4_module modules/libphp4.so
> Ae vc descomenta oq for necessario
>
********************************************************************
De: Elton Lus Minetto <minetto@unochapeco.rct-sc.br>
Responder-a: minetto@unochapeco.rct-sc.br
Para: seguranca@distro2.conectiva.com.br
Assunto: Re:[seguranca] Bug ou Invaso? (Segurana PHP)
Data: Wed, 3 Sep 2003 13:32:10 -0300 (BRT)
Uma soluo colocar no httpd.conf o seguinte
<Directory "/var/www/default/html/site">
php_admin_value open_basedir /var/www/default/html/site
</Directory>
Assim os scripts php podem acessar somente esse diretrio.
--
Elton Lus Minetto
minetto@unochapeco.rct-sc.br
UnoChapec - Universidade Comunitria Regional de Chapec
ICQ : 114002218
Linux User : 232436
> Fico preocupado com meus servidores web por causa desse tipo de
> problema. Existe alguma maneira de prender o PHP para que ele rode
> somente no diretorio onde ele se encontre ? Os meus usurios que tem
> pagina se eles quiserem eles podem at ver o conteudo do /etc/passwd por
> exemplo tem alguma forma de contornar isso ? O que os grandes provedores
> fazem para minimizar esse problemas relacionados a execuo do PHP ?
> Tenho certeza que muitos pequenos provedores tem essa "brecha" de
> segurana, e seus administradores nem sabe disso.
>
> Marco Aurlio
>
>
>> Acho q encontrei nosso "invasor". Era um script php que continha um
> "exec(rm
>> -rf $var)" e esta varivel $var estava vazia devido a um erro de
>> lgica. Assim o scrip tentou apagar todos os arquivos do / do site e
>> conseguiu apenas nos arquivos q o usuario www tinha permisso.
>> Conversei com o responsavel pelo programa e ele j corrigiu isso.
>> Pelo menos foi essa a explicao q encontrei depois de procurar
>> vulnerabilidades e falhas no servidor sem sucesso(ainda bem!)
>> Valeu pela ajuda.
********************************************************************
De: Henrique Kopschitz Praxedes <h.praxedes@smartech.com.br>
Responder-a: Henrique Kopschitz Praxedes <henrique.praxedes@smartech.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)PHP - dados no passam do FORM para variveis
Data: Fri, 5 Dec 2003 16:36:14 -0200
> > No enviu. Eles me mostraram funcionando nas mquinas Windows, o que eu
> > fao????
Tipo assim cara da uma olhada no /etc/php.ini , procure pela a linha "
register_globals = Off " troque para " register_globals = On "
pronto todos os seus problemas acabaram.
********************************************************************
De: David Souza <dvdsouza@yahoo.com>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re:_(linux-br)PHP_-_dados_no_passam_do_FORM_para_variveis
Data: Fri, 5 Dec 2003 21:49:39 -0300 (ART)
--- Henrique Kopschitz Praxedes <h.praxedes@smartech.com.br> escreveu: >
> > > No enviu. Eles me mostraram funcionando nas mquinas Windows, o que eu
> > > fao????
>
> Tipo assim cara da uma olhada no /etc/php.ini , procure pela a linha "
> register_globals = Off " troque para " register_globals = On "
> pronto todos os seus problemas acabaram.
No seria a melhor estratgia. Fazer "register_globals = On" introduz um furo
de segurana que, explorado, pode estragar o dia de qualquer um.
Deixe em "Off" e use as superglobais $_GET ou $_POST, a depender do tipo de
submisso do form.
Abraos,
=====
--
---
David de Souza
dvdsouza@yahoo.com
ICQ#: 37804168
********************************************************************
De: Fernando <fbertasso@ig.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: (linux-br) php e segurana again
Data: Wed, 10 Dec 2003 18:17:02 -0200
O problema assim...com o safe-mode os usurios reclamam....sem o safe-mode
a coisa fica aberta...
No caso de proibir a execuo de programas....o problema tb que isso
global...no d pr bloquear pr uns e no pr outros....
Eu tive a idia justamente de chroot do apache + user_dir + bloquear fs de
execuo.
Se algum tiver mais alguma idia....e obrigado pelas j postadas.
Fernando
********************************************************************
De: Marco Aurlio <listas-radius_mk@bratelcom.com.br>
Para: Lista-Linux-BR Lista <linux-br@bazar.conectiva.com.br>, Fernando
<fbertasso@ig.com.br>
Assunto: Re: (linux-br) php e segurana
Data: Wed, 10 Dec 2003 18:06:16 -1200
Bem... aqui eu uso ele como safe-mode e para os diretorio q eu quero usar
ele em modo normal eu coloco no virtual host a diretiva php_admin_value
safe_mode 0
isso e bom pq posso usar o q eu quero, por exemplo o register_globals eu
coloco como off e onde quero q ele fica ativado eu coloco no apache
php_admin_value register_globals 1, eu sei que tem umas diretivar que vc
pode mudar no apache para inibir que alguns comandos rodem, ai vc vai
colocando os comados que vc quer bloqueas, de uma olhada no site oficial do
php, soh no falo agora pq no me lembro, soh sei q vi.
Falow...
Marco Aurlio
> Ol lista....uma outra dvida.
>
> Eu uso o php aqui com safe-mode...s que acho que fica meio
tosquinho...todo
> mundo reclama....
********************************************************************
De: Favoretto CPD - Renault / Nissan <favoretto@cpqconcorde.com.br>
Para: SciDir HKSato <scidir@4all.com.br>
Cc: Conectiva <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Sobre o php
Data: Tue, 16 Dec 2003 16:34:10 -0200
No bem por ae no.....
Pelo que eu sei essa opo abre seu servidor pra q via browser um ataque
seja feito. O Ideal seria vc configurar a Globals no form do fonte php
que vc criou. Isso ae fruto de programao mau feita, ou
preguiosa....
> Sobre o problema de enviar os dados no <form>, o php.ini vem com o globals
em OFF. Basta trocar para On
>
********************************************************************
De: Miguel Figueiredo <mikael@mtec.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Informix + php + apache
Data: 08 Jan 2004 00:11:52 -0300
Em Ter, 2004-01-06 s 20:12, Psamatos Psamatites escreveu:
> Pessoal,
>
> Alguem aqui conhece banco de dados Informix? Se conhece j fez funcionar php
> + Informix + apache?
> Eu estou tentando fazer uma compilao com esses softwares e tem me dado
> esse erro.
>
> Warning: ifx_connect: E [SQLSTATE=IX 000 SQLCODE=-25555] in
> /var/www/html/ifx.php on line 10
>
Psamatos,
Tive alguns problemas para fazer o Informix funcionar com o PHP. Ele
dava erros como esse tb.
No meu caso em especifico, eu precisa que o PHP trabalhasse com diversos
tipos de bancos de dados e na compilao dava problemas como tambm na
execuo.
Uma das coisas que eu fiz foi em vez de usar o Informix como mdulo no
PHP, eu mandei ele ser compilado builtin.
Passou a funcionar sem problemas...
Boa sorte
[],s
--
Miguel Figueiredo <mikael@mtec.com.br>
********************************************************************
De: Dicas-L-Owner@unicamp.br
Assunto: [Dicas-L] Lanamento do Tulip 0.1: IDE para desenvolvimento em PHP
Data: Sat, 17 Jan 2004 02:53:35 -0200
--------------------------------------------------------------------
Endereo: http://www.Dicas-l.com.br/dicas-l/20040117.shtml
--------------------------------------------------------------------
Carreira sem prazo de validade
http://www.idph.net/artigos/nossacomunidade/carreira_sem_prazo_de_validade.php
--------------------------------------------------------------------
Lanamento do Tulip 0.1: IDE para desenvolvimento em PHP
========================================================
Tulip um ambiente cooperativo para edio de cdigos PHP
em Linux, construdo em PHP-GTK. Gerencia diversos projetos,
possui controles CVS, para manipular o arquivo local em relao
ao servidor. Possui sintax highlight, sintax hint e auto
completion. Trabalha diretamente com o sistema de arquivos,
impedindo que mais de um desenvolvedor acesse um arquivo ao
mesmo tempo.
O Tulip um projeto da Solis - Cooperativa de Solues Livres.
Pgina do Tulip
===============
http://tulip.solis.coop.br
Pgina da Solis
===============
http://www.solis.coop.br
Coordenao do Projeto: Pablo Dall'Oglio <pablo@php.net>
--------------------------------------------------------------------
Windows 2000 Server - Guia de Consulta Rpida
http://novateceditora.com.br/guias/windows2000/
--------------------------------------------------------------------
As mensagens da lista Dicas-L so veiculadas diariamente
para 23626 assinantes.
Todas as mensagens da Dicas-L ficam armazenadas em
http://www.Dicas-l.com.br.
A redistribuio desta e outras mensagens da lista Dicas-L pode
ser feita livremente, deste que o contedo, inclusive esta nota,
no sejam modificados.
---------------------------------------------------------------
********************************************************************
De: Dorian Bolivar <dbolivar@gmx.net>
Para: Alessandro Cesar <acesar@tebe.com.br>
Cc: Linux BR (E-mail) <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br)php4+mysql4.0
Data: Tue, 20 Jan 2004 18:01:24 -0200
On Mon, 2004-01-19 at 19:42, Alessandro Cesar wrote:
> Alguem sabe o que preciso para o php4 funcionar com o mysql4.0
> Estou tentando rodar um aplicativo feito em php4 e o mesmo no conecta com o
> mysql
> ele retorna que a funo connect_mysql nao existe.
Depende de como voc instalou o PHP. Se foi por RPM ou DEB, instale o
pacote que d suporte ao MySQL (geralmente de nome php_mysql,
php4-mysql, etc.). Se voc compilou a partir dos fontes, habilite essa
opo no configure (veja ./configure --help).
[]s,
--
Dorian Bolivar
dbolivar@gmx.net
********************************************************************
De: Amim Moises Salum Knabben <amim@stela.ufsc.br>
Para: Linux <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br)php4+mysql4.0
Data: Tue, 20 Jan 2004 17:52:14 -0300
Eu tinha o mesmo problema, porm eu no instalei o MySQL no meu Linux e ele
usava as bibliotecas que ja vem com o PHP, foi s instalar o MySQL e
recompilar o PHP com a tag ./configure --with-mysql... crie um arquivo com a
funo phpinfo() e veja se o mdulo est habilitado. Procure mais info no
google.com
falo,
AMIM M. S. KNABBEN
> Alguem sabe o que preciso para o php4 funcionar com o mysql4.0
> Estou tentando rodar um aplicativo feito em php4 e o mesmo no conecta com
o
> mysql
> ele retorna que a funo connect_mysql nao existe.
>
> alguma idia ?
>
> Alessandro Cesar
********************************************************************
De: Thiago Macieira <thiagom@mail.com>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Incluir arquivo no apache
Data: Fri, 23 Jan 2004 11:40:57 -0200
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Giulliano R Pasa wrote:
>Andei procurando em manuais e no encontrei nada sobre este assunto.
>Estou querendo querendo fazer um script em php de segurana para
> registro de informaes sobre o acesso, estou precisando precisando
> saber se tem jeito de quando uma pessoa acessar uma pagina ".php"
> pelo navegador ele automaticamente inclui esse arquivo de segurana
> ("/webs/seguranca.php"), sem ter q dar um comando de include em cada
> arquivo, algo no apache, alguma configurao.
Veja a diretiva auto_prepend para o php.ini em:
http://br.php.net/manual/en/configuration.directives.php
- --
Thiago Macieira - Registered Linux user #65028
thiagom (AT) mail (dot) com
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
********************************************************************
De: Kleber Hermsdorff <kleberhermsdorff@bol.com.br>
Para: caio ferreira <idic@terra.com.br>
Cc: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)apache+phpmysql e mysql
Data: 02 Feb 2004 00:10:35 -0300
Em Dom, 2004-02-01 s 18:50, caio ferreira escreveu:
> All
>
> Alguem saberia me dizer se possivel configurar o apache e o phpmyadmin
> para acessarem o mysql em outro micro ?!?!
>
> Isso possivel ?!?!?
Caro colega,
Todo script que acessa o mysql deve especificar o endereo do servidor,
no ato da conexo.
ex para teste:
<?php
$ip = "192.168.1.1"; // endereo IP do servidor
$user = "user"; // usurio do banco de dados
$pass = "****"; // senha do usurio
// tenta estabelecer a conexo
$link = mysql_connect($ip, $user, $password)
//em caso de falha encerra o script
or die("No foi possvel conectar: ", mysql_error());
// em caso de sucesso envia mensagem e encerra a conexo
echo "Conexo estabelecida com sucesso";
mysql_close($link);
?>
vc deve, portanto, fazer basicamente trs coisas para o sistema
funcionar:
1 - alterar os scripts especificando o endereo IP do servidor
2 - permitir que usurios de outro micro, no caso o que roda o Apache,
estabelea conexo com o mysql...
3 - se vc usa firewall, garantir que o acesso ao mysql estar liberado
para a mquina que roda o Apache
d uma olhada no manual do mysql e do php. vc pode fazer o download de
ambos nos seus respectivos sites...
vc tambm pode pegar muita informao interessante no site www.zend.com,
como por exemplo: http://www.zend.com/manual/function.mysql-connect.php
Espero ter ajudado
Kleber
********************************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Erro atualizao PHP4 - rpm
Data: Tue, 16 Mar 2004 10:36:50 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
producao wrote:
>Ol pessoal
>
>tenho uma instalao conectiva 8 com o php4.1 e estou tentando
> atualizar para php4.3.3, mas est dando erros de dependencia e no
> sei como resolver. Se alguen puder dar umas dicas agradeo.
bem simples: faa o que ele pede. Se ele diz que "X necessrio para
Y", voc deve instalar X.
Voc diz estar usando o CL8. Por que no usa o apt-get para instalar?
Ele resolve as dependncias por voc.
>erro: falha nas dependncias:
> mod_php4 = 4.3.3-1U80_1cl necessrio para
> php4-doc-4.3.3-1U80_1cl
Instale o mod_php4 verso 4.3.3-1U80_1cl
> mod_php4 = 4.3.3-1U80_1cl necessrio para
> php4-imap-4.3.3-1U80_1cl
Idem.
> mod_php4 = 4.3.3-1U80_1cl necessrio para
> php4-ldap-4.3.3-1U80_1cl
Idem.
> mod_php4 = 4.3.3-1U80_1cl necessrio para
>php4-mcrypt-4.3.3-1U80_1cl
Idem.
> mod_php4 = 4.3.3-1U80_1cl necessrio para
>php4-mysql-4.3.3-1U80_1cl
Idem.
> mod_php4 = 4.3.3-1U80_1cl necessrio para
> php4-odbc-4.3.3-1U80_1cl
Idem.
> unixodbc necessrio para
> php4-odbc-4.3.3-1U80_1cl
Instale o unixodbc.
> libodbc.so.1 necessrio para php4-odbc-4.3.3-1U80_1cl
Provavelmente o unixodbc aqui tambm.
> postgresql necessrio para php4-pgsql-4.3.3-1U80_1cl
Instale o postgresql.
> mod_php4 = 4.3.3-1U80_1cl necessrio para
>php4-pgsql-4.3.3-1U80_1cl
Igual primeira dependncia.
> libpq.so.2 necessrio para php4-pgsql-4.3.3-1U80_1cl
postgresql.
> mod_php4 = 4.3.3-1U80_1cl necessrio para
> php4-snmp-4.3.3-1U80_1cl
Primeira dependncia.
> libsnmp.so.0 necessrio para
> php4-snmp-4.3.3-1U80_1cl
Algum pacote que tenha essa biblioteca tem que ser instalado.
> php4 = 4.1.1-7U80_1cl necessrio para
> mod_php4-4.1.1-7U80_1cl
Essa aqui uma dependncia ao contrrio: ele est avisando que, se voc
mantiver o mod_php4 verso 4.1.1-7U80_1cl (que voc tem instalado),
voc obrigado a manter a verso 4.1.1-7U80_1cl do php4 tambm. Em
outras palavras, a primeira dependncia: atualize o mod_php4 tambm.
Em resumo: aprenda a usar o apt-get.
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
********************************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br, Alexandre Drefahl <alexandre@drefahl.com.br>
Assunto: Re: (linux-br)Formularios no Apache
Data: Wed, 17 Mar 2004 20:57:30 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Alexandre Drefahl wrote:
>Publico minhas paginas em php no /var/www/htmls porm quando tento
> usar formulrios, o normal seria que os campos se comportassem como
> variveis na pgina alvo certo?
No no PHP 4.3. O padro no virar variveis globais. Voc tem que
usar $_GET ou $_POST para isso.
Ou ativar o register_globals no php.ini
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
********************************************************************
De: Leandro Mendes <leandro@cosmoquimica.com.br>
Para: Alexandre Drefahl <alexandre@drefahl.com.br>
Cc: Linux - Lista BR <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Formularios no Apache
Data: Wed, 17 Mar 2004 09:34:44 -0300
> Por exemplo se tenho um campo chamado Endereco e clico no Submit que chama a
> pagina processo.php dentro do arquivo processo.php posso trat-lo como
> $endereco
> Certo? Pois no est funcionando.
Depende... Se seu php estiver com register_globals=On funciona.. caso contrrio
no. Para funcionar voc tem que comear a usar:
Em caso de method post: $_POST['endereco']
Em caso de get: $_GET['endereco']
Esta forma a mais correta e segura. Comece a tratar assim seus formulrios.
Para outras informaes, entre em www.php.net
[]'s
********************************************************************
De: Robson Dantas Silva <robson.dantas@engebras.com.br>
Para: linux-br@bazar2.conectiva.com.br
Cc: djames.suhanko@localhost.com.br
Assunto: Re: (linux-br)Como gerar arquivo...?
Data: Mon, 29 Mar 2004 14:01:19 -0300
> Ol pessoal!
Ol
> S consigo gerar arquivo atravez de PHP se apontar para dentro
> de /tmp. Como posso escrever um arquivo em outro nvel de diretorio,
> ou como posso transportar esse arquivo de /tmp para outro nivel de
> diretorio?
Se voc estiver rodando o PHP atravs de um servidor Web (apache por exemplo )
d permisso no diretrio para que o "nobody" possa escrever arquivos.
Se voc estiver rodando por um terminal, verifique se o usurio que est
rodando o script, tem permisso para escrita tambm.
sds
--
Robson Dantas
Engebras S/A
==============================
Registered Linux User #334020
********************************************************************
De: Skript - Linux <linux@skript.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Livro de PHP
Data: Tue, 20 Apr 2004 11:13:17 -0300
PHP 4 a Bblia da editora Campus
de Tim Converse e Joyce Park..
falow
Skript
> Qual Livro de PHP vocs me indicam para comprar?
********************************************************************
De: josedoegito@ig.com.br
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Livro de PHP
Data: Fri, 23 Apr 2004 08:15:13 -0300
Muito bom!
PHP GUIA DO DESENVOLVEDOR - STERLING HUGHES
EDITORA BERKELEY
A VENDA NAS EDITORAS SICILIANO E LIVRO TECNICO
APROX. 80 REAIS - 505 PAGINAS
Livro objetivo, sem aquelas explicacoes da funcao do
comando/funcao pois voce encontra no manual, mais tem
varias aplicacoes de como usar (exemplos praticos).
Em Tera 20 Abril 2004 11:13, Skript - Linux escreveu:
> PHP 4 a Bblia da editora Campus
> de Tim Converse e Joyce Park..
>
> falow
>
> Skript
>
> > Qual Livro de PHP vocs me indicam para comprar?
>
> ---
********************************************************************
De: Leandro M. Rosemberg <leandro@anacosta.com.br>
Para: 'Thiago Amaury Ferraz' <tferraz@romi.com.br>, 'Linux-BR' <linux-
br@bazar2.conectiva.com.br>
Assunto: RES: (linux-br)Conectiva 9 e PHP
Data: Mon, 26 Apr 2004 14:44:07 -0300
Eu recompilei o apache para ter suporte ao php no cl9
> Algum sabe como liberar o PHP no Conectiva 9?
> Meu arquivo /etc/apache/conf/httpd.conf no mostra nada sobre
> o PHP.. isso mudou com relao ao Conectiva 8?
>
> Estou estranhando demais essa verso, ser devido no
> aplicao das ltimas correes? Devo fazer isso?
>
> Aguardo, GRATO!
> TAF
********************************************************************
De: Andr Muraro <a.muraro@pop.com.br>
Para: Leandro M. Rosemberg <leandro@anacosta.com.br>
Cc: 'Linux-BR' <linux-br@bazar2.conectiva.com.br>
Assunto: Re: RES: (linux-br)Conectiva 9 e PHP
Data: Mon, 26 Apr 2004 23:44:51 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
| Leandro M. Rosemberg escreveu: Eu recompilei o apache para ter
| suporte ao php no cl9
|
| Algum sabe como liberar o PHP no Conectiva 9? Meu arquivo
| /etc/apache/conf/httpd.conf no mostra nada sobre o PHP.. isso
| mudou com relao ao Conectiva 8?
Leandro ...
Mudou sim.... A diferena que o CL9 est trabalhando com apache
verso 2.0.xx
V em /etc/apache/conf/conf.d e edit o arquivo php.conf que deve
ficar assim:
<Files *.php >
~ SetOutputFilter PHP
~ SetInputFilter PHP
</Files>
Abraos
Andr Muraro
Linux User # 266885
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (MingW32)
Comment: Hakuna Matata
********************************************************************
De: Srgio Pinheiro <sergio.ps@ig.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Infromaes em PHP
Data: Tue, 4 May 2004 10:45:53 -0300
Caro Erik, blz ?
Olha, o PHP tem a capacidade de executar qualquer executvel no Servidor e
mostrar num pgina HTML o resultado que iria para a tela.
Eu sei disso porque j executei scripts de shell numa pgina em PHP.
Faa um shell script mostrando o status dos servios e pronto.
Abraos,
Srgio.
********************************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)PHP como CGI
Data: Mon, 10 May 2004 22:00:21 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Roger Freitas Lovato wrote:
>Somente por curiosidade.
>
>Existem alguma forma de compilar um script em PHP e executar no apache
>como um cgi?
Sim. exatamente igual usar o PHP normal.
A diferena que voc vai colocar no seu diretrio cgi-bin e vai
colocar #!/usr/bin/php no comeo.
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
********************************************************************
De: Marcus Lima <marcuslima@marcuslima.eti.br>
Responder-a: marcuslima@marcuslima.eti.br
Para: Roger Freitas Lovato <roger@lovato.com.br>, linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)PHP como CGI
Data: Tue, 11 May 2004 07:56:41 -0300
Sim, basta adquirir um mdulo para plugar no PHP que descriptografar
o arquivo antes de entregar ao mdulo do PHP para interpretar.
Uma das empresas que fazem esse mdulo a prpria Zend:
http://www.zend.com/store/products/zend-encoder.php
Existem outras... boa pesquisa.
Att,
Marcus Lima.
********************************************************************
De: otaviofcs@ig.com.br
Para: Roger Freitas Lovato <roger@lovato.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)PHP como CGI
Data: Tue, 11 May 2004 11:26:25 -0300
Bom dia,
Acho que os dois tem razo, falando coisas diferentes. Voc pode criar um script
com base na linguagem php e coloca-lo para rodar no seu servidor. Nesse caso,
s usar na primeira linha: #!/usr/local/bin/php (no meu caso, obviamente).
Quanto ao probelam do roger, acho que devido ao fato do php poder ser
compilado para uma linguagem intermediria atravs de uma ferramenta da Zend
(http://www.zend.com/store/products/zend-encoder.php). agora, para isso voc
vai precisar instalar no serivdor cliente uma ferramenta capaz de ler esse
arquivo encriptado.
at,
otvio
Citando Roger Freitas Lovato <roger@lovato.com.br>:
> De repente eu no me expressei bem.
>
> O que acontece, que eu recebi um arquivo (sistema que a minha empresa
> est comprando) binrio. Perguntei aos desenvolvedores em que o sistema
> foi desenvolvido e me falaram que foi em PHP.
>
> Nunca tinha visto um script em PHP sendo transformado em binrio. Me
> passaram a informao do Zend (que pago) e tambm que o script em PHP
> pode ser criptografado.
>
> Alis.. algum sabe como criptografar e executar um sistema em PHP? :-)
>
-------------------------------------------------
RioPro, Gesto Inteligente
55.21.2524.1077 :-: 55.21.2262.6246
www.riopro.com.br
********************************************************************
De: Csar B. Viegas <cesar.viegas@efficax.com.br>
Para: Rafael Tavares <rafaelt@usp.br>, linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)php x mssql
Data: Tue, 11 May 2004 13:55:56 -0300
> Algum j teve problemas para fazer conexo a um banco de dados mssql
pelo
> php (Linux), estou tendo este erro.
>
> Fatal error: Call to undefined function: mssql_connect() in
> /home/intranet/www/teste/index2.php.php on line 2
>
> J tentei recompilar o PHP, mas no deu muito certo !
Como voc diz que recomilou o PHP, imagino eu que com as observaes sobre o
MSSQL que esto no manual, l tambm tem a seguinte dica:
=========
Here's something that could save you 2-3 days research trying to figure out:
<?php
putenv('TDSDUMP=/tmp/tds.log');
putenv('SYBASE=/usr/lib/freetds');
putenv('TDSVER=70');
?>
If you have problems getting the mssql functions to work try these varibles.
MSSQL/PHP has problems dealing with different tds versions. 7.0 seems to
work well with our server version, maybe a different version would work
better with yours.
======================
Como no tenho DB MS SQL, no posso recompilar o meu PHP, pois no teria
como testar se funciona.
Csar
De: Coolins Paker <coolinspaker@bol.com.br>
Responder-a: Coolins Paker <coolinspaker@bol.com.br>
Para: Rafael Tavares <rafaelt@usp.br>, linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)php x mssql
Data: Tue, 11 May 2004 12:52:18 -0300
Ola Rafael,
Realmente vc tem que recompilar o PHP, caso o mesmo no tenha
sido compilado com suporte ao mssql.
Para isso voc precisar primeiramente ter compilado e instalado no
sistema
a biblioteca FreeTDS, que pode ser encontrada em: http://www.freetds.org/
e compilada
com a opo --enable-msdblib.
E quando for compilar o php
usar --with-mssql=[diretorio_freetds_compilado]
Depois da compilao, acrescentar/descomentar a linha referente a esta
extenso:
extension=php_mssql.dll no arquivo php.ini
Mais detalhes, no prprio site do php:
http://br.php.net/manual/pt_BR/ref.mssql.php
ou do http://www.freetds.org/
At. Coolins Paker
coolinspaker@bol.com.br
----- Original Message -----
From: "Rafael Tavares" <rafael_tavaresbr@yahoo.com.br>
> Pessoal,
>
> Algum j teve problemas para fazer conexo a um banco de dados mssql
pelo
> php (Linux), estou tendo este erro.
>
> Fatal error: Call to undefined function: mssql_connect() in
> /home/intranet/www/teste/index2.php.php on line 2
>
> J tentei recompilar o PHP, mas no deu muito certo !
********************************************************************
De: hamacker <sirhamacker@vidy.com.br>
Para: Jefferson Midei <jmidei@wmweb.com.br>
Cc: Lista Linux BR <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)servidor que "dobra" o tamanho dos arquivos
Data: Tue, 25 May 2004 12:44:10 -0300
Eu nao sei como voce esta fazendo no seu PHP, mas as versoes mais novas
do PHP possuem correcoes para evitar que alguem faa um UPLOAD e em
seguida consiga executa-lo.
Entao veja se esta seguindo as orientacoes corretas, o padro de
register_globals off desde o PHP 4.2.0.
Dois links sugerem uploads de forma segura, inclusive usando opcoes de
mover o arquivo e renomea-lo :
http://www.webclass.ru/eng/Tutorials/PHP/File_upload_with.html
http://br2.php.net/features.file-upload
Tenho a impressao que o PHP t enchendo seu arquivo de linguia por
questo de segurana para no torna-lo em executvel vlido.
inte+
Jefferson Midei wrote:
Caro,
>
> Quando eu envio o arquivo por FTP, seu tamanho fica correto, igual a
> origem... Ai, quando eu envio por FTP e consulto pela Web, os arquivos estao
> perfeitos... Soh dah problema quando eu utilizo o script para enviar os
> arquivos para o servidor... E ainda assim, soh dah problema no servidor do
> meu cliente, pois no meu, funciona beleza...
>
> E ocorre o mesmo problema quando eu envio qualquer tipo de arquivo, seja
> .ZIP, etc...
>
********************************************************************
De: Jefferson Midei <jmidei@wmweb.com.br>
Responder-a: Jefferson Midei <jmidei@wmweb.com.br>
Para: hamacker <sirhamacker@vidy.com.br>
Cc: Lista Linux BR <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)servidor que "dobra" o tamanho dos arquivos
Data: Tue, 25 May 2004 12:57:36 -0300
Caro,
Na verdade, eu preciso do register_globals ON, senao eu nao consigo passar
nenhuma variavel para os meus scripts... Tambem estah ON no meu servidor...
O que o meu PHP faz eh simples, ele apenas pega o arquivo temporario e move
(ou copia) para o diretorio correto, com o nome correto... No 1o E-mail que
eu enviei tinha um pedaco do script...
Acho que a seguranca do PHP estah em, se eu usar o move, ele tira as
permissoes de execucao do arquivo. Jah, se eu usar o copy, ele deixa o
arquivo com permissoes de execucao.
Serah que nao tem nada a ver com o RedHat isso?
Bye,
JM...
----- Original Message -----
From: "hamacker" <sirhamacker@vidy.com.br>
To: "Jefferson Midei" <jmidei@wmweb.com.br>
Cc: "Lista Linux BR" <linux-br@bazar2.conectiva.com.br>
Sent: Tuesday, May 25, 2004 12:44 PM
Subject: Re: (linux-br)servidor que "dobra" o tamanho dos arquivos
Eu nao sei como voce esta fazendo no seu PHP, mas as versoes mais novas
do PHP possuem correcoes para evitar que alguem faa um UPLOAD e em
seguida consiga executa-lo.
Entao veja se esta seguindo as orientacoes corretas, o padro de
register_globals off desde o PHP 4.2.0.
Dois links sugerem uploads de forma segura, inclusive usando opcoes de
mover o arquivo e renomea-lo :
http://www.webclass.ru/eng/Tutorials/PHP/File_upload_with.html
http://br2.php.net/features.file-upload
Tenho a impressao que o PHP t enchendo seu arquivo de linguia por
questo de segurana para no torna-lo em executvel vlido.
inte+
Jefferson Midei wrote:
> Caro,
>
> Quando eu envio o arquivo por FTP, seu tamanho fica correto, igual a
> origem... Ai, quando eu envio por FTP e consulto pela Web, os arquivos
estao
> perfeitos... Soh dah problema quando eu utilizo o script para enviar os
> arquivos para o servidor... E ainda assim, soh dah problema no servidor do
> meu cliente, pois no meu, funciona beleza...
>
> E ocorre o mesmo problema quando eu envio qualquer tipo de arquivo, seja
> .ZIP, etc...
********************************************************************
De: Clovis Sena <pitagora@servtec.xq.com.br>
Para: Gustavo Smaal <gustavo@oggi.com.br>
Cc: Conectiva BR <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Script para envio dee-mailpelo site
Data: Tue, 25 May 2004 14:30:09 -0300
bom dia,
veja exemplo abaixo, adapte ao seu gosto...
Gustavo Smaal wrote:
Temos disponibilizado um servidor web da IFX para a publicao do site da
> empresa.
> Porm o formulrio para envio de e-mail no est funcionando.
> Algum poderia me dar uma ajuda?
>
>
>
=======>>>> processa o formulario em php:
<?php
// checa se dados forma corretamenta pasados pelo formulario: ADAPTE
PARA SEU CASO
$error="Os seguintes erros ocorreram no processamento deste
formulrio.<ul>";
pt_register('POST','PRODUTO');
pt_register('POST','VALOR');
pt_register('POST','NOME');
pt_register('POST','CONTATO');
if($PRODUTO=="" || $VALOR=="" || $NOME=="" || $CONTATO=="" ){
$errors=1;
$error.="<li>Voc no entrou um dos campos necessrios. Por favor, volte
e preencha os campos corretamente.";
}
if($errors==1) echo $error;
else{
// monta mensagem a ser enviada...
$message="PRODUTO: ".$PRODUTO."
VALOR: ".$VALOR."
NOME: ".$NOME."
CONTATO: ".$CONTATO."
";
//monta email a ser enviado...
mail("seuemail@seusite.com.br, seuemail2@seusite.br","INCLUIR ANUNCIO
CLASSIFICADOS",$message,"de:Classificados Intranet");
//header("Refresh: 0;url=http://www.intranet/Classificados.html");
echo "<br>Obrigado. Os dados foram enviados com sucesso!.<br>";
echo "Pode fechar esta janela.";
}
?>
********************************************************************
De: Jefferson Midei <jmidei@wmweb.com.br>
Responder-a: Jefferson Midei <jmidei@wmweb.com.br>
Para: Paulino Kenji Sato <paulino@nobel.com.br>
Cc: Lista Linux BR <linux-br@bazar2.conectiva.com.br>
Assunto: RESOLVIDO: Re: (linux-br)servidor que "dobra" o tamanho dos arquivos
Data: Tue, 25 May 2004 17:19:15 -0300
Pessoal,
Resolvi o problema, comentei as linhas abaixo do /etc/httpd/conf/php.d do
servidor do meu cliente:
##<Files *.php>
## SetOutputFilter PHP
## SetInputFilter PHP
## LimitRequestBody 524288
##</Files>
O mais engracado eh que essas linhas nao estao comentadas no meu servidor, e
lah funciona...
Enfim, agora os 2 estao funcionando...
Valeu!
Bye,
JM...
----- Original Message -----
From: "Paulino Kenji Sato" <paulino@nobel.com.br>
To: "Jefferson Midei" <jmidei@wmweb.com.br>
Cc: "Lista Linux BR" <linux-br@bazar2.conectiva.com.br>
Sent: Tuesday, May 25, 2004 2:40 PM
Subject: Re: (linux-br)servidor que "dobra" o tamanho dos arquivos
> On Tue, 25 May 2004, Jefferson Midei wrote:
>
> > Caros amigos e amigas,
> >
> > A pedido de um cliente, desenvolvi um script em PHP que faz uploads de
> > arquivos inseridos em um formulario para um determinado diretorio do
> > servidor.
> >
> > Para desenvolver, utilizei o meu servidor de testes, e tudo funcionou
> > perfeitamente.
> >
> > Jah quando transferi o script para o servidor do meu cliente, o arquivo
eh
> > gravado no diretorio correto, porem, com mais permissoes do que devia, e
> > tambem com um tamanho maior (quase o dobro)...
>
> Transfira um arquivo texto e depois veja o que aconteceu com ele.
> antes de gravar (copiar) verifique se o tamanho do arquivo temporario
> confere com o do arquivo (uma das variaveis do post eo tamanho do
> arquivo).
> Nunca vi coisa assim acontecer.
>
> Paulino
> _________________________________ ________________________________________
> Paulino Kenji Sato | Sistema de Ensino Nobel
> http://www.nobel.com.br | Maringa Pr Brasil
>
>
********************************************************************
De: Leandro Mendes <leandro@cosmoquimica.com.br>
Para: Guilherme L. Stolfo <guilherme_stolfo@yahoo.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)PHP e SHELL_EXEC()
Data: Tue, 29 Jun 2004 17:44:15 -0300
Talvez pq o apache no est rodando como root. (nem deve...)
Ao invs de dar 777, ou fazer o apache rodar como root, use o sudo.
Guilherme L. Stolfo wrote:
> galera porque os comandos no executo no server?? , ja mudei o usrio e
> o grupo "chown root:root" e tamebm dei permissao "777" e mesmo assim no
> vai o comando so esses dois:
>
> Esse liga
> shell_exec('pon')
>
> E esse desliga
> shell_exec('poff && killall pppd')
>
********************************************************************
De: netmask@webset.net
Para: Guilherme L. Stolfo <guilherme_stolfo@yahoo.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)PHP e SHELL_EXEC()
Data: Wed, 30 Jun 2004 10:57:57 -0300 (BRT)
Guilherme L. Stolfo disse:
> galera porque os comandos no executo no server?? , ja mudei o usrio e
> o grupo "chown root:root" e tamebm dei permissao "777" e mesmo assim no
> vai o comando so esses dois:
Scripts PHP so executados sob o mesmo usurio/grupo do Apache
(normalmente www:www o nobody:nobody).
Voc teria duas opes para resolver:
a) Setar o SUID no "pon" e no "poff"
b) Usar o "sudo" (sem senha)
--
--< Mauricio Teixeira
--< netmask {at} webset {dot} net - Macei/AL
--< Analista TI (Linux) e Telecom (Cyclades, Cisco e Nortel)
********************************************************************
De: Jose Paulo Batista Silva <paulo-listas@magnumsa.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)PHP com Apache no CL10
Data: Tue, 24 Aug 2004 20:03:28 -0300
Em Ter, 2004-08-24 s 14:09, Fernando Novaes escreveu:
> Estou com o conectiva 10 em meus servidores e agora terei de configurar o php
> para usar com com o apache.
> J instalei o pacote php4 que
> vem junto com o Cl10 e o pacote do apache. Agora preciso adicionar alguma
> linha no httpd.conf do apache? Como posso executar um tesde.
crie um arquivo teste.php no diretorio /srv/www/default/html/ com o
contedo:
<?php phpinfo(); ?>
e chame no browser com a url http://localhost/teste.php
se tudo estiver ok dever aparecer uma pgina com todas as
configuraes do PHP, provando que seu servidor j est pronto.
Normalmente o pessoal da Conectiva j deixa o php/apache configurado
quando voc usa os rpm's da distro.
--
Jos Paulo Batista Silva (sabugo)
Linux user #143502
********************************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)PHP com Apache no CL10
Data: Tue, 24 Aug 2004 19:59:55 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Fernando Novaes wrote:
>Estou com o conectiva 10 em meus servidores e agora terei de configurar o
> php para usar com com o apache. Gostaria de saber como fao isso, visto
> que essa vai ser minha 1 experiencia com apache e php. J instalei o
> pacote php4 que vem junto com o Cl10 e o pacote do apache. Agora preciso
> adicionar alguma linha no httpd.conf do apache? Como posso executar um
> tesde.
Abra o /etc/apache/conf/conf.d/php.conf e ative-o. Nos diretrios em que
desejar ativar o PHP (<Directory> e <Location>), use:
php_value engine on
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
********************************************************************
De: Jose Paulo Batista Silva <paulo-listas@magnumsa.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Ajuda com apache mais php
Data: Tue, 31 Aug 2004 08:37:02 -0300
Em Seg, 2004-08-30 s 19:55, Marcus Vinicius Gonalves escreveu:
> > Uma pgina HTML em branco? Ou texto? Ou o tipo algo diferente de
> > text/html e text/plain?
>
> Segue abaixo a pgina:
> <html>
> <head>
> <title>Pagina teste</title>
> </head>
> <body>
>
> MARCUS VINICIUS GONCALVES
>
> <? phpinfo() ?>
> </body>
> </html>
S para que fique bem claro: voc salvou esta pgina com o nome
terminando em ".php", no ?
--
Jos Paulo Batista Silva (sabugo)
Linux user #143502
********************************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Ajuda com apache mais php
Data: Tue, 31 Aug 2004 00:11:08 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Marcus Vinicius Gonalves wrote:
>Segue abaixo a pgina:
><html>
><head>
><title>Pagina teste</title>
></head>
><body>
>
>MARCUS VINICIUS GONCALVES
>
><? phpinfo() ?>
></body>
></html>
>
>S aparece meu nome. Como devo proceder ??
Ache o <VirtualHost>, <Directory> ou <Location> que rege a pgina em
questo. Nele, adicione:
php_value engine on
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
********************************************************************
http://www.zago.eti.br/php-cont1.txt
FAQ com mensagens relacionadas ao PHP.
Este arquivo FAQ continuao de:
http://www.zago.eti.br/php.txt
Use CTRL+F para refinar a pesquisa.
Linha de: **************** separa mensagens ou tpicos.
********************************************************
Zago
http://www.zago.eti.br/menu.html
FAQ e artigos sobre Linux
********************************************************
********************************************************
De: hamacker <sirhamacker@vidy.com.br>
Para: Luiz Carlos S. Fumes <luizfumes@hotmail.com>, Lista Linux <linux-
br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Alguem ai meche com PHP no LINUX?
Data: Mon, 09 Aug 2004 10:26:53 -0300
Primeiramente temos de ver se nao um bug da versao do PHP que esta
utilizando, qual a distro? ser que no h uma atualizacao do PHP ?
Outra coisa importante verificar as permissoes, de um chmod 777 /tmp
e veja o que acontece.
Tambem recomendo a leitura da pagina http://br.php.net/session, pois
tambem pode ser alguma coisa suja no php.ini
Minha configuracao do php.ini esta assim :
session.save_handler = files
session.save_path = /tmp
session.use_cookies = 1
session.name = PHPSESSID
obs: importante "/tmp"ao inves de "\tmp", parece simples, mas muita
gente comete esse erro ao re-utilizar o mesmo php.ini que tinha no windows.
inte+ e boa sorte.
Luiz Carlos S. Fumes escreveu:
fala cara! obrigado pela resposta...
> Ento eu olhei, ele est salvando os arquivos no diretorio /tmp, mas os
> arquivos se sessoes comeam com sess e continua um nome grande...
> Ento, ele cria o arquivo, mas nao consegue escrever nada dentro... fica
> com 0 bytes... igual vc disse no inicio d e-mail.
> o que devo fazer p/ arrumar isso?
>
********************************************************
De: hamacker <sirhamacker@vidy.com.br>
Para: Luiz Carlos S. Fumes <luizfumes@hotmail.com>, Lista Linux <linux-
br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Alguem ai meche com PHP no LINUX?
Data: Mon, 09 Aug 2004 09:40:00 -0300
Rode o aplicativo e verifique se os arquivos de sesso so criados em
/tmp e qual o tamanho deles. As vezes o php consegue criar as sessoes,
mas nao consegue re-escreve-las, entao ficam com arquivos de zero bytes.
Em algumas oportunidades eu presenciei o usuario 'apache' (ou 'www',
depende da distro) sem permissao de gravacao.
Nao tem segredo nenhum, uma outra possibilidade voce verificar se nao
h nenhuma atualizacao do seu php e se nao tem erros de cdigos em PHP,
lembre-se que algumas coisas no windows tem comportamento diferente
quando em linux, principalmente aquelas funcoes de shell.
Outra coisa um colega disse para usar dos2unix para converter os
formatos de arquivos do PHP, no sei se isso realmente o problema,
pois sempre portei meus aplicativos windows/linux e nunca precisei de
tal conversao.
[]'s
Luiz Carlos S. Fumes escreveu:
esta apontando p essa pasta sim..
> Veja o php.ini l tem um parametro que especifica onde ficarao as
> > sessoes, em geral, ficam em /tmp, mas se no php.ini estiver apontando
> > para outro lugar no qual nao existe ou nao tem permissao as sessoes
> > serao perdidas.
********************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: Marcus Vinicius Gonalves <imvgoncalves@ig.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Ainda ajuda com Apache e PHP
Data: Sat, 4 Sep 2004 10:51:17 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Marcus Vinicius Gonalves wrote:
>Ola,
>O engine est em on, conforme as linhas abaixo no httpd.conf
>
>DirectoryIndex index.php index.html index.html.var
>
><Location />
> php_value engine on
></Location>
E a configurao do PHP?
<Files *.php>
SetOutputFilter PHP
SetInputFilter PHP
</Files>
ou
AddType application/x-httpd-php .php
ou os dois.
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
********************************************************
De: Fabio Guerrazzi <lano@ajix.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Ainda ajuda com Apache e PHP
Data: Sat, 4 Sep 2004 15:31:51 -0300
No vejo onde est a dificuldade. Tenho aqui um CL9 com apache rodando sem PHP:
1. instalei o PHP4
2. construi o arquivo teste.php em /srv/www/default/html
<html>
<head>
<title> Teste PHP </title>
</head>
<body>
<?PHP
phpinfo();
?>
</body>
</html>
3. Reiniciei o apache
4. Abri http://localhost/teste.php no firefox e l est a pgina do PHP 4.3.3
Abri tambm http://192.168.58.2/teste.php numa mquina windows e obtive o mesmo
resultado.
Juro que no editei arquivo nenhum! Veja que tudo que deve ser carregado j est
especificado em /etc/apache/conf/conf.d !
Coisas que podem ser feitas caso no funcione:
1. Voltar os arquivos de configurao do apache e php para suas verses originais - voc
pode ter deletado coisa importante;
2. Ver as permisses de arquivos. Aqui os arquivos web so do www.
3. Reiniciar a rede
4. Instalar o CL9 ou 10 caso voc esteja usando outra distro :-) -------> brincadeirinha
Abrao e bom feriado!
Fbio.
On Fri, 3 Sep 2004 12:22:10 -0300, Marcus Vinicius Gonalves <imvgoncalves@ig.com.br>
escreveu:
> Ola ,
> Realmente no tenhos nenhuma dessas linhas !!
> Onde devo colocar no httpd.conf ?
********************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br, listas@fecoagro.coop.br
Assunto: Re: (linux-br)duvidas php.ini
Data: Wed, 15 Sep 2004 16:22:30 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
listas wrote:
> Existe forma de ter vrios PHP.ini para cada site , como eu
>posso usar vrias configuraes para vrios servidores feitos em php em
>um mesmo servidor
Dentro dos <VirtualHost> que definem o site, no httpd.conf, use a diretiva
php_value.
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
********************************************************
De: caio ferreira <caio@openware.com.br>
Para: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)ativar php no apache
Data: Mon, 20 Sep 2004 18:06:34 -0300
Ricardo Salviano da Silva wrote:
Estou usando o cl10 como servidor de paginas.
> Fiz uma instalao completa
> Aonde devo ativar para funcionar o php no cl10
> o apache ja esta funcionando tudo normal menos o php.
>
Quando eu configurei o apache em um micro eu simplesmente instalei o apache e o
php-4. Nao precisei configurar nada no httpd.conf para poder ativar o php, nada
mail. Inclusive instalei o phpldapadmin para poder manipular a base de dados do
ldap.
********************************************************
De: Leandro Mendes <leandro@cosmoquimica.com.br>
Para: Ricardo Salviano da Silva <ricardo_salviano@hotmail.com>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)duvida php formulario
Data: Wed, 22 Sep 2004 11:45:48 -0300
Apesar de ser uma lista sobre linux, no sobre php....
Mas dessa vez passa.
Procure usar a seguinte forma na pagina php:
<?
echo $_POST['nome'];
?>
Ah! Evite Off-topic na lista!
Abraos!
********************************************************
De: Clovis Sena <pitagora@servtec.xq.com.br>
Para: Jos Hercilio Debusto <hercilio@tdkom.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Como fazer funcionar o PHP no Conectiva 10 ??
Data: Wed, 29 Sep 2004 11:23:45 -0300
bom dia,
meu caro, no apache, tem um arquivo de configuracao que diz onde eh o
diretorio para os arquivos web ( html, php etc).
normalmente fica em /var/www/html ou algo assim... de uma verificada
com o mc
ai entao voce cria seu diretorio com os arquivo php dentro dele...
por exemplo:
voce cria o diretorio /var/www/html/teste
e acessa assim http://localhost/teste
t+
Jos Hercilio Debusto wrote:
---------- Mensagem reenviada ----------
>
> Digitei no navegador mozila : http://localhost
> Retornou : abriu a pagina de boas vindas do apache.
>
> Criei um diretorio onde vou trabalhar meus scripts
> e alterei permisses de usuario:
> mkdir /home/meuphp
> chmod 777/home/meuphp
>
>
********************************************************
De: Leandro Mendes <leandro@cosmoquimica.com.br>
Para: Emanuel <emanuel@ewv.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)PHP - Suporte ao Oracle 9.2.0.1.0
Data: Wed, 13 Oct 2004 09:30:31 -0300
S consegui fazer funcionar montando o oracle via NFS e setando o
$ORACLE_HOME e $ORACLE_BASE
Ai rolou.
ola pessoal ... ajuda !!
>
>
> Estou tentando a dias compilar o php com suporte ao oracle e nao consigo. Eu
> instalo o oracle client na maquina, depois compilo o php com as opcoes
> --with-oci8=$ORACLE_HOME e --enable-sigchild e com apxs e tal .. e ele da
> pau quando vai compilar o oci8.c, mas se eu copiar a pasta do oracle que
> esta no outro servidor, ele compilar normal mas nao conecta no banco, tambem
> nao da erro em nenhum local.
>
>
********************************************************
De: Herbert de Carvalho <herbert.vix@gmail.com>
Para: Eduardo Galvo <egalvao@egalvao.com.br>
Cc: linux-br@bazar2.conectiva.com.br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)PHP no Mandrake
Data: Tue, 15 Mar 2005 14:44:59 -0300
Em Tue, 15 Mar 2005 06:16:03 -0300, Eduardo Galvo
<egalvao@egalvao.com.br> escreveu:
> Ol,
>
> Estou com dificuldades para instalar o php
> no mandrake.
>
> Tentei com os cds originais, mas parece que
> ele no instala - no consegui achar os arquivos
> aps a instalao.
No conseguiu como?
digite rpm -qa | grep php e veja os resultados.
>
> Algum teria alguma forma mais prtica
> de instalar?
Se no deu nenhum erro durante a instalao com os CDs, acho que est tudo
correto.
>
> Outra coisa: para testar o php, qual a melhor forma?
> Algo do tipo
>
> http://localhost/... assim mesmo? Ele no
> est encontrando o 'localhost', o que pode ser?
PHP no um servio. uma linguagem interpretao que roda no servidor
web. preciso um servidor web (apache) instalado com o mdulo a php
instalado.
Os pacotes so:
apache-conf-2.0.50-4mdk
apache2-2.0.50-7.2.101mdk
apache2-common-2.0.50-7.2.101mdk
apache2-mod_php-2.0.50_4.3.8-2mdk
apache2-modules-2.0.50-7.2.101mdk
apache2-manual-2.0.50-7.2.101mdk
apache2-mod_cache-2.0.50-7.2.101mdk
php-ini-4.3.8-1mdk
libphp_common432-4.3.8-3.2.101mdk
php-4.3.8-1mdk.i586.rpm
Baixe no link abaixo algumas apostilas de php e veja como usrlo
http://www.superphp.com.br/apostilas/index.php?secao=1
Boa sorte!!!
Att,
Herbert
********************************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder A: Alejandro Flores <alejandrorflores@gmail.com>
Para: Edson Ahlert <edsonahlert@certelnet.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)PHP-Nuke ou Xoops?
Data: Sat, 26 Mar 2005 10:07:01 -0300
Ol,
> Agora seguine: Ferramenta para gerenciamento de contedo web: PHP-Nuke
> ou Xoops? E no gostaria de usar o Zope...
> Algum j trabalhou com Xoops? Alguma comporao entre os dois:
> facilidade, recursos...
Ja trabalhei com os 2, e o PHP-Nuke tem MUITOS recursos, plugins,
add-ons, themes, etc... pois est na rea a bastante tempo. O XOOPS
tambm muito bom e fcil de usar. Voc pode ver o DRUPAL tambm
(http://www.drupal.org).
Abrao!
Alejandro Flores
********************************************************
De: Gustavo * <localhost@milenar.net>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)PHP-Nuke ou Xoops?
Data: Sat, 26 Mar 2005 22:32:18 -0300
No quesito segurana o Xoops muito (muito!) superior ao PHP-Nuke.
Trabalhei com ambos tambm, embora no em ambiente de produo, mas
achei o Xoops mais simples de mexer.
Alejandro Flores wrote:
>Ol,
>
>
>
>>Agora seguine: Ferramenta para gerenciamento de contedo web: PHP-Nuke
>>ou Xoops? E no gostaria de usar o Zope...
>>Algum j trabalhou com Xoops? Alguma comporao entre os dois:
>>facilidade, recursos...
>>
>>
>
>Ja trabalhei com os 2, e o PHP-Nuke tem MUITOS recursos, plugins,
>add-ons, themes, etc... pois est na rea a bastante tempo. O XOOPS
>tambm muito bom e fcil de usar. Voc pode ver o DRUPAL tambm
>(http://www.drupal.org).
>
>Abrao!
>Alejandro Flores
********************************************************
De: Gustavo * <localhost@milenar.net>
Para: linux-br@bazar2.conectiva.com.br
Assunto: (linux-br)Re: php nao funciona redhat 8
Data: Tue, 5 Apr 2005 22:22:43 -0300
Saudaes pessoas,
Tenho a ligeira impresso de que voc precisar recompilar seu PHP. Note que a
mensagem diz que no foi possvel carregar a extenso MySQL.
Voc est usando que verso do PHP? Se for a 5, certo que o problema esse,
j que, por padro, foi desabilitado o suporte ao MySQL. Voc pode contornar
esse problema adicionando os seguintes parmetros na linha do configure:
./configure --with-apxs --with-mysql
Isso ir criar uma biblioteca chamada "libphp5.so" que deve ser carregada no
httpd.conf. Dentro dela voc ter o suporte do MySQL.
Qualquer coisa estamos a.
PS: em caso de dvidas: ./configure --help
[]',
Gustavo.
********************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)php nao funciona redhat 8
Data: Tue, 5 Apr 2005 20:03:55 -0300
Webmaster wrote:
> Fatal error: Call to undefined function: mysql_pconnect() in
>/var/www/html/machadonet/site/machado/Connections/conecta.php on line 9
No seu php.ini, falta carregar a extenso mysql.so.
>tento acessa-lo aparece essa mensagem:/
>no possvel carregar a extenso mysql ;
>verifique a configurao do PHP por favor
--
Thiago Macieira - thiago (AT) macieira (DOT) info
********************************************************
De: Pedro Junior Ashidani <pedroja@araxa.com.br>
Cc: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br) Apache no funciona
Data: Mon, 18 Apr 2005 00:47:21 -0300
edite o arquivo /etc/apache/httpd.conf e remova o comentario da linha
Include /etc/apache/mod_php.conf
[]'s
Pedro Ashidani
Silas Justiniano wrote:
>Meu Slack 10.1 j veio com Apache e PHP, mas o Apache no est
>interpretando as pginas PHP. possvel reverter esta situao sem
>instalar o Apache e o PHP novamente?
>
********************************************************
De: Robson Dantas Silva <robson.rautu@tikaboo.com.br>
Para: linux-br@bazar2.conectiva.com.br
Cc: Daniel Lima <danielsjdr@terra.com.br>
Assunto: RES: (linux-br)Servidor de SMTP
Data: Thu, 5 May 2005 09:14:27 -0300
Ola Daniel
>Alguem sabe se existe alguma maneira de usar um servidor de SMTP remoto
>para executar o comando mail do PHP? Uso o RH AS, nao estou disposta a
>instalar um servidor de SMTP nele, mesmo pq a empresa ja possui um.
Embora aqui, nao seja uma lista especifica de PHP, existe sim, segue abaixo
um codigo que postei em outro forum.
function Sendmail($ToName, $ToEmail, $FromName, $FromEmail, $Subject, $Body,
$Header)
{
$smtp = fsockopen("smtp.sitename.com", 25);
$InputBuffer = fgets($smtp, 1024);
fputs($smtp, "HELO sitename.com\n");
$InputBuffer = fgets($smtp, 1024);
fputs($smtp, "mail From: $FromEmail\n");
$InputBuffer = fgets($smtp, 1024);
fputs($smtp, "RCPT To: $ToEmail\n");
$InputBuffer = fgets($smtp, 1024);
fputs($smtp, "DATA\n");
$InputBuffer = fgets($smtp, 1024);
fputs($smtp, "$Header");
fputs($smtp, "From: $FromName <$FromEmail>\n");
fputs($smtp, "To: $ToName <$ToEmail>\n");
fputs($smtp, "Subject: $Subject\n\n");
fputs($smtp, "$Body\r\n.\r\n");
fputs($smtp, "QUIT\n");
$InputBuffer = fgets($smtp, 1024);
fclose($smtp);
}
>Att
>Daniel
[]?s
Robson
********************************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder A: Alejandro Flores <alejandrorflores@gmail.com>
Para: Rafael Ferigollo <rferigollo@speedrs.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)problema no php mysql no fedora 3
Data: Tue, 10 May 2005 14:21:05 -0300
Ol,
> Tenho Php 4.3.x instalado e mysql 3.23.54 no red hat funcionava perfeitamente
as pginas php com mysql, mas agora no fedora core 3 simplesmente no abrem f
icam em branco e no aparece nada no log... muito estranho ser que algum
sabe o que pode estar acontecendo ?
Da uma olhada no /var/log/httpd/error_log
Na configurao default do php.ini que vem com o fedora, os erros no
aparecem diretamente no browser. Consulte o arquivo acima para
descobrir o problema!
--
Abrao!
Alejandro Flores
http://www.triforsec.com.br/
********************************************************
De: Loghan <loghan@loghan.biplink.com.br>
Para: Rafael Ferigollo <rferigollo@speedrs.com.br>, Lista Linux <linux-
br@bazar.conectiva.com.br>
Assunto: Re: (linux-br)problema no php mysql no fedora 3
Data: Tue, 10 May 2005 14:16:20 -0300
Rafael Ferigollo escreveu:
> Tenho Php 4.3.x instalado e mysql 3.23.54 no red hat funcionava
> perfeitamente as pginas php com mysql, mas agora no fedora core 3
> simplesmente no abrem ficam em branco e no aparece nada no log...
> muito estranho ser que algum sabe o que pode estar acontecendo ?
>
> valeu...
>
>
>
Verifique se esta instalado o pacote:
php-mysql
Verifique se o modulo: libphp4.so esta configurado no httpd.conf
mais especificamente em: /etc/httpd/conf.d/php.conf
Verifique se voc configurou o /etc/php.ini para funcionar no apache.
********************************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder A: Alejandro Flores <alejandrorflores@gmail.com>
Para: Rafael Ferigollo <rferigollo@speedrs.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Probleas php biblioteca GD
Data: Wed, 18 May 2005 18:51:44 -0300
Ol,
> Bom Dia,
> Estou tendo muitas dificuldades para instalar a biblioteca GD no
fedora core 3 eu instalo mas simplesmente ela no entra em funcionamento,
ja instalei umas 3 verses diferentes reiniciei a maq, mas no funciona,
algum sabe o q pode ser ?
> preciso dela pois alguns clientes meus a utilizam, eu tb testei com a
funco phpinfo(); e aparece l como se no estivesse instalada, sendo q
no outro serv. antigo q tenho q redhat 9 est funcionado, migrei pro
fedora e isso agora deu pra no funcionar...
No fedora core 3, o suporte a GD uma biblioteca carregada
dinamicamente. Basta voc instalar o pacote php-gd que vem nos CDs, ou
executar:
yum install php-gd
--
Abrao!
Alejandro Flores
http://www.triforsec.com.br/
********************************************************
De: Rodrigo Silva <rmsilva@clinicadomicro.com.br>
Responder A: rmsilva@clinicadomicro.com.br
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)APACHE + PHP - Muito estranho...
Data: Thu, 19 May 2005 12:48:24 -0300
Daniel,
Provavelmente esta faltando a linha no arquivo de configuracao do
apache informando o tipo mime dos arquivos php (o que faz com que o
apache nao passe tais arquivos para o modulo php para processamento).
Verifique se a linha abaixo se encontra no seu httpd.conf:
AddType application/x-httpd-php .php
Verifique tb se o apache esta carregando o modulo php... No apache2:
LoadModule php4_module modules/libphp4.so
[]'s
Rodrigo.
Danel Teixeira Letieri wrote:
>Meu apache t louco (e eu burro....rs)
>
>Seguinte: meu apache, instalado e configurado como mandou os tutoriais que achei
>por ai, mostra o codigo fonte das paginas php que estou tentando executar. tipo:
>codigo:
><?
>echo "Daniel";
>?>
>
>exibio no navegador:
><?
>echo "Daniel";
>?>
********************************************************
De: Dicas-L-Owner@unicamp.br
Assunto: [Dicas-L] phpDocumentor: A soluo completa em documentao em PHP.
Data: Sun, 29 May 2005 04:25:52 -0300
Curso: Zope Technical Solutions
Instrutor: Luciano Ramalho
27/06/2005 a 30/06/2005
Local: Unicamp, Centro de Computao
http://www.simplesconsultoria.com.br/zts-unicamp
------------------------------------------------
phpDocumentor: A soluo completa em documentao em PHP.
=========================================================
Colaborao: Ricardo Henrique Cndido
O phpDocumentator uma ferramenta para auto-documentao
utilizado com a linguagem php. Similar ao Javadoc, e
escrito em php.
O phpDocumentator pode ser ainda usado na linha de comando
(shell) ou atraves de uma interface web para criar
documentao profissional do codigo php de sua aplicao.
O phpDocumentator tem suporte para a linkagem entre
documentetos, incluindo a criao de documentos a niveis
de usuarios como tutoriais e criao de codigo destacado
com referncia para documentao geral de php.
As tags para a criao da documentao so inseridas
atraves dentro de comentrios.
O phpDocumentator usa um sistema de templates extensiveis
para mudar os comentarios do codigo fonte em um formato
util para que possamos ler. Esse sistema permite a facil
criao para ler o documento em 15 diferrentes HTML
designers, formato PDF, formato Windows Helpfile (CHM),
e em DocBook XML. Voc tambem podera criar seu proprio
template.
Caracteristicas
===============
- suporta criao da documentao em HTML, PDF, CHM e XML DocBook.
- muito rpido.
- pode ser usado em linha de comando e interface web.
- a documentao pode ser completamente customizavel com base em templates inteligentes.
- e muitas outras.
Exemplo de codigo em php
========================
-- 1 /**
-- 2 * demonstrao de tags.
-- 3 * @author Ricardo Henrique Cndido (definindo o autor)
-- 4 * @version 1.0 (definindo a versao)
-- 5 */
-- 6 <?
-- 7 seu codigo php
--------------------------------------------------------------------
Colabore com a Dicas-L. Publique seu comentrio sobre esta mensagem
em http://www.Dicas-l.com.br/dicas-l/20050529.php
--------------------------------------------------------------------
As mensagens da lista Dicas-L so veiculadas diariamente
para 27844 assinantes.
Todas as mensagens da Dicas-L ficam armazenadas em
http://www.Dicas-l.com.br/dicas-l/
A redistribuio desta e outras mensagens da lista Dicas-L pode
ser feita livremente segundo a licena Creative Commons
http://creativecommons.org/licenses/by-nc-sa/2.0/br/deed.pt
--------------------------------------------------------------------
********************************************************
De: Eder S. G. <edersg23@terra.com.br>
Responder-a: Eder S. G. <edersg23@terra.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Httpd X Php ...
Data: 06 Jan 2003 20:31:41 +0300
On 2 Jan 2003, Paulo J. Vieira wrote:
> Prezados amigos,
Ol Sr. Paulo e demais assinantes da lista Linux-BR.

> Instalei o Red Hat 8.0 e fui fazer as devidas configuracoes para o
> sever de Web, entretanto nao esta carregando o PHP, gostaria de saber
> se alguem ja passou por isso e/ou sabe me dizer como resolver.
> Simplismente aparece o codigo das paginas ao invez da pagina mesmo.
Estou desenvolvendo um tutorial de como instalar/configurar
servios/servidores como o Apache, SendMail, PostFix, PHP, MySQL, Java,
Squid, UebiMiau, ProFTPd, OpenSSH mas o mesmo ainda no est concludo.
Estou postando abaixo a parte do tutorial de como configurar/instalar o
servidor web Apache com suporte scripts PHP sob o Red Hat Linux 8.
############################# INICIO ###################################
CONFIGURANDO SUPORTE SCRIPTS - PHP
------------------------------------
OBS: USE O USUARIO root PARA FAZER AS ALTERACOES ABAIXO
1 - Digite no console:
[root@chicago /]#rpm -qa | grep httpd
Voc dever visualizar as linhas referentes ao servidor web Apache:
httpd-manual-2.0.40-8
redhat-config-httpd-1.0.1-13
httpd-2.0.40-8
2 - Digite no console:
[root@chicago /]#rpm -qa | grep php
Voc dever visualizar as linhas referentes ao PHP:
php-imap-4.2.2-8.0.5
php-dbg-base-2.10-4
php-mysql-4.2.2-8.0.5
php-snmp-4.2.2-8.0.5
php-ldap-4.2.2-8.0.5
php-dbg-server-2.10pl3-6
php-devel-4.2.2-8.0.5
php-manual-4.2.2-8.0.5
php-4.2.2-8.0.5
php-dbg-client-2.10-6
Ok, os pacotes esto instalados.
3 - Acesse o diretrio "/etc/httpd/conf.d/" e veja se existe o arquivo
"php.conf" digitando:
[root@chicago conf.d]# ls -lh
Voc dever visualizar as linhas:
total 36K
-rw-r--r-- 1 root root 3.3K Sep 2 19:43 auth_mysql.conf
-rw-r--r-- 1 root root 814 Sep 3 16:14 perl.conf
-rw-r--r-- 1 root root 458 Nov 3 12:28 php.conf
-rw-r--r-- 1 root root 988 Sep 2 19:57 python.conf
-rw-r--r-- 1 root root 180 Sep 5 00:23 README
-rw-r--r-- 1 root root 251 Aug 6 15:51 squirrelmail.conf
-rw-r--r-- 1 root root 11K Sep 5 00:23 ssl.conf
4 - Visualize o arquivo "php.conf" digitando:
[root@chicago conf.d]#less php.conf
ou
[root@chicago conf.d]#cat php.conf | more
Procure as linhas:
#
# PHP is an HTML-embedded scripting language which attempts to make it
# easy for developers to write dynamically generated webpages.
#
LoadModule php4_module modules/libphp4.so
#
# Cause the PHP interpreter handle files with a .php extension.
#
<Files *.php>
SetOutputFilter PHP
SetInputFilter PHP
LimitRequestBody 524288
</Files>
#
# Add index.php to the list of files that will be served as directory
# indexes.
#
DirectoryIndex index.php
5 - Seu servidor web Apache j est apto a rodar scripts PHP. Inicie
seu servidor web digitando:
[root@chicago /]#service httpd start
Voc dever visualizar as linhas:
Starting httpd: [ OK ]
ou ainda acessando o diretrio "/etc/rc.d/init.d":
[root@chicago /]#cd /etc/rc.d/init.d
e digitando o comando para iniciar o Apache:
[root@chicago init.d]#./httpd restart
Se aparecer uma coluna [ OK ] a configurao est correta.
6 - Seu servidor web Apache j est funcionando. Vamos testar o acesso
scripts PHP. Acesse o diretrio "/var/www/html":
[root@chicago init.d]#cd /var/www/html/
Crie um arquivo com o nome de "teste-php4.php" com seu editor predileto
(vi, mcedit, joe, emacs, xemacs, gedit, kedit, kwrite):
[root@chicago html]#vi teste-php4.php
Coloque a seguinte linha no arquivo "teste-php4.php" e depois o salve-o.
<?php
phpinfo()
?>
ou
<?
phpinfo()
?>
Acesse seu browser(navegador) predileto (Netscape Navigator, Mozilla,
Konqueror, Opera, Galeon etc) e digite a URL:
http://localhost/teste-php4.php
ou
http://127.0.0.1/teste-php4.php
PHP Version 4.2.2
Se seu navegador exibir uma pgina sobre informaes do PHP Version
4.2.2, seu servidor web Apache est configurado corretamente para suportar
scrips PHP.
* OBS
Se voc programa/desenvolve seus scripts PHP usando a sintaxe:
<?
codigo PHP...
?>
voc dever alterar o arquivo "/etc/php.ini" na opo:
; Allow the <? tag. Otherwise, only <?php and <script> tags are
recognized.
short_open_tag = Off
Altere a opo "short_open_tag" para:
short_open_tag = On
para que seus scripts PHP tenham suporte esta sintaxe como nas antivas
verses 3.0 do PHP.
################################ FIM ####################################
> Se alguem souber como resolver, peo que retorne este email..
Espero ter ajudado.
> Obrigado,
> Paulo
Uma excelente semana a todos os assinantes da LinuxBR com muita
tranquilidade, sade e paz,
--
Eder S. G. - Fone: (32)9112-7504 - Usurio Linux 179086
E-M@il: edersg@terra.com.br - WebSite: http://www.edersg.cjb.net
Tcnico em Processamento de Dados - Juiz de Fora / Minas Gerais / Brasil
Estudante do curso de Tecnologia em Informtica Empresarial - UNIPAC/JF
Paz, Justia, Honra, Lealdade - Etica, Responsabilidade, Honestidade
Assinantes em 06/01/2003: 2240
Mensagens recebidas desde 07/01/1999: 195911
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:linux-br-owner@bazar.conectiva.com.br
***************************************
***************************************
***************************************
De: dicas-l-owner@unicamp.br
Assunto: [Dicas-L] PHPNuke6 portado para PostgreSQL
Data: 20 Feb 2003 00:15:38 -0300
--------------------------------------------------------------------
Endereo: http://www.Dicas-l.com.br/dicas-l/20030220.shtml
--------------------------------------------------------------------
Python - Guia de Consulta Rpida
http://novateceditora.com.br/guias/python/
--------------------------------------------------------------------
PHPNuke6 portado para PostgreSQL
================================
O PHPNuke dos mais populares sistemas de portal da internet, utilizando a
linguagem PHP e o banco de dados MySQL para armazenar as informaes.
A Dextra Sistemas (http://www.dextra.com.br/) portou o script de criao dos
objetos de banco de dados para o PostgreSQL. Entretanto, para que o PHPNuke
funcione corretamente, necessrio modificar o cdigo PHP de alguns mdulos
para adequ-lo sintxe do PostgreSQL.
O download do script pode ser feito no link abaixo:
http://www.dextra.com.br/opensource/howto.htm
----------------------------------------------------------------
Aproveitando a oportunidade, gostaria de fazer um anncio.
No dia 25/02, a FATEC Ourinhos estar promovendo o "1 FATEC
Linux Day". O evento ir das 8h30 s 23h00 e durante todo este
perodo estar sendo promovida uma Install Fest.
Estaro presentes Luiz Egidio Aguiar, com a palestra
"Alternativas ao software proprietrio", Rodrigo Telles,
da LinuxSecurity. Ao final ser apresentado o documentrio
RevolutionOS.
Mais informaes pelo telefone 14 3326 3031 - ramal 22.
---------------------------------------------------------------
As mensagens da lista Dicas-L so veiculadas diariamente
para 20690 assinantes.
Todas as mensagens da Dicas-L ficam armazenadas em
http://www.Dicas-l.com.br.
***************************************
***************************************
***************************************
***************************************
***************************************
***************************************
http://www.zago.eti.br/banco_de_dados.txt
Mensagens relacionadas a banco de dados
Use CTRL+F para refinar a pesquisa.
consulte tambm neste diretrio (site) FAQ
FAQ sobre MySQL
http://www.zago.eti.br/mysql.txt
FAQ sobre Interbase e Firebird
http://www.zago.eti.br/interbase.txt
FAQ sobre PostgreSQL
http://www.zago.eti.br/postgresql.txt
FAQ sobre oracle.
http://www.zago.eti.br/oracle.txt
********************************************
Shell Script e Banco de Dados
http://thobias.org/doc/shell_bd.html
********************************************
********************************************
********************************************
********************************************
De: Manoel Pinho <manoel.pinho@terra.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) ACCESS para LINUX
Data: 28 Feb 2003 16:04:53 -0300
Complementando este assunto, uma forma de migrar toda a base de dados de
um M$ Access para o Postgresql, e eliminar essa dependncia maldita,
pode ser:
http://pgadmin.postgresql.org/pgadmin2.php?ContentID=15
http://gborg.postgresql.org/project/access2pgconverter/projdisplay.php
O preo das "bonitezas" dos programas M$ a maldita dependncia que ela
cria e que faz as pessoas pensarem que no h alternativas. Banco de
dados banco de dados !
********************************************
De: dicas-l-owner@unicamp.br
Assunto: [Dicas-L] Nova verso do Agata Report
Data: 28 Oct 2002 00:13:32 -0300
--------------------------------------------------------------------
Endereo: http://www.Dicas-l.com.br/dicas-l/20021028.shtml
--------------------------------------------------------------------
Read in English
Uma Maneira Divertida de Aprender Ingls
http://novateceditora.com.br/livros/readinenglish/
--------------------------------------------------------------------
Nova verso do Agata Report
===========================
Gostaria de enviar a vocs o anncio da nova verso do Agata Report,
desenvolvido por Pablo Dall'Oglio, da equipe da Univates.
Ns usamos o Agata Report aqui na Unicamp e eu realmente no tenho
palavras para descrever como til, em diversos aspectos.
Para saber mais, continue lendo :-)
UNIVATES, 22 de Outubro de 2002.
================================
Saiu a verso final do Agata Report - Gerador de Relatrios.
============================================================
http://agata.codigolivre.org.br
Estas caractersticas vem sido trabalhadas desde o incio da verso 3.
- Suporte temas (skins) de gtk.themes.org;
- Importao de arquivo DBF para Base SQL;
- Gerenciador de projetos;
- Manual do usurio em portugus e Ingls;
- Novas clusulas;
- Testado e preparado para DB2;
- Instalao facilitada para windows tambm;
A nova verso 4.0 j est sendo projetada, com novos recursos visuais.
Mas o que o Agata Report ?
============================
Agata Report um gerador de relatrios, desenvolvida em PHP-GTK. Permite
a edio e obteno de pesquisas SQL de bases de Dados como arquivos
texto ou PostScript.
Ele conecta na Base de Dados, lista suas tabelas, campos, e permite fazer
ligaes entre as tabelas, restries, ordenaes, aplicar funes e
realizar a consulta ao final. Ele Gera o resultado para arquivo PostScript
ou TXT.
- Atualmente, O Agata tem suporte ao Ingls, Portugus, Italiano, Francs,
Alemo e Suco;
- O Agata conecta em PostgreSQL, MySQL, Oracle, SyBase, MsSql e FrontBase,
Informix and InterBase. Mas o Agata foi suficientemente testado apenas
com PostgreSQL, Informix, MsSql, InterBase, MySQL e DB2;
Agata Report tem algumas ferramentas teis:
- Agata EIS uma ferramenta para gerao de grficos. Permite ao usurio
definir uma srie de instrues SQL para obter informaes do Banco
de Dados. Estas informaes (colunas numricas) sero desenhadas como
grficos de linhas, colunas ou pizza. O usurio tambm poder exportar
os dados no formato CSV, para us-los em outra planilha eletrnica como
gnumeric ou kspread.
- Merge tool permite escrever qualquer documento (p.e. uma carta) e
inserir qualquer varivel apartir da pesquisa SQL. Voc pode definir
SubPesquisas dentro do documento, tambm. H vrios smbolos, linhas
e fontes que voc pode usar. No final, o resultado ser um arquivo
PostScript;
- Label tool um (mini Merge Tool) que til para gerar etiquetas
de endereamento. Voc pode definir o formato inserindo os campos onde
voc quiser. As Etiquetas sero geradas em uma pgina A4 com 2 colunas
(Arquivo PostScript);
- Dia tool uma ferramenta para gerar diagramas. Atravs desta opo voc
pode gerar um Diagrama (Formato DIA) com todas as tabelas envolvidas na
consulta. A Dia tool no desenha as linhas entre as tabelas no diagrama
ainda.
+--------------------------------------------------+
| _ Pablo Dall'Oglio (pablo@php.net) |
| v Univates - IT Department +55 51 3714-7040 |
| /(_)\ Life is a jorney, not a destination... |
| ^ ^ Linux User n.223253, Lajeado, RS - Brasil |
+--------------------------------------------------+
: Programmer, pilot, wine taster and a half musician
********************************************
De: Informatica <informatica@shhsjc.com.br>
Para: Linux-BR <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Samba com conflito com BDE
Data: 23 Jan 2003 11:14:55 -0200
Ivan,
Aqui temos tambem um servidor linux compartilhando com samba um diretorio onde esta uma
aplicacao em Delphi usando paradox, mas as estacoes sao todas Windows 9x.
Mas tivemos problemas semelhantes, se tentavamos abrir o programa em mais de uma estacao,
dava erro. So resolvemos isto usando o mesmo login em todas as estacoes, ai nao tive mais
problemas com as permissoes dos arquivos. Nao gosto desta solucao, mas foi a recomendada
pelo fornecedor do software que nao tem nenhuma outra ideia de como fazer isto.
PS: cada vez gosto menos do paradox, nunca vi algo para dar tanto enchimento de ...
assim, o coisinha "fresca" :(
Se encontrar alguma outra forma, me avise por favor.
Josinei
ivan@blucolor.com.br wrote:
Possuo um servidor que roda Linux/Samba e tenho um sistema que trabalha com
base de dados PARADOX. Este sistema utiliza a bliblioteca BDE para acesso
aos dados. Esta biblioteca cria alguns arquivos .NET e .LCK para controlar o
fluxo. O problema o seguinte: quando tento acessar o sistema que j est
aberto em um estao Win95/98/Me do meu WinXP/2000/NT ele diz que no posso
acessar porque no tenho permisses de acesso aos arquivos. Se eu entrar
primeiro e alguma estao Win95/98/Me acessa depois elas que recebem a
mensagem. Isso seria facilmente resolvido mudando as permisses dos
arquivos. Mas mesmo mudando as permisses ainda tenho uma mensagem dizendo
que no tenho acesso ao arquivo.

********************************************
De: Hamacker <hamacker@vidy.com.br>
Para: LNX <locao.vma@bol.com.br>
Cc: Lista - Dataflex <dataflex-list@netpar.com.br>, Lista - Linux <linux-
br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Samba X Novell X Dataflex
Data: 23 Jan 2003 09:28:14 -0200
Se voce vai usar o dataflex em modo texto, exporte as telas via SSH e voce nao
precisara nem de samba (nt) ou mars(netware). Fica bem + rpido que inclusive
o seu prprio netware.
Outra coisa, a versao de demonstracao do dataflex tem limite de abertura de
arquivos ou algo do genero, vai ficar dificil colocar seu sistema para fazer
testes.
E por ltimo tem banco de dados muito melhores que o dataflex para linux, porque
j no poe o pessoal para trabalhar com banco de dados cliente/servidor ?
O Firebird e o MySQL praticamente administram-se sozinhos. O PostGre precisa de
um conhecimento + profundo na parte de administracao e backup, mas tambm nao
to complicado.
[]'s
LNX wrote:
Boa Tarde!
Na Novell, com o cliente fornecido pela novell o sistem muito rpido,
porm se eu uso o protocolo netware do windows o sistema fica lento igual ao
Samba, entaum finalmente pergunto, algum j viveu algo parecido??? pode me
ajudar???
Ainda que tenha custos.
********************************************
De: Frank Uez <frank@boxbt.com>
Responder-a: frank@boxbt.com
Para: LNX <locao.vma@bol.com.br>, Lista - Dataflex <dataflex-list@netpar.com.br>, Lista
- Linux <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Samba X Novell X Dataflex
Data: 23 Jan 2003 09:49:51 -0200
Fiz uma migracao igual a que vc pretende fazer com uma base de dados de 26 GH,
com mais de 200 usuarios o DataFlex nao vai funcionar pelo SAMBA e sim por
telnet. Em maquina com Windows vc tera que ter um emulador (www.telnet98.com)
para abrir os programas ou se usam apenas o sistema recomendoBOOT Remoto.
Resumindo o SAMBA nao vai funcionar com o DATA FLEX
********************************************
De: Hamacker <hamacker@vidy.com.br>
Para: data-set-linux <data-set-linux@bol.com.br>
Cc: Lista Linux <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Comandos Firebird, Como?
Data: 23 Jan 2003 09:20:10 -0200
Acho que seu tpico tornou-se OFF-LIST.
A lista mais indicada para voce est em :
http://www.firebase.com.br/fb/index.html
http://br.groups.yahoo.com/group/interbase-br/
uma lista com DBAs e programadores que usam o Interbase/Firebird e uma lista bastante
ativa.
inte+
********************************************
De: Adilson J Casas <adilson.jc@pop.com.br>
Para: Glnio Crtes Himmen <glenio.himmen@bol.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) PostGree !!!
Data: 28 Feb 2003 12:53:19 -0300
Em Sex 28 Fev 2003 11:14, Glnio Crtes Himmen escreveu:
> Tudo e mais alguma coisa...
>
Isto bem abrangente ...
> Como criar um database, como criar uma tabela, como criar os campos da
> tabela, como criar uma procedure, como ativar a procedure e assim por
> diante...
alguns comandos do banco :
como root coloque o servidor do banco de dados
para rodar : ./postgresql start
loge-se no sistema como usurio "postgres"
createdb <nome do banco> --> cria um database
createuser <nome do usuario> --> cria um usurio com
direito de acesso ao banco.
Isto o comeo bsico ...
> No sei nada e o rapaz ...
Comece com o comando psql <nome do banco>
ou existe um client grfico para o banco chamado
pgaccess, onde voc poder fazer tudo : criar tabela, etc ...
--
um abrao
Adilson.
********************************************
De: Joerlei P. Lima <joerlei@bol.com.br>
Para: Roberto Fernandes <rpfernan@uol.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) PostgreSQL - GUI
Data: 10 Mar 2003 17:40:06 -0300
Em Dom 09 Mar 2003 12:17, Roberto Fernandes escreveu:
> Amigos
>
> Quero montador um servidor de base de dados como PostgreSQL mas no quero
> criar e incluir tabelas em linha de comando e tenho 2 perguntas sobre o
> assunto:
>
> 1)Existem interfaces grficas para PostgreSQL??
>
> 2) Quero fazer um aplicativo que acesse as tabelas, ouvi falar do Kylix mas
> gostaria de fazer um aplicativo em HTML e fazer botes que acessem as
> tabelas o que posso usar?? Existe interface grfica de programao do Java?
> E XML existe no Linux?
>
> Obrigado pela ajuda
>
> Roberto
>
Existe, em java, inclusive. Procure no google por squirrel . Mudei de idia,
aqui est o link (demorei 5 minutos pra achar o site certo):
http://squirrel-sql.sourceforge.net/index.php?page=faq.html
Outro bonzinho esse aqui (d trabalho pra deixar funcionando, mas vc
consegue): http://www.kazak.ws/xpg/
Quanto ao restante, no sei. E por que postgre, mysql mais fcil. E tem isso
aqui: http://www.mysql.com/downloads/mysqlcc.html
um cliente grfico, moleza criar, gerenciar e manter um banco de dados com
isso.
Sim, xml existe no linux.
Programao em java:
www.eclipse.org (muito bom, mas no RAD, s a ide)
www.netbeans.org (bota muita memria, estilo RAD - lembra do delphi?),
fantstico. Um programador conhecido ficou maravilhado com o que podia fazer
no netbeans.
Voc precisa de um jsdk, procure no site da IBM (tem que se registrar, mas o
jsdk da IBM melhor do que o da SUN).
Ah, no sou programador, apenas fuador.
Boa sorte.
Joerlei
********************************************
De: "Al!" <javaboy@ig.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) PostgreSQL - GUI
Data: 11 Mar 2003 12:32:49 -0300
1)Existem interfaces grficas para PostgreSQL??
Squirrel-SQL
http://squirrel-sql.sourceforge.net/
DBVisualizer
http://www.minq.se/products/dbvis/download.html
2) Quero fazer um aplicativo que acesse as tabelas, ouvi falar do Kylix mas
gostaria de fazer um aplicativo em HTML e fazer botes que acessem as
tabelas o que posso usar??
Servlet + JSP
Existe interface grfica de programao do Java?
Forte, Eclipse, JEdit
E XML existe no Linux?
Claro. Mas no precisa pra isso que vc perguntou.
********************************************
De: zeluis-listas@iserver1.objetivo-americana.com.br
Para: Thiago Campos <tmclistas@uol.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Dados do Postgres
Data: 22 Mar 2003 23:48:22 -0300
Provavelmente estar em /var/lib/pgsql/data
mas o mais indicado seria voc fazer um backup com o utilittio pg_dump, talvez.
Voc pode restaurar seus dados em qualquer instalao posteriormente caso
necessite, acho que vai ser um pouco complicado voc fazer cpia dos diretrios
acima, acho uma tarefa no muito trivial. Mas tente a.
Dvida sobre o pg_dump, 'man pg_dump' ou 'pg_dump --help'
um exemplo simples:
pg_dump -U postgres -f meu_arquivo_de_backup meu_banco_de_dados
espero que ajude ...
Z Lus
********************************************
De: Adilson J Casas <adilson@solucaolinux.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Dados do Postgres
Data: 23 Mar 2003 13:32:01 -0300
> Tenho instalado no meu RH 7.3 o banco de dados Postgres-7.1.3-2 (instalado
> via rpm)
> Gostaria de saber em qual diretorio ficam os dados dos meus bancos de dados
A partir da versao 7 ficou difcil detectar diretorios contendo dados, como
era nas verses anteriores.
Antes era um diretorio apenas hoje so muitos (incluindo sub-diretorios)
> para que eu possa fazer backup
A melhor forma de fazer backup no postgres usando o comando
pg_dump que exporta tanto o formato das tabelas como tambm
os dados contidos nestas tabelas.
Se quiser "backapear" somente uma tabela use :
pg_dump <nome_do_banco> -t <nome_da_tabela> > <arquivo_texto>
Se quiser um backup geral do banco no use o parmetro "-t" ...
--
********************************************
De: Helio Chissini de Castro <helio@conectiva.com.br>
Para: linux-br@bazar2.conectiva.com.br
Cc: snapshot-users <snapshot-users@distro2.conectiva.com.br>
Assunto: (linux-br) ORACLE - glibc teste para CL9
Data: 04 Jun 2003 10:50:31 -0300
Para todos os usurios de Oracle
Estamos disponibilizando uma glibc de teste para confirmar a instalao do
Oracle 9i/8i sobre o Conectiva 9. O mesmo j foi instalado no laboratrio e
previamente o problema de smbolos pode ser considerado resolvido, porm h a
necessidade de reports externos antes de consolidar a mesmo como update
oficial
Esta glibc EXPERIMENTAL, portanto o pacote foi colocado como
0_experimental_cl9_1cl
Para usurios de apt:
rpm http://distro2.conectiva.com.br/~helio conectiva glibc
Para quem quiser baixar a mo:
http://distro2.conectiva.com.br/~helio/conectiva/RPMS.glibc
Grato a todos que puderem testar
Se possvel, os reports de uso podem ser passados a lista com cpia para mim.
--
Helio Chissini de Castro
********************************************
De: Hamacker <hamacker@vidy.com.br>
Para: Maurcio <mau1508@hotmail.com>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: RES: (linux-br) Aplicativos no Wine
Data: 15 Jun 2003 13:25:22 -0300
Eu consegui rodar programas que precisaram do BDE numa boa.
E olha que nao fiz nada de magico.
Agora o que nao consegui rodar foram programas que usam BDE para acessar bases
MSSQL. O problema principal era a dblib do mssql que nao rodava de jeito nenhum.
inte+
Maurcio wrote:
Ol Dileno
Tentei usar a algum tempo o Wine para rodar um programa que precisa do
BDE e no consegui, na verdade ainda precisava fazer vrios testes mas
como no era prioridade pra mim foi ficando pra mais tarde.
O que tive de informao de outros usurios que tentaram era que
realmente no funcionava.
Qualquer novidade me avise
********************************************
De: Fernando Boaglio <fernando@boaglio.com>
Para: Vitor Hugo Campos <void_main@terra.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Oracle 9i
Data: 19 Jun 2003 21:09:41 -0500
> O Oracle 8i que est disponvel no site da Oracle apenas para usurios que
> j possuem as devidas licenas ou ele permite rodar em modo "trial" por algum
> perodo?
Nao existe diferenca entre o software disponivel para download e o
software vendido pela Oracle.
A politica deles eh a seguinte: vc pode baixar qqer produto da Oracle
e usar na sua casa para uso pessoal ou na sua empresa para testes gratuitamente.
Se vc criar uma solucao qqer (exemplo: um sistema de controle de estoque) que
use Oracle, vc nao pode distribuir o banco junto senao vc deve pagar licenca.
Se a sua empresa decide sair dos testes e colocar o banco em producao
entao precisa pagar licenca.
Essa politica da Oracle eh para incentivar o uso de suas ferramentas
e de seu banco de dados.
[]'s
fernando@boaglio.com
********************************************
De: Hamacker <hamacker@vidy.com.br>
Para: Isaque Vieira Magalhes <isvrj@ig.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) qual o melhor banco de dados ??
Data: 26 Jun 2003 17:31:40 -0300
Em se tratando de MSSQL, acho que resume-se a duas opcoes :
- Postgre
- Firebird (ex-Interbase opensource)
Estou migrando algumas aplicacoes para o Firebird e tenho ficado contente com a
performance, versatilidade (com apenas 3MB levo ele no meu notebook win, rodo
no linux, php+fb,...) e principalmente pela simplicidade de instalar e
administrar.
O firebird tem basicamente as mesmas coisas que no MSSQL : transacoes, views,
triggers, sp, constraints, e coisas a mais como UDFs, domains, generators.
Mas a linguagem interna do PG (PGSQL) mais completa para escrever stored do
que a do Firebird que precisa usar muitas UDFs de terceiros (ou suas proprias
se voce for tambem programador C,C++,Pascal,...) para ter uma quantidade de
funcoes semelhantes ao que existe no MSSQL (TransactSQL).
Ao pesquisar sobre ambos evite tabelas comparativas pois a maioria s compara
o Interbase Opensource(o Firebird apesar de ser 100% compativel com o Interbase,
t muito melhor). Ja vi comparacoes absurdas por a.
O melhor perguntar em outras listas se os recursos que voce precisa estao
disponiveis neste ou naquele banco de dados.
[]'s
Isaque Vieira Magalhes wrote:
ol lista,
Pessoal estou precisando de uma ajuda, trabalho com o banco de dados da MS o
SQL, porem conheci o linux e quero migrar meus trabalho para ele, por acaso
existe um banco de dados que possua as mesmas caractersticas do SQL para o
linux?
qual o banco mais completo para o pinguim?
e onde eu poderia baixar uma apostila ou at mesmo arrumar este programa?
********************************************
De: Marcio Merlone <mm@surf.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)sites sobre bancos de dados e MySQL
Data: Wed, 23 Jul 2003 09:14:58 -0300
On 22 Jul 2003 22:27:31 -0300
otavio augusto viegas <otavio71@uol.com.br> wrote:
> Pessoal,
>
> Estou comeando a estudar banco de dados e tenho a impresso que o SQL
> seria a linguagem / sistema mais atual e adequada ao ambiente redes -
> internet - sistemas abertos.
O MySQL seria o entry-level dos bancos de dados. Ele relativamente
simples, poderoso e rpido, mas carece de alguma features que o impedem
de ser utilizado em sistemas mais srios, como integridade referencial,
stored procedures, etc.
Comee estudando o MySQL e depois d uma olhada no PostgreSQL, que em
alguns lugares (segundo ouo) tem sido utilizado no lugar at de Oracle
(para as situaes em que Oracle seria muito).
> Onde posso encontrar sites sobre esse assunto?
O bvio o melhor, www.mysql.com
> Meu interesse fazer uma anlise de necessidades de sistemas para uma
> empresa e implementar, ao fim de uns meses de estudo, um sistema
> gerencial para uma pequena ou mdia empresa. Um sistema de
> processamento de transaes (compra, vendas e estoque, cadastro de
> clientes e fornecedores, histrico de compras e vendas do clientes e
> fornecedores)
>
> O MySQL adequado para desenvolver um sistema deste tipo?
No, o MySQL bom para pequenas aplicaes em que as tabelas independem
uma da outra. Para isto o melhor o PostgreSQL.
> Sei que ele adequado para montar sites junto com o apache e imagino
> que pode ser usado para implementar uma intranet talvez com PHP.
Pra isto sim.
> Existem sites sobre sistemas de gerenciamento de informaes em
> ambientes LINUX?
Com certeza sim, mas a pergunta foi genrica demais.
--
Marcio Merlone
********************************************
De: Tekko <linuxit@tripweb.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br)UnixODBC
Data: Tue, 19 Aug 2003 10:02:39 -0300
Pessoal,
J consegui resolver. Aps pesquisar muito no google encontrei um tutorial
que falava do Open Office rodando atravs do ODBC e mysql. Funcionou que
uma beleza.
Aps instalar o MyODBC no CL8, configurei os arquivos necessrios
/etc/odbc.ini , /etc/odbcinst.ini
/etc/odbcinst.ini
[MySQL]
Description = ODBC for MySQL
Driver = /usr/local/lib/libmyobdc3.so
FileUsage = 1
/etc/odbc.ini
[MySQL-test]
Description = Mysql database test
Driver = MySQL
Server = localhost
Database = test
Port = 3306
s isso!! Fcil e prtico! Para outros banco de dados s instalar o
driver correspondente.
Links para leitura: www.unixodbc.org , www.mysql.org ,
http://www.linuxdb.hpg.ig.com.br/index.html ( fala sobre diversos BD no
Linux, mas antes no estava funcionando a parte do ODBC, mas agora esta
Ok. )
> Como fao para instalar e botar para funcionar o unixodbc com o mysql,
pois foi desenvolvido por uma empresa um sistema em php que acessa o mysql
mas atravs do odbc.
********************************************
De: Leonardo Dias <leoadias@tj.rr.gov.br>
Para: moura <moura@hospcristorei.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br)Problemas com compartilhamento de arquivos paradox no Samba
Data: Tue, 26 Aug 2003 14:46:34 -0400
O Paradox utiliza os arquivos PARADOX.LCK e PDOXUSRS.LCK para controlar o
gerenciamento de usurios conectados ao seu banco.
O que acontece que esses arquivos pertencem ao usurio (UID) e grupo(GID)
que primeiro se conectou o sistema, logo, se os demais usurios no
pertencerem ao grupo desse arquivo e tiverem acesso de leitura e escrita,
no vo conseguir manipul-los.
Sds,
Leonardo Dias
********************************************
De: Manoel Pinho <manoel.pinho@terra.com.br>
Para: Otavio Augusto Alves Pinto Viegas <otavio@anatel.gov.br>
Cc: 'linux' <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br) software de banco de dados amigvel (parecido com o access)
Data: Thu, 02 Oct 2003 18:43:28 -0300
Otavio Augusto Alves Pinto Viegas escreveu:
Existe um aplicativo para banco de dados em ambiente grfico, tipo access,
> mas para linux e se possvel melhor que o access?
>
Access banco de dados de brinquedo...
Parece que existe um no pacote Staroffice, mas no encontrei no Openoffice.
>
> Preciso construir uma aplicao pequena para banco de dados. O Access
> costuma servir para isso. Mas farei o possvel para no us-lo
>
Veja
http://www.unixodbc.org/doc/OOoMySQL9.pdf
http://www.linuxworld.com/story/32629.htm
http://www.linuxworld.com/story/32634.htm
Se vc usar Windows:
http://www.roninsoftwaregroup.com/mysql/ooo.htm
********************************************
De: Andre Felipe Machado <andremachado@techforce.com.br>
Para: 'linux' <linux-br@bazar2.conectiva.com.br>
Assunto: (linux-br) Re: software de banco de dados amigvel (parecido com o access)
Data: Fri, 3 Oct 2003 11:54:58 -0300
Ol,
Claro que existe no OpenOffice sim. Surpreendentemente fcil de usar e
semelhante ao M$ Access. S no oferecido nos menus claramente. Talvez pq
seja uma INTERFACE para um banco de dados externo (uso *bastante* com
PostgreSQL e um pouco com MySQL).
V at http://dba.openoffice.org e leia a boa documentao, as dicas e
truques e os how-to.
Para usar com PostgreSQL preciso baixar a mais recente verso (2.2.6 ou
mais nova) do http://www.unixodbc.org (ou CL9 rpm da minha pgina), seno
ocorrero crashes.
boa sorte.
Andr Felipe
http://www.andrefelipemachado.hpg.ig.com.br/linux/index.html
********************************************
De: hamacker <hamacker@vidy.com.br>
Para: Carlos Eduardo <edu@vitapelli.com.br>, linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Banco de dados
Data: Fri, 07 Nov 2003 15:39:13 -0200
Seriam dois :
- Firebird/Interbase (http://www.ibphoenix.com)
- postgresql (www.postgresql.org)
Ambos so opensource e possuem sp's, triggers, views, subqueries,
replicadores, sequenciadores, etc... tudo que voce precisa para um bom
desenvolvimento ao estilo MSSQL.
inte+
Carlos Eduardo escreveu:
Pessoal , qual o melhor banco de dados para Linux, que faa tratamento etc..
> igual o SQL do windows,
> Obs: fora o mysql qual seria o mais indicado
********************************************
De: Edson Ahlert <edsonahlert@certelnet.com.br>
Responder-a: Edson Ahlert <edsonahlert@certelnet.com.br>
Para: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: (linux-br)Rekall: banco de dados estilo Access para Linux
Data: Thu, 20 Nov 2003 18:01:36 -0200
Isso parece muito bom!!!
----------------------------------------------------------------------------
-------------
Rekall: banco de dados estilo Access para Linux
Como dizem no Slashdot, Rekall uma dessas "killer applications" que fazem
a diferena para um S.O. moderno. A TheKompany, empresa j conhecida por
todos e especializada no desenvolvimento de aplicaes com a biblioteca QT,
ainda que muitas no sejam livres, acaba de liberar sob a licena GPL esta
aplicao de banco de dados que podemos encontrar na web no site a seguir.
Inclui drivers para MySQL, PostgreSQL e suporte para python como linguagem
de scripting.
Confira os impressionantes screenshots em:
http://www.rekallrevealed.org/
----------------------------------------------------------------------------
-------------
+++++
--:: Edson Ahlert ::--
IECEG - Teutnia/RS
edsonahlert@certelnet.com.br
********************************************
De: Leonardo Dias <leoadias@tj.rr.gov.br>
Para: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br) migrao de banco de dados
Data: Tue, 25 Nov 2003 17:07:59 -0400
Tenho duas sugestes:
Primeira:
A forma mais difundida de ser exportar dados de um banco para outro
passando pelo bom e velho .txt. Primeiro voc exporta os dados do Access
para um (ou mais) arquivos .txt e depois vc importa no banco destino, que
pode ser qualquer um: Mysql, Postgre, Oracle, etc.
Tome cuidado com as constraints de Foreigin Key. melhor que essas no
estejam no banco de destino durante a importao.
Segunda:
Voc pode fazer uma aplicao simples na sua lingua preferida (php, por
exemplo) que se conecta aos dois bancos e lendo de um e escrevendo no outro.
Saudaes,
Leonardo Dias
>Alguma alma caridosa poderia me da uma dica de como aproveitar um
> maldito banco de dados do acess e migra-lo todo ele para qualquer um do
> linux (mysql, postgresql,etc e tal).
> que o banco muito grande pra ter que digitar tudo de novo.
********************************************
De: Gustavo Pichorim Boiko <boiko@conectiva.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) migrao de banco de dados
Data: Tue, 25 Nov 2003 08:54:43 -0200
On Monday 24 November 2003 12:19, carloslinux wrote:
> Alguma alma caridosa poderia me da uma dica de como aproveitar um
> maldito banco de dados do acess e migra-lo todo ele para qualquer um do
> linux (mysql, postgresql,etc e tal).
> que o banco muito grande pra ter que digitar tudo de novo.
Existe um utiltrio para windows chamado pgAdmin que possui filtros de
importao e exportao para PostgreSQL. Ele tem suporte ODBC e pode ser
usado para importar dados do MS Access para PostgreSQL.
A ferramenta livre e pode ser encontrada em:
http://pgadmin.postgresql.org
[]'s
Gustavo Pichorim Boiko
--
boiko @ conectiva . com . br
********************************************
De: Adilson <adilson.jc@pop.com.br>
Para: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br) migrao de banco de dados
Data: Tue, 25 Nov 2003 09:55:32 -0200
Em Seg 24 Nov 2003 12:19, carloslinux escreveu:
> Alguma alma caridosa poderia me da uma dica de como aproveitar um
> maldito banco de dados do acess e migra-lo todo ele para qualquer um do
> linux (mysql, postgresql,etc e tal).
> que o banco muito grande pra ter que digitar tudo de novo.
Ol,
fiz uma migrao destas recentemente de arquivos "dbf"
do clipper.
O que fiz foi meio trabalhoso --> entrei no "dbu" e
exportei as informaes em um arquivo texto, fiz
um programinha fcil (no demorou 30 minutos)
para formatar o texto para o postgresql e importei-o-o ....
Voc manja um pouquinho de programao ??
No conheo forma direta de importar do access ...
--
um abrao
Adilson.
********************************************
De: Cleyton Luiz Scherer <cleyton@netvia.com.br>
Para: jejefilm <jejefilm@bol.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)arquivo mdb compartilhado!!!
Data: Sun, 28 Dec 2003 10:02:04 -0300 (BRT)
Quando este arquivo do banco de dados fica em um compartilhamento, cujo o
computador que o hospeda windows, voc consegue fazer vrios acessos
leitura/escrita simultneamente, certo ?
Acontece, que um arquivo de banco access no foi feito para ter diversos
acessos fsicos simultneamente. Isso corrompe o banco fcil, fcil, mesmo
quando o computador que o hospeda windows.
Minha recomendao, que os acessos sejam feitos por ODBC (sem acesso
fsico ao arquivo mdb pela rede) ou que voc utilize um banco de dados de verdade.
;)
Cleyton
On Tue, 23 Dec 2003, jejefilm wrote:
> Nova pagina 1Boa tarde lista,
>
> Configurei um samba como PDC da rede, esta tudo funcionando beleza, mas,
>
> tenho um arquivo em mdb para compartilhar para todos. mas o que esta
> acontecendo o seguinte:
>
> quando um usuario est utilizando este banco, outros usurios s conseguem
> utilizar o banco de dados mdb como leitura, e nao pode salvar as alteraes,
> a permisso dele est como 777 no chmod.
>
> Algum tem alguma dica???
********************************************
De: Glnio Crtes Himmen <glenio.himmen@bol.com.br>
Para: Fernando Novaes <acsyscps@terra.com.br>, Dataflex Lista <dataflex-
list@netpar.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Aparencia do dataflex no linux
Data: Mon, 5 Jan 2004 23:01:09 -0200
Fernando,
Para isso, voc deve usar o terminal do tipo VT220...
GCH - Redes & Consultoria
Rua Senador Domingos Velasco, 1017, Setor Pedro Ludovico
Goinia-GO - CEP - 74.820-110, Fone: (62) 281-8339
Glnio Crtes Himmen - glenio.himmen@bol.com.br
Vigiai, pois, porque no
sabeis a que hora h de vir o vosso
Senhor.
Mt. 24:42
>----- Original Message -----
>From: Fernando Novaes
>Sent: Monday, January 05, 2004 11:16 AM
>Subject: (linux-br)Aparencia do dataflex no linux
>
>
>Bom dia
>Eu consegui instalar o dataflex e configurar para usar o meu sistema.. Mas
>tenho 1 probl. A aparencia dele no est legal.. quando eu uso o dataflex
no
>windows ele me apresenta uma interface + amigavel. Alguem sabe como posso
>deixar o meu dataflex para linux com a mesma ou quase parecida aparencia do
>dataflex para Windows?
********************************************
De: Egito IG <josedoegito@ig.com.br>
Para: acsyscps <acsyscps@terra.com.br>
Cc: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Aparencia dataflex para linux
Data: Thu, 22 Jan 2004 06:14:09 -0300
Sequencia de execucao no dfx 3.05d
----------------------------------
dfrun dfconfig
menu->cores->cores default
F4
setas
F2
----------------------------------
e pronto, ta configurado
Ate ........
Em Qua 21 Jan 2004 09:17, acsyscps escreveu:
> Agradeo a lista pela ajuda em configurar o dataflex para linux. Agora
> tenho 1 outra duvida. Como fao para usar as mesmas cores do dataflex
> p/ windows no linux. No windows as cores padro so azul e branco.
> Gostaria de usar essas mesmas cores no linux. Se alguem puder me
> ajudar eu agradeo.
>
>
> Fernando Novaes
> Email: acsyscps@terra.com.br
********************************************
De: Alessandro Giusti <linuxbr@salcisne.com.br>
Para: Davi - Grupo Jandaia <davi@jandaia.com>, Lista Linux <linux-
br@bazar.conectiva.com.br>
Assunto: Re: (linux-br)Acesso ao Informix
Data: Mon, 26 Jan 2004 08:41:55 -0300
Oi Davi,
vc tem que procurar por JDBC no site da Informix/IBM (www.informix.com).
L vc vai achar um link para a pgina JDBC do Informix:
http://www-306.ibm.com/software/data/informix/tools/jdbc/
No canto direito tem um link para Informix JDBC Driver.
Ou entre direto:
http://www14.software.ibm.com/webapp/download/product.jsp?
cat=data&S_TACT=&S_CMP=&id=MBEN-4ZKP2T&s=c&type=
L tem 2 verses, eu estou usando a ltima (2.21.JC5).
Como um drive JDBC tipo 4, escrito inteiramente em Java, funcionando
tanto para Windows como Linux (e outros)...
Para instalar, siga as instrues do pacote.
Qquer coisa s gritar....
T+
Alessandro
----- Original Message -----
From: "Davi - Grupo Jandaia" <davi@jandaia.com>
To: "Lista Linux" <linux-br@bazar.conectiva.com.br>
Sent: Friday, January 23, 2004 10:06 AM
Subject: (linux-br)Acesso ao Informix
>
> Estou tentando configurar um servidor linux para acessar via Java o banco
de
> dados informix q est em um HP-UX.
>
>
> J procurei no site da IBM (terrivel ...) somente encontrei q teria q
> instalar uma classe de conexo com informix (setup.class)
>
>
> Mas no encontro de maneira nenhuma este arquivo para download ... se
algum
> souber de alguma forma para instalar ou acessar o banco via linux agradeo
> ...
>
>
********************************************
De: Egito <egito@esplanord.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Ferramentas de Modelagem de Dados
Data: Tue, 23 Mar 2004 15:17:20 -0300
Ja testou o DBDesigner pra MySQL ?
http://www.fabforce.net/dbdesigner4
Em Segunda 22 Maro 2004 17:57, Andre Luiz Martines - Informatica/MTZ
escreveu:
> Aqui na empresa nos utilizamos o DataArchitect da theKompany:
> http://www.thekompany.com/products/dataarchitect/
>
> Eduardo Prado dos Santos (Engenharia - SPO) escreveu:
> >Pessoal,
> >
> >Gostaria de saber se algum conhece alguma ferramenta para modelagem de
> >dados ? Tipo Erwin da CA.
********************************************
De: Robson Dantas Silva <robson.dantas@engebras.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Software Modelagem ER
Data: Wed, 17 Mar 2004 08:56:14 -0300
> Alguem conhece alguma ferramenta free para fazer modelagem ER ?
DBDesigner
www.fabforce.net
roda tanto linux, qto win.
sds
--
Robson Dantas
Engebras S/A
********************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: (linux-br) Deficincias do Mysql (era: Arquivos ".mdb")
Data: Fri, 16 Apr 2004 22:01:14 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Loghan wrote:
>S para discordar e progressivamente, MySQL serve mais para aplicaes
> web, infelizmente um banco fraco para aplicaes em VB ou Delphi,
> j que vai usar linux coloque sim um banco de verdade, o PostgreSQL
Ol,
ser que voc pode nos dar seus argumentos?
Eu uso MySQL para tudo que eu preciso. Dizer que ele no um banco de
dados de verdade pura falcia.
Eu sei que o MySQL tem limitaes quanto a alguns comandos SQL (no
suporta select dentro de select, union, minus, views). O que eu
gostaria de saber como essas deficincias -- e quais outras --
atrapalham o funcionamento.
Sinceramente, nunca precisei dessas funcionalidades.
Do outro lado, e quanto performance? Sempre ouvi dizer que o MySQL
mais rpido que o PostgreSQL.
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
********************************************
De: Manoel Pinho <pinho@facil.psi.br>
Para: qrd <qrd@uol.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br)Arquivos ".mdb"
Data: Fri, 16 Apr 2004 13:41:21 -0300
qrd escreveu
Estou no processo de migrao de estaes Ruindows p/ Linux
> (Conectiva).
> Trabalho c/ muitos arquivos .mdb (MS Access 2000) e estou c/
> dificuldades de encontrar algum pacote similiar ao da
> Microsoft que oferea suporte p/ este tipo de arquivo.
>
>
>
Nunca testei no, mas conheo esses utilitrios:
http://mdbtools.sf.net
O bom mesmo usar esse programa ou outras formas e exportar os seus
dados para um BD relacional de verdade, como o Postgesql ou o Firebird.
********************************************
De: Loghan <loghan@loghan.biplink.com.br>
Para: Marcelo Vivan Borro <marcelovborro@ig.com.br>, Linux - Lista <linux-
br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Arquivos ".mdb"
Data: Fri, 16 Apr 2004 15:24:29 -0300
S para discordar e progressivamente, MySQL serve mais para aplicaes web,
infelizmente um banco fraco para aplicaes em VB ou Delphi, j que vai
usar linux coloque sim um banco de verdade, o PostgreSQL
Utilize o pgAdmin II para importar os dados do Access para o PostgreSQL e
seja mais feliz com ele,
uma dica mudar todos os campos "money" do access para "double" (tanto faz
gravar "R$ 120,50" como apenas "120,50"), e
outra dica mudar os campos "Sim/Nao" do access para inteiro e ao invez
"true" ou "false" grave "1" ou "0", o access tem mania de gravar true e
false em campos "boolean",
mais uma dica apenas (se eu escrever todas aqui fico um ano escrevendo, use
o bom senso) campos com espao no nome no so aceitos em todos os bancos de
dados, porem no access aceito, assim como caracteres cedilha, caracteres
acentuados, etc.
Existem vrias dicas de contruo de bancos de dados, pois o que funciona em
um banco pode no funcionar em outros, ai sua aplicao fica restrita a
determinados tipos de sistemas, podendo perder mercado para concorrncia.
A hipotese de sua aplicao poder funcionar accessando qualquer banco de
dados existente no mundo, deve ser considerada, e por isso alguns cuidados
na criao das tabelas e campos dessas nos bancos de dados so importantes.
Trabalho para um empresa que desenvolve sistemas em visual basic e nosso
sistema pode acessar diversos bancos de dados devido a cuidados tomados na
criacao das tabelas e campos nos diversos bancos de dados, tudo isso sem
precisar fazer modificaoes no software, pois foi tomado os devidos cuidados
sendo que alguns deles descrevi acima.
Loghan
> Antes de mais nada: Procure no Histrico da Lista e no FAQ do Zago.
> A melhor alternativa (mesmo que voc continue com windows) exportar os
> bancos de dados para um banco de dados de verdade (como mysql).
>
> --
> Marcelo Vivan Borro
> Linux User # 277064
********************************************
De: Fabio Dondalski <dondalski@bol.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Deficincias do Mysql (era: Arquivos ".mdb")
Data: Mon, 19 Apr 2004 10:27:18 -0300
Essa briga no minha, mas gostaria de dar o meu "piteco":
> Eu sei que o MySQL tem limitaes quanto a alguns comandos SQL (no
> suporta select dentro de select, union, minus, views). O que eu
> gostaria de saber como essas deficincias -- e quais outras --
> atrapalham o funcionamento.
> Sinceramente, nunca precisei dessas funcionalidades.
eu sinto falta de sub-selects , funes que rodam no DB e da OO que tem no PostgreSQL.
Essas so algumas ferramentas que te ajudam a tirar o mximo de performance do DB.
> Do outro lado, e quanto performance? Sempre ouvi dizer que o MySQL
> mais rpido que o PostgreSQL.
O MySQL mais rpido que o PostgreSQL sim, mas quando se tem poucos acessos simultneos,
e nem to siginificativo, mas quando o nmero de acessos almentam o ganho com o
PostgreSQL aparece, por isso o PostgreSQL mais robusto para grandes aplicaes.
--
Fabio Dondalski
Projetos Internet / Wireless
********************************************
De: Luiz Rafael Culik Guimaraes <culikr@brturbo.com>
Para: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Linux X MSDE
Data: Mon, 19 Apr 2004 21:40:37 -0300
Julio
> Gostaria de saber se algum j conseguiu atualizar os bancos de dados para
> MSDE e ainda utiliz-los com um servidor linux (samba) ou at mesmo se h
> compatibilidade entre o MSDE e o Linux.
MSDE e o Microsoft Sql Server , se sim eu consegui via odbc
[]s
Luiz
********************************************
De: Luiz Rafael Culik Guimaraes <culikr@brturbo.com>
Para: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: Re: (linux-br)Linux X MSDE
Data: Fri, 23 Apr 2004 09:44:50 -0300
Ola Julio
>
> Vc poderia me enviar um how-to da implementao.
> Desde j agradeo,
voc j programou com a API ODBC do windows
se Sim, sera apenas portar seu codigo para usar a unixodbc, e utilizar o
driver freetds para se comunicar entre o unixodbc e o servidor windows com o
Microsoft Sql Server
[]s
Luiz
********************************************
De: Manoel Pinho <pinho@facil.psi.br>
Para: Hernan Nardelli <hnfonseca_groups@yahoo.com.br>
Cc: linuxbr <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br) No sei mais o q fazer: M$ ACCESS
Data: Fri, 21 May 2004 19:11:43 -0300
Hernan Nardelli escreveu:
Sei que este assunto j foi bastante discutido em
> diversos locais (venho procurando e tentando h
> semanas). Tentei com UnixOdbc + libmdbtools +
> mdbtools. Porm comigo at agora no conegui nada alm
> de uma msg de erro constante na hora de chamar o
> "odbc_exec()" a msg sempre: "[Unixodbc] Couldn't
> parse sql", d a mesma msg tanto p/ uma query errada
> quanto p/ uma "select * from usuario".
>
>
No posso te ajudar nessa parte porque no tenho experincia nisso, mas
vc j pensou em migrar o banco de dados para um Postgresql por exemplo ?
Rodar M$ Access em um win98 ainda por cima no algo srio.
Para a migrao do banco de dados existem ferramentas que ajudam
http://mdbtools.sourceforge.net/
Acessar depois de um programa PHP seria bem mais fcil pois nem
precisaria de ODBC, alm de ser mais rpido e robusto.
********************************************
De: locao.vma@bol.com.br
Para: linux-br@bazar2.conectiva.com.br, Fernando <ferlinux@pasquainfo.com.br>
Assunto: (linux-br)Clipper e Dataflex
Data: Tue, 13 Jul 2004 18:15:17 -0300
Olha sempre uma verso mais nova o indicado, ms creio que vai depender
muito de como foi escrito seu sistema, grandes leituras de disco e arquivos
com muitos registros, causam lentides, vai depender tambm da qualidade da
rede, e coisas desse gnero, s testando pr saber, digo por experincia
prpria, j trabalhei e trabalho com pequenos e grandes sistemas para as
duas realidades, tanto clipper quando dataflex, o clipper ficou muito bom
com conectiva 6.0 e com o 7.0 no funcionou nem a pau porque??? no sei!!!
na poca no tinha conhecimento e j que funcionou com o 6.0 que fique,
"outra coisa preste bastante ateno com o antivrus a ser usado tive
algumas horas de sono prejudicadas por isso, e com as opes de oplock do
samba", o dataflex...., esse tive uma grande decepo no funcionou a
contento com a uma base de dados grande e cerca de 50 usurios essa migramos
para dataflex for linux, cara coisa de outro mundo muito bom mesmo vale
muito apena, um comentrio bem breve processamentos que demoravam, 04 horas
com PIV1.6GHZ 256MB na ponta e servidor igual com SCSI Novell, hoje faz em 7
minutos em qualquer coisa que estiver na ponta pois o processamento depende
do servidor, j para bases pequenas em dataflex o samba funciona bem (tenho
usado Mandrake e RedHat) ms muita ateno com o oplock, ele causa os
famosos siks, e windows XP, no sei se impresso tambm deixa a rede
lenta, o melhor de tudo e montar um servidor e fazer testes. (ms veja o
dataflex for linux esse eu recomento e j ouvi falar muito bem o flagship
acho que assim que se escreve).
Marco
********************************************
De: Witcho Paan <witcho@terra.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)php+dataflex
Data: Mon, 12 Jul 2004 15:34:11 -0300
Voce quer acessar dados do Dataflex via PHP? Bom, do jeito facil, e baixar um driver
Dataflex para outro banco de dados (PostgreSQL ou MySQL), e apos converter os dados vc
pode acessar tudo via DataFLEX ou via PHP. Caso interesse, posso passar os contatos desta
solucao.
Aqui consegui acessar os dados fazendo uns programas dataflex que rodam em background
eles interpretam requisicoes das paginas PHP executam queryes nos bancos de dados, e
retornam os dados para o PHP apresentar... meio porco mas funcional.
Agora se a questao e rodar Dataflex e PHP como coisas separadas, nao tem erro, o Dataflex
para Linux funciona muito bem, e o PHP nao tem muito misterio, qualquer tutorial do
google pode te ajudar.
On Sun, 11 Jul 2004 22:48:25 -0300
"Fernando Costa" <linux@3lj.com.br> wrote:
> Algum j tentou/conseguiu usar php+dataflex no linux??? o que devo
> instalar?
>
>
> Grato,
> Fernando
********************************************
De: Jose Paulo Batista Silva <paulo-listas@magnumsa.com.br>
Para: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Software - Gerador de Relatorio
Data: Fri, 13 Aug 2004 13:59:57 -0300
Em Sex, 2004-08-13 s 11:43, caio ferreira escreveu:
> Por acaso alguem sabe de um software que gere relatorio a partir de dados
> armazenados no Oracle. Eu sei que existe um software brasileiro que faz isso,
> gerar relatorio a partir de uma base de dados, o problema eh que eu nao me
> lembro do nome.
AgataReport
http://agata.codigolivre.org.br/
--
Jos Paulo Batista Silva (sabugo)
Linux user #143502
********************************************
De: Marcos R. Pawloski <marcos@realsystems.com.br>
Para: Hernan Nardelli <hnfonseca_groups@yahoo.com.br>, Calicomp
<calicomp@yahoogrupos.com.br>, linuxbr <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br) Oracle c/ licena grtis p/ at 5 usurios no linux ?
Data: Tue, 17 Aug 2004 19:15:20 -0300
De forma alguma. Voc pode utiliza-lo somente para testes e desenvolvimento,
se for colocar em produo
vai precisar sim de licena. Lembrando que a verso que vc baixa
exatamente a mesma, sem nenhuma restrio, que a verso paga, apenas um
questo comercial ( e legal claro).
Se ainda sim, quiser compra a dita, me mande um mail em off que te informo
onde comprar.
ps. Qualquer que seja a plataforma ou sistema operacional, est em
produo..tem que pagar.
Marcos
> Um professor me levantou essa questo. Segundo ele
> (ao menos j foi assim) posso baixar o servidor Oracle
> para Linux e posso rodar sem medo com at 5 usurios.
> Mencionei o "sem medo" pelo fato de ao tentar efetuar
> o download outro dia fui ler a licena que diz que o
> servidor s pode ser usado para ptottipos do sistema
> e jamais para a verso final.
>
> Sabem me dizer se o Oracle para Linux "free" at 5
> usurios ?
********************************************
De: Anderson Silva <abnerdoom@gmail.com>
Para: 'Lista Linux-BR' <linux-br@bazar2.conectiva.com.br>
Assunto: RES: (linux-br) Qual melhor opo para um server de mdio porte...
Data: Thu, 24 Feb 2005 10:25:25 -0300
Esse um assunto complexo.
Leia isto:
http://developers.slashdot.org/comments.pl?sid=139080&threshold=1&commentsor
t=0&tid=221&tid=190&tid=102&tid=7&tid=106&mode=thread&cid=11639536
-----Mensagem original-----
De: Rafael
Qual melhor opo para um server de mdio porte: MySQL ou PostgreSQL.
Qual dos 2 mais usado hoje em dia?
********************************************
De: Jorge Luiz Godoy Filho <godoy@metalab.unc.edu>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Qual melhor opo para um server de mdio porte...
Data: Thu, 24 Feb 2005 09:58:14 -0300
Em Qua 23 Fev 2005 22:31, Rafael escreveu:
> Qual melhor opo para um server de mdio porte: MySQL ou PostgreSQL.
> Qual dos 2 mais usado hoje em dia?
Se seu projeto exige recursos avanados -- transaes, triggers, transaes
aninhadas, tratamento de excees, suporte a linguagens de programao mais
complexas para a escrita de funes / stored procedures, etc. -- ou exige
compatibilidade com o padro SQL, voc quer usar PostgreSQL.
Se a carga do sistema for alta, o MySQL tem uma curva de degradao mais
acentuada, ou seja, seu desempenho cai muito rapidamente.
Eu no usaria o MySQL para projetos srios. Quer um motivo? Insira a data de
30 de fevereiro nos dois servidores e veja o que acontece.
--
Godoy. <godoy@metalab.unc.edu>
********************************************
De: Marcos R. Pawloski <marcos@realsystems.com.br>
Para: Pedro Angelo Simes Camin <pascamin@terra.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: (linux-br) (Soluo) aplicao do patch de segurana 9.2.0.6 Oracle em
Conectiva Linux 9
Data: Fri, 18 Feb 2005 22:15:27 -0300
Caro Pedro,
Esse um problema comum , pois o SO deve ser certificado pela Oracle
para trabalhar com o banco de dados deles, e da linha da Conectiva,
somente o United Linux 1.0 certificado, motivo da mensagem de erro
(repare que o United est mencionado).
Bem, o workaround bem simples, s dar uma "enganadinha" no Oracle
eheheh. Faa ele pensar que est instalado em um dos SO's certificados:
(como root):
# mv /etc/issue /etc/issue.old
# echo "Red Hat Enterprise Linux AS release 3 (Taroon Update 2)
Kernel \r on an \m" > /etc/issue
Tmbm pode mudar para o Fedora 3 se quiser que roda (hahahahah! o
instaler do Oracle to burro que s checa se existe o nmero 3 e
libera a instalao)
echo "Fedora Core release 3 (Heidelberg)
Kernel \r on an \m" > /etc/issue
Ou o AS 2.1:
echo "Red Hat Linux Advanced Server release 2.1AS/\m (Pensacola) " >
/etc/issue
Pronto, vc tem agora um (nada autntico) RedHat AS!
Fica a seu critrio.
abs
Marcos R. Pawloski
Pedro Angelo Simes Camin escreveu:
>
> Nas, ltimas semanas, por necessidades internas, comeamos a montar um
> Servidor para backup... um Dell Dimension XPS T600r... assim foi
> instalado o SO Conectiva Linux 9 completamente atualizado, o BD Oracle
> 9i [9.2.0.1] e suas bases de dados (3)... tudo funcionando muito bem...
>
> Mas, hoje a 'coisa encardiu'... ao aplicarmos no Servidor de Backup o
> patch de segurana 9.2.0.6 (313 MB)... sua instalao cancelou com a
> seguinte mensagem:
>
> "Verificando a verso operacional do sistema: deve ser SuSE 7,
> redHat-2.1AS, redHat-2.1, UnitedLinux-1.0, redHat-3 ou SuSE 8. Fecha"
>
> Pergunto: algum j enfrentou este tipo de problema e soube como
> contorn-lo?
********************************************
De: Pedro Angelo Simes Camin <pascamin@terra.com.br>
Para: Marcos R. Pawloski <marcos@realsystems.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: (linux-br) Re: (Soluo) aplicao do patch de segurana 9.2.0.6 Oracle em
Conectiva Linux 9
Data: Thu, 24 Feb 2005 22:00:45 -0300
Oi Marcos!
Posicionando-o sobre nossas experincias nesta 5 feira com suas dicas e o
patch de segurana... No funcionou... admito que possamos ter erro de
digitao, o que comprometeria os resultados...
Samos por outra alternativa, com a modificao de um parametro, qual seja:
# ./runInstaller -ignoreSysPrereqs
Bom... a instalao iniciou e foi bem at quase o final, quando comearam a
aparecer telas (4 a 5) que faziam referncias a bibliotecas XML, pedindo uma
alternativa para continuar... nossa opo foi "Ignore" e ela foi at o
final... na finalizao surgiu uma mensagem fazendo meno que a mesma
terminara de forma anormal, exibia 3 linhas de comando que deveriam ser
reportados ao Suporte da Oracle... por interferncia de um companheiro, que
'entrou fuando em tudo', eu as perdi... e s recuperei uma outra delas que
dizia:
sqlplus : error while loading share libraries : libcIntsh.so.9.o : cannot
open shared object : No such file or directory
A instalao est completamente corrompida e no est funcionando mais...
tinha 3 bases de dados atualizadas... como um Servidor de Backup em teste
e temos um outro de backup funcionando corretamente, estamos 'safos'...
voltaremos a mexer neste Servidor de Backup na prxima 5 feira
03/03/2005... Nossa sorte foi no ter tentado esta atualizao no Servidor
de Produo... ia ser encrenca pura...
Sugestes so bem aceitas, como contornar este 'pepino'... De qualquer
forma, estarei mantendo-o posicionado.
Abraos,
Pedro Camin.
>
> Disponha Pedro, se precisar de auxlio em algo "mail-me"...
>
> Por favor, posicione sim
>
> abs
>
> Marcos
>>> (como root):
>>> # mv /etc/issue /etc/issue.old
>>> # echo "Red Hat Enterprise Linux AS release 3 (Taroon Update 2)
>>> Kernel \r on an \m" > /etc/issue
>>>
>>> Tmbm pode mudar para o Fedora 3 se quiser que roda (hahahahah! o
>>> instaler do Oracle to burro que s checa se existe o nmero 3 e
>>> libera a instalao)
>>>
>>> echo "Fedora Core release 3 (Heidelberg)
>>> Kernel \r on an \m" > /etc/issue
>>>
>>> Ou o AS 2.1:
>>>
>>> echo "Red Hat Linux Advanced Server release 2.1AS/\m (Pensacola) " >
>>> /etc/issue
>>>
>>>
>>> Pronto, vc tem agora um (nada autntico) RedHat AS!
********************************************
De: hamacker <sirhamacker@vidy.com.br>
Para: Gerncia de Rede <rede@semeato.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Linux + Pervasive.sql
Data: Tue, 15 Feb 2005 15:21:41 -0200
Pervarsive o nome novo do antigo banco de dados Btrieve.
O Btrieve at uma determinada versao era gratuita, entao mudaram o nome
para Pervarsive e ele tornou-se comercial. Uma versao bsica do
Pervarsive t em torno de US$ 1.200,00 :(, eu disse "bsica" a verso
Server dever ser bem mais que isso.
Quando a saber se bom, veja que isso pode variar de opniao em opniao,
claro que programadores cobol vao preferir utilizar aquilo que eles j
conhecem, o btrieve um velho conhecido deles e bem seguro.
Na minha opniao, FirebirdSQL (meu preferido), Postgre e MySQL so
solues melhores e livres. Mas migrar um sistema em cobol feito com
btrieve (como a maioria faz em cobol) para outro RDBMS leva um tempo
para re-escrever o banco, enquanto usar pervasive dois tapinhas,
rpido e indolor porque vai se tratar apenas dum upgrade.
inte+
Gerncia de Rede wrote:
> Ol,
>
> A empresa onde trabalho esta migrando seu sistema (atualmente em cobol) para um cobol
com banco de dados. No caso, o fornecedor do software indicou o Pervasive.sql para tal.
>
> Eu nunca ouvi falar sobre esse banco. Ns estamos projetando uma mquina com
processadores e tambm rodar linux. Preciso saber se algum j ouviu falar desse banco??
Se ele eh sql mesmo?? Se vai suportar 2 processadores??
********************************************
De: Kezio Guaitolini <kezio@conexos.com.br>
Para: Robson Sampaio <rfsampaio@gmail.com>
Cc: Lista Linux-BR <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Conectar Oracle usando o BDE sob o Wine
Data: Tue, 12 Apr 2005 17:06:41 -0300
voc verificou todas as dependencias da dll "sqlora8.dll" ?
ela se importa funes da "idapi32.dll"
Robson Sampaio wrote:
>Caros colegas,
>
>instalar o cliente do Oracle sob o Wine e tambm pelo Winetools
>consegui sem problemas instalar o BDE, ambos funcionando perfeitamente
>(at consegui acessar minhas tabelas com o SQLPlus sem dificuldades).
>O problema que o BDE instalado no possui o driver de acesso ao
>Oracle e tive que exportar as entradas de registro de uma mquina
>Ruindows e import-las no Wine, obviamente copiando todas as DLLs
>necessrias (sqlora8.dll, sqlora32.dll, etc.). Feito isso o BDE agora
>apresenta o driver para acesso ao Oracle, s que toda vez que crio um
>alias do Oracle no BDE e tento me conectar, ele sempre d o mesmo
>
>
********************************************
De: Osvaldo Rosrio Kussama <okussama@unikey.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Banco de Dados
Data: Mon, 11 Jul 2005 14:22:20 +0000
Paulo Sousa wrote:
> Estou precisando de literatura sobre a utilizaao de
> Banco de Dados no LINUX, de preferencia no CL10.
>
> Se alguem conhecer algum livro que trate do assunto,
> agradeo a indicaao.
"Introduo aos Sistemas de Bancos de Dados" do Date ou
"Fundamentos dos Sistemas de Banco de Dados" do Elmasri e Navathe,
ou ainda, o seu amigo google.
Um bom SGBD (IMHO): PostgreSQL
http://www.postgresql.org
Veja a documentao em:
http://www.postgresql.org/docs/8.0/interactive/index.html
ou, se preferir em portugus-br:
http://pgdocptbr.sourceforge.net/
[]s
Osvaldo
********************************************
De: otaviofcs <otaviofcs@ig.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: (linux-br)cliente sql para terminal
Data: Wed, 8 Mar 2006 09:02:38 -0300
Pessoal,
publiquei na pgina da empresa onde trabalho uma classe simples, escrita em
java e licena lgpl, que pode ser extremamente til, principalmente para
quem d suporte remoto a clientes. um cliente sql para qualquer tipo de
banco de dados que possua jdbc (todos!). As instrues e as funcionalidades
so bem simples e o fonte tambm est na pgina:
http://www.riopro.com.br/site/Noticias:22/02/2006
Quem quiser dar alguma sugesto, reportar bugs ou contribuir com fonte, s
falar. Caso v para frente, vou criar no site uma rea para contribuio.
abraos,
otvio
********************************************
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)banco de dados
Data: Thu, 27 Apr 2006 21:37:29 -0300
Em Quinta 27 Abril 2006 19:30, Thiago Macieira escreveu:
> mgtech wrote:
> >qual o banco de dados que eu posso utilizar no linux e windows98?
>
> MySQL.
PostgreSQL
Firebird
SQLite
...
> >se no
> > for possivel qual o que se parece com o access do ms office.
>
> MySQL. D para usar no Access tambm.
Os outros acima -- exceto pelo SQLite que no tenho certeza -- tambm.
Outra sada usar o OpenOffice.org e o programa de base de dados que vem com
ele... um "Access-like" para a parte de banco de dados e possui bastante
recursos interessantes para a interface.
--
Jorge Godoy <godoy@metalab.unc.edu>
********************************************
De: Renato S. Yamane <renatoyamane@mandic.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Servidor Extremamente Lento..........
Data: Fri, 27 Apr 2007 11:40:30 -0300
Mrcio Erli de Paula escreveu:
> tenho um servidor dedicado MySQL na fundao onde trabalho,
> s que ele t com muito SWAP conforme relatrios abaixo.
340Mb de SWAP e isso no muito, considerando que voc possui somente
1Gb de RAM e permite at 1000 conexes ao seu banco de dados.
> Alguem poderia me dizer o que eu poderia fazer pra melhorar a
> performance desse servidor.
1000 conexes, com certeza derrubar o desempenho do seu servidor.
Mas o problema talvez continue mesmo adicionando mais 1Gb de RAM.
Eu creio que o crtico seja o acesso ao disco rgido.
Verifique com o hdparm se o DMA est ativado.
Use um HD espefcico para o SWAP
> Mmoria para ele t muito cara e dificil de encontrar. Alem disso o
> servidor aceita apenas 2GB de RAM, ele j tem 1GB.
Qual memria? ECC e Registrada?
Qualquer boteco tem pente de memria de 1Gb (no ECC e no registrada)
para vender:
<http://tecnovaz.akinaloja.com.br/loja/product_info.php?cPath=11&products_id=249>
>
-----------------------------------------------top---------------------------------------
--
> top - 08:42:02 up 1 day, 14:20, 1 user, load average: 0.30, 0.34, 0.29
> Tasks: 66 total, 1 running, 65 sleeping, 0 stopped, 0 zombie
> Cpu(s): 29.0% us, 12.0% sy, 0.0% ni, 28.6% id, 28.8% wa, 0.3% hi, 1.3% si
> Mem: 1032388k total, 1008636k used, 23752k free, 23800k buffers
> Swap: 1317288k total, 341696k used, 975592k free, 308188k cached
>
> # Adicionado em 25/05/2006 devido a excesso de conexoes
> max_connections = 1000
> max_connect_errors = 1000
> wait_timeout = 300
********************************************
http://www.zago.eti.br/apache.txt
FAQ, dicas e indicaes de tutoriais para o servidor Apache, exemplos
de configurao do webalizer pra estatisticas, colocar senha em
diretrios e muitas dicas nas mensagens copiadas da Linux-br.
Tutorial em HTML (verso deste documento simplificada e sem FAQ)
http://www.zago.eti.br/apache.html
sobre apache verso 2.0, e sobre apache no CL9, veja em:
http://www.zago.eti.br/apache-2.0.txt
Use CTRL+F para refinar a pesquisa.
Linha de: **************** sapara mensagens ou tpicos.
Inicie pelo site do projeto, muita documentao, lista de discusso,
download e muito mais, acesse;
http://httpd.apache.org/
*******************************************************
O que significa apache?
Apache um servidor de pginas web, quer saber mais?.
Digite na caixa de pesquisa do www.google.com.br, define:apache
no entendeu porque est em ingles? ento use o prprio google pra
traduzir a pgina, copie a URL atual, v pro final da pgina, clique
em "Ferramentas de idiomas", cole o endereo, clique em "traduzir",
ou acesse diretamente o tradutor em:
http://translate.google.com/translate_t
CTRL+T abre outra aba no browser pra colar a URL que deseja traduzir.
J que est procurando no google, aproveite e faa a pesquisa, coloque
o termo que procure e acrescente +apache ~linux, exemplos:
senha +apache ~linux
server +apache ~linux
how to apache ~linux
Use e abuse da criatividade, tente com outras variaes, use tambm
expresses em ingles.
Veja tambm as pginas do manual:
man apache
Procurando listas de discusso?, pesquise por algo semelhante a;

lista apache-br
mail list apache ~linux
mailing list apache ~linux
*******************************************************
Algumas indicaes, material em portugues e aplicativos para Apache
Servidor Web - Apache
http://www.conectiva.com/doc/livros/online/10.0/servidor/pt_BR/ch10.html#www.apache
A S P NO APACHE (Linux)
As mensagens sobre ASP foram movidas pra:
http://www.zago.eti.br/asp.txt
Gerar relatorios de acesso, procure neste documento pelo tpico:
WEBALIZER
veja tambm:
http://awstats.sourceforge.net/
AWStats official web site
Free real-time logfile analyzer to get advanced statistics (GNU GPL).
1.11. Como fao para Autenticar usurios no apache?
http://www.conectiva.com.br/cpub/pt/incConectiva/suporte/pr/sistema.rede.apache.authsenha
s.html
veja tambm o FAQ do apache em:
http://httpd.apache.org/docs/misc/FAQ.html#indexes
http://www.conectiva.com.br/cpub/pt/incConectiva/suporte/pr/servidores.apache.html
http://www.conectiva.com.br/doc/livros/online/7.0/servidor/www002.html
Colocar senha em diretrios, pedir senha pra acessar via web.
http://httpd.apache.org/docs/howto/auth.html
http://httpd.apache.org/docs/misc/FAQ.html#user-authentication
A S P no Apache.
http://www.apache-asp.org
Sobre ASP no servidor Apache.
configurar apache
http://www.underlinux.com.br/sections.php?op=viewarticle&artid=10
JAVA
Para Servidor Web Apache rodar aplicaes Java por padro
precisa do jakarta tomcat. veja em:
http://jakarta.apache.org/tomcat/index.html
http://httpd.apache.org/docs/location.html
http://www.apacheweek.com/features/userauth
Voce pode tambm usar um script cgi para fazer isso de forma incrementada,
procure por password protection em www.cgi-resources.com por exemplo.
http://sec.ure.org/apache_auth.shtml
(um bom resumo dos vrios mtodos de autenticao existentes no
apache)
http://www.linuxplanet.com/linuxplanet/tutorials/1527/7/
(este artigo tbm, e explica pq uma pssima idia usar /etc/passwd
como repositrio de senhas para a web)
http://httpd.apache.org/docs-2.0/howto/htaccess.html -> em ingls.
mini-tutorial:
http://www.bignosebird.com/apache/a10.shtml
http://httpd.apache.org/docs/howto/auth.html
como configurar autenticao no apache.
WebCounter, que um contador muito bom e fcil de instalar noLinux.
Voc pode encontrar em:
http://www.muquit.com/muquit/software/Count/Count.html
http://www.thawte.com/ucgi/gothawte.cgi?a=n33460139407026000
Site em ingles, tem um guia Apache SSL completo GRTIS
da Thawte, sobre seguranca Apache SSL.
http://info.abril.uol.com.br/aberto/infonews/082004/03082004-8.shl
IBM libera 500 mil linhas de cdigo para a Apache
Tera-feira, 03 de agosto de 2004 - 18h20
*******************************************************
Dominios vituais
http://www.dicas-l.com.br/dicas-l/20010928.shtml e
http://www.dicas-l.com.br/dicas-l/19980505.shtml
Virtual Host
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=1638
Virtual Host a capacidade de hospedar mais do que um web site numa nica
mquina, com um endereo IP ou mais. Nesse artigo aprenderemos os
fundamentos bsicos para se configurar virtual hosts no servidor.
*******************************************************
No Conectiva o Apache - servidor web - j vem configurado pra
rodar uma pgina de exemplo, pra coloca-la no ar, basta executar:
apt-get install apache
service apache start
Pra testar, pode ser na prpria maquina ou de uma estao da
rede, na URL coloque o IP da maquina que est rodando o apache,
prontinho, vai acessar a pgina padro, depois s substitui-la
ou criar diretrios, pra acessar diretamente os diretrios, acrescente
aps o IP /diretrio, por exemplo:
http://192.168.1.3/programas/
pra iniciar o apache automaticamente junto com o boot, execute
esta linha de comando:
chkonfig --level 35 apache on
*******************************************************
No CL 9 a publicao, diretorio default fica em: /srv/www/default/html
No Conectiva 8 a publicao em /var/www/default
Para iniciar o servidor apache tanto em boot pelo modo
texto ou grfico, execute como root em um terminal shell:
chkconfig --level 35 apache on
ou se preferir pelo ntsysv, habilite o servio apache
qualquer uma das opes acima vai iniciar o servidor apache
no boot da maquina, portanto vai funcionar somente a partir
do proximo boot.
Para inicar o apache aps o boot ou reiniciar execute como
root em um terminal shell
service apache start
ou
# cds
# ./apache start
ou pra iniciar
/etc/rc.d/init.d/httpd start
parar
/etc/rc.d/init.d/httpd stop
*******************************************************
LOG DO APACHE.
acompanhar o log do apache
tail -f /var/log/httpd/access_log
veja tambm:
/var/log/httpd/error_log
e outros arquivos em /var/log/httpd/
listar o pid de quem est usando a porta 80, tente:
netstat -tupan
netstat -pantune
fuser 80/tcp
fuser -n tcp 80
Pra ver mais informaes do apache, verso, mdulos compilados e etc, execute:
httpd -V
httpd -l

consulte a pgina do manual:

man httpd
httpd - Apache Hypertext Transfer Protocol Server
*******************************************************
No CL8 o arquivo de configurao do apache httpd.conf fica em:
/etc/httpd/conf/httpd.conf
a pagina default e o index.html fica em:
/var/www/default/index.html
para usar em outro local e alterar o arquivo inical deve configurar o httpd.conf em:
/etc/httpd/conf/httpd.conf
Inicie o apache e em seguida digite o comando
tail -f /var/log/messages
./httpd status
Para testar:
# /etc/init.d/httpd status
(e espere por algo do tipo "Apache is running")
Ou acesse o endereo http://127.0.0.1 a partir de qualquer navegador.
A publicao de documentos (por default) se d a partir do diretrio base do
apache. Esse diretorio, por padro no CL8 o /var/www/default/index.html
Crie um arquivinho HTML qualquer e coloque nesse diretrio. Depois, acesse
http://127.0.0.1/seu_arquivo.html.
veja a documentao oficial em www.apache.org
No CL8 habilite o servio httpd.
Iniciar o apache na inicializao da maquina:
execute o aplicativo 'ntsysv' e selecione o servico httpd, no proximo boot o
apache tambm ser iniciado.
*******************************************************
SENHAS NAS PGINAS ou DIRETRIOS
passo a passo que usei para configurar o diretrio:
Precisa do servidor web (apache) rodando e tambm do pacote de senhas
para Apache, pra instalar o pacote de senhas no CL9 e CL10:
apt-get install apache-htpasswd
CL9
/srv/www/default/html/livros
CL8
/var/www/default/livros
CL7
/home/httpd/html/livros
usurio livros
senha linux
1. procure em /etc/httpd/conf/httpd.conf se a linha:
AccessFileName .htaccess
estava sem comentario, isto informa ao apache que diretrios protegidos
por senha vo ter este arquivo dentro deles.
2 - Editar o arquivo /etc/httpd/conf/httpd.conf
inserir aps a ltima linha o texto abaixo:
---------------------
#PRIMEIRO DIR A PROTEGER
<Directory "/var/www/default/livros">
require user livros zago
AuthType Basic
AuthName "Livros "
AuthUserFile /etc/.htaccess
</Directory>
---------------------
observe a linha AuthUserFile /etc/.htaccess
indica que o arquivo de senha deve ser criado e mantido em /etc
Voc pode colocar em outro diretrio, altere aqui o caminho.
3. Criar o diretrio
# mkdir /var/www/default/livros
# cd /var/www/default/livros
# vi .htaccess
copie o texto abaixo e salve o arquivo
inicio ----------------------------------------------
AuthUserFile /var/www/default/livros/.htpasswd
AuthGroupFile /dev/null
AuthName "Area Restrita"
AuthType Basic
<Limit GET>
# require valid-user
require user livros
</Limit>
fim ------------------------------------------------
3. Crie o arquivo de senhas .htpasswd no diretrio desejado. Se o
arquivo ainda no existe, digite:
htpasswd -bc .htpasswd login senha
exemplo para usuario livros e senha linux
htpasswd -bc .htpasswd livros linux
Se j existir o arquivo digite o mesmo comando sem a opo -c (create file).
htpasswd -b .htpasswd livros linux
trocar senha de usurio apache
htpasswd -c /etc/.htaccess usuario
depois ele vai te pedir a senha.
reiniciar o apache
# cds
# ./httpd restart
testar e boa sorte.
*******************************************************
SENHAS NAS PGINAS ou DIRETRIOS.
CL 9 e CL 10.
Pra simplificar, tem uma copia de todos os comandos utilizado nesta
configurao, pronto pra copiar e colar, j vem com esta linha:
login="relatorios"
altere relatorios pra o nome do diretrio que voce deseja criar,
copie e cole no konsole, crie a senha e prontinho.
# criar diretrio no server apache protegido por senha.
# comando pra importar pro "vi" (veja cp.txt)
# :r !lynx -dump http://www.zago.eti.br/modelos/dir-apache-senha
Este tpico tem a finalidade de colocar senha pra visualizar os relatorios
do sarg (Squid) precisa do Apache rodando e firewall permitindo o acesso
s paginas, estas anotaes so do CL9 compartilhando internet, com Apache,
Squid e sarg rodando sem problemas, pra este exemplo vamos colocar senha
pra acessar o diretrio:
/srv/www/default/html/squid
Quando digitar o IP da maquina seguido de /squid vai pedir login e senha:
login: relatorios
senha: minhasenha
Alm do Apache rodando, tambm precisa ter instalado o pacote: apache-htpasswd
Pra instalar, execute:
apt-get install apache-htpasswd
1. procure em /etc/apache/conf/httpd.conf se est sem comentario a linha:
AccessFileName .htaccess
Por default ela j vem descomentada no CL9 e CL10, isto informa ao apache que
diretrios protegidos por senha vo ter este arquivo dentro deles.
2 - Editar o arquivo /etc/apache/conf/httpd.conf
inserir aps a ltima linha o texto abaixo:
---------------------
#PRIMEIRO DIR A PROTEGER
<Directory "/srv/www/default/html/squid">
require user relatorios
AuthType Basic
AuthName "relatorios "
AuthUserFile /etc/.htaccess
</Directory>
---------------------
observe a linha AuthUserFile /etc/.htaccess
indica que o arquivo de senha deve ser criado e mantido em /etc
Voc pode colocar em outro diretrio, altere aqui o caminho.
3. J deve existir o diretrio
/srv/www/default/html/squid
cd /srv/www/default/html/squid
vi .htaccess
copie o texto abaixo e salve o arquivo
inicio ----------------------------------------------
AuthUserFile /srv/www/default/html/squid/.htpasswd
AuthGroupFile /dev/null
AuthName "Area Restrita"
AuthType Basic
<Limit GET>
# require valid-user
require user relatorios
</Limit>
fim ------------------------------------------------
3. Crie o arquivo de senhas .htpasswd no diretrio desejado. neste
exemplo estou usando em /etc, portanto, pra ir pro diretorio, digire:
cd /etc
Se o arquivo ainda no existe, digite:
htpasswd -bc .htpasswd login senha
exemplo para usuario relatorios e senha minhasenha
htpasswd -bc .htpasswd relatorios minhasenha
Se j existir o arquivo digite o mesmo comando sem a opo -c (create file).
htpasswd -b .htpasswd relatorios minhasenha
Nesta configurao, o item: /etc/.htaccess, informa que o arquivo de senha
estar em /etc/.htaccess, portando deve ir pro diretrio /etc pra executar
os comandos, por exemplo:
cd /etc
htpasswd -bc .htaccess relatorios minhasenha
trocar senha de usurio apache
htpasswd -c /etc/.htaccess usuario
depois ele vai te pedir a senha.
OU
htpasswd passwd relatorios
reiniciar o apache
# cds
# ./httpd restart
ou
service apache restart
gere o relatorio com o comando sarg e pra acessar digite na URL do seu
navegador, o IP da maquina/squid, como neste exemplo:
http://200.204.198.164/squid/
testar e boa sorte.
*******************************************************
Hospedar site em ADSL com redirecionador, funciona pra IP fixo e dinamico.
Algumas operadoras fecham este servio, pra testar voce inicia o apache
e testa com browser na prpria maquina ou micro da rede interna, depois
confira se algum da internet acessa tua pgina pelo IP, quando a
operadora no fecha a porta, dever funcionar, funciona at com modem
discado, veja com qual IP voce est conectado, mande pra amigo e pea
a ele pra acessar tua pgina.
Quem tem speedy pode hospedar sites na prpria mquina, basta utilizar um
redirecionador como o rg3.net, cjb.net, www.dns2go.com ou qualquer outro,
No CL8
para fazer isto altere o index.html que est em:
/var/www/default/index.html
ou crie um diretrio como no exemplo abaixo:
/var/www/default/meusite
No Conectiva 9
o diretorio default fica em:
/srv/www/default/html
agora faa o cadastro no redirecionador e coloque o IP da sua mquina,
isto vale para o primeiro exemplo, no segundo exemplo quando voc criou
diretrios para hospedar mais de uma pgina lembre de colocar no
redirecionador aps o numero do IP acrescente /meusite onde /meusite
o diretrio que voc criou, assim todos podem acessar seu site.
O redirecionador uma forma mais amigavel de divulgar o site, pode
acessar diretamente pelo IP, que usa IP dinamico
Quem usa IP dinamico complica um pouco, precisa instalar um programa
para atualizar o IP a cada conexo, veja se o site que voc escolheu tem
este servio, redirecionadores pra IP dinamico fornecem um programa pra
instalar na maquina local, ele faz a atualizao do IP a toda que vez que
conectar ou alterar o IP, por exemplo, o http://www.dns2go.com/ tem este
servio, veja outras indicaes no FAQ http://www.zago.eti.br/dns.txt.
Zago
*******************************************************
Servidor WEB em ADSL com IP dinamico - Speedy Home -
De: Heitor Maurcio <heitormau@uol.com.br>
Para: Antonio F. Zago <zagolinux@uol.com.br>
Assunto: FAQ- Tutorial Apache/SpeedyHome/No-Ip
Data: Tue, 9 Nov 2004 01:19:27 -0200
Ol Zago,
A vai anexado o mini-tutorial sobre como configurei o servidor web no Speedy
Home. Tentarei configur-lo numa instalao nova de testes pra ver se esqueci
de algum passo. Caso encontre alguma coisa, te mando a correo.
Obrigado mais uma vez, Mestre, pela aula do ltimo sbado.
--
anexo documento de texto simples (apache-noip-speedy.txt)
Mini tutorial para configurar um Servidor Web num computador com Speedy Home / IP
dinmico.
Distro usada: Conectiva 10
Instalar o Apache:
#apt-get install apache
Levante o servio e teste pra ver se est tudo ok.
Tem um tutorial a respeito:
http://www.zago.eti.br/apache.txt
Registrar um nome: ( de graa, claro, hehe )
Pode ser em www.no-ip.com
Voc faz o cadastro e escolhe um nome, por ex., meusite.no-ip.com
Logo abaixo voc ter algumas opes, mas nesse caso, ters que optar pela Port 80
Redirect
DNS DNS Host (A)
DNS Host (Round Robin)
DNS Alias (CNAME)
---->>> Port 80 Redirect <<<-----
Web Redirec
A Telefnica bloqueia algumas portas, inclusive a 8080, que no caso, seria uma
alternativa para a porta 80.
Ento, redirecione para a porta 8090 digitando-a no espao embaixo do ip.
Clique l embaixo em confirmar ou alguma coisa do gnero e pronto.
Agora, v na aba Downloads do mesmo site e baixe um programinha pra atualizar seu ip no
no-ip
O formato .tar.gz mas est a meio caminho andado. s descompact-lo, entrar na pasta
e dar um make, make install.
sempre bom dar uma lida no README.txt. L tem o comando para iniciar o servio e um
script para colocar em /etc/rc.d/init.d/ e inicializ-lo no boot.
Abrir porta 8090 no firewall:
Eu uso aqui o firewall pessoal da Conectiva, cuja configurao fica no Centro de Controle
do KDE.(Para iniciantes claro)
Fazer o Apache escutar na porta 8090:
Edite o arquivo /etc/apache/conf/httpd.conf como root
#vi /etc/apache/conf/httpd.conf
L pela linha 220, troque:
Listen 80
por
Listen 8090
Se o Apache j estiver rodando, ters que reinici-lo.
#service apache restart
Bem, se me lembrei de tudo, isso.
Agora testar em outro computador para saber se est tendo acesso.
Ah, o diretrio default do Apache /srv/www/default/html, onde ficam as pginas
index.html
Fiz um backup dessa pasta e criei um link simblico apontando para
/home/meu_usurio/html. Acho que fica mais prtico.
______________________________________________________________
Heitor Mauricio - Linux User: 339055 - Kurumin/Debian/CL10
ICQ: 165808143 --- GPG: 1C032146 --- Key Fingerprint:
860B BA4B C44C B066 72F2 FC90 E063 5584 1C03 2146
heitormauricio@yahoo.com.br
______________________________________________________________
*******************************************************
WEBALIZER
Gerar graficos estatisticos e de acesso no servidor Apache
O arquivo de configurao fica em: /etc/webalizer.conf
Embora esteja em ingles, altamente configuravel, comentado e
intuitivo, qualquer ajuste nos relatrios, basta editar este
arquivo pra personalizar a seu gosto.
Configurando o Webalizer no cl9
1 primeiro passo.
Pra quem j temo Apache rodando, precisa instalar o pacote webalizer
apt-get install webalizer
Edit /etc/webalizer.conf
Neste arquivo procure pela linha:
#LogFile /var/lib/httpd/logs/access_log
Retire o comentario altere o caminho pra ficar assim:
LogFile /var/log/apache/access_log
Isto indica onde fica os log do apache, no CL9 por default j vem com o
caminho acima, caso na tua instalao estejam em outro local, faa tambm
a correo do caminho dos log do apache conforme indicado acima.
2 passo
Definir o diretrio onde gravar os relatorios, neste exemplo escolhemos
o /srv/www/default/htlm/estatistica, pra ser acessado via web, portanto
precisa criar este diretrio: /srv/www/default/htlm/estatistica
pode mudar conforme o seu gosto, mas lembre de alterar tambm na configurao
do /etc/webalizer.conf e cria-lo tambm, pra o nosso exempo, pra criar o
diretrio, execute:
mkdir /srv/www/default/html/estatistica
Procure no /etc/webalizer.conf pela linha:
#OutputDir /var/lib/httpd/htdocs/usage
altere pra ficar assim:
OutputDir /srv/www/default/html/estatistica
3 passo
Pra dar nome ao relatorio, procure no /etc/webalizer.conf pela linha:
#HostName localhost
tire o comentario e coloque o nome que deseja exibir, por exemplo:
HostName 200.204.198.164/zago/
Esse titulo acima vai aparecer quando voc visualizar o webalizer no seu
brawser, podendo mudar ao seu criterio.
4 passo
No arquivo /etc/webalizer.conf retire o comentario das linhas abaixo:
PageType htm*
PageType cgi
PageType php
DailyGraph yes
DailyStats yes
HourlyGraph yes
HourlyStats yes
GraphLegend yes
GraphLines 10
TopSites 30
TopKSites 10
TopURLs 30
TopKURLs 10
TopReferrers 30
TopAgents 15
TopEntry 10
TopExit 10
TopSearch 20
TopUsers 20
Salve e saia da edio, execute o comando webalizer pra gerar os relatorios
e pra acessa-los basta via broser, digitar o IP ou dominio do servidor
apache e acrescentar /estatistica, neste exemplo voce digita:
http://200.204.198.164/estatistica/
Isto pra voce ficar com agua na boca, faa tambm no seu servidor apache
e personalize a seu modo.
Resultado de alguns comandos nesta configurao:
Acompanhe agora os resultados do site.
[root@zagofaq apache]# webalizer
Webalizer V2.01-10 (Linux 2.4.21-31301U90_4cl) English
Using logfile /var/log/apache/access_log (clf)
Creating output in /srv/www/default/html/estatistica
Hostname for reports is '192.168.1.233'
Reading history file... webalizer.hist
Generating report for March 2004
Generating summary report
Saving history information...
2490 records (2 ignored) in 0.06 seconds
[root@zagofaq apache]# webalizer
Webalizer V2.01-10 (Linux 2.4.21-31301U90_4cl) English
Using logfile /var/log/apache/access_log (clf)
Creating output in /srv/www/default/html/estatistica
Hostname for reports is '192.168.1.233'
Reading history file... webalizer.hist
Generating report for March 2004
Generating summary report
Saving history information...
2490 records (2 ignored) in 0.07 seconds
Caso isso venha acontecer com voc e porque o seu webalizer esta funcionando
perfeitamente.
OBS: 2490 logo acima e o numero de paginas acessadas hits. Mudando de site
para site, conforme os acesso.
Agora va em browser qualquer e digite na URL o IP do servidor apache
/estatistica faa como neste exemplo:
192.168.1.2/estatistica
ou assim:
http://200.204.198.164/estatistica/
ou assim:
http://www.zago.eti.br/estatisticas/
Pronto o seu webalizer esta funcionado.
Agradecimento pela partio especial na elaborao deste tutorial,
principalmente na instalao e utilizao do webalizer:
.-.
/v\
// \\
/( )\
^^-^^
LINUX
Busque solues em linux e sai na frente voc e sua empresa.
Servios em Servidores,Samba,Squid,Firewall,Internet.
Email:
andersonmsp@click21.com.br
*******************************************************
--------------------------------------------------------------------
DESCADASTRAMENTO: mailto:Dicas-L-Request@unicamp.br?body=unsubscribe
--------------------------------------------------------------------
Domnios virtuais no Apache
---------------------------------------------------------------------
Daniel Duclos <daniduc@cybershark.net>

Este outro tutorial rpido, de como fazer
domnios virtuais no apache! Junto com o tutorial
de como fazer um servidor de mail com domnios
virtuais (http://www.cybershark.net/dicas/artigos/qmail)
temos uma boa soluo para provedoras!

Em primeiro Lugar, obtenha o apache em
http://www.apache.org

Para Fazer Domnios Virtuais no Apache existem
dois meios: Name Based Virtual Host e IP Based Virtual Host (Dominio
Virtual Baseado em Nome e Baseado em IP).
O mais indicado voc utilizar o Name Virtual
Host, pois dessa forma voc utiliza somente um ip,
e no um ip para cada domnio!

Insira em seu httpd.conf (no Conectiva fica em /etc/httpd/conf)
as seguintes linhas:

NameVirtualHost 200.111.222.111

<VirtualHost 200.111.222.111>
ServerName www.dominio1.com.br
DocumentRoot /home/httpd/vhosts/dominio1
</VirtualHost>

<VirtualHost 200.111.222.111>
ServerName www.outrodominio.com.br
DocumentRoot /home/httpd/vhosts/outrodominio
</VirtualHost>

Bom, para evitar que o primeiro Host declarado se
torne o padro da pgina
voc tem que declarar tambm o seu domnio
principal como um name virtual
hosts, da mesma maneira dos outros:

<VirtualHost 200.111.222.111>
ServerName www.seudominioprincipal.com.br
DocumentRoot /home/httpd/html
</VirtualHost>

Lembre-se: Existem alguns browsers (bem) antigos
que nao suportam esse tipo
de configurao, voc no deve ter problemas com
Netscape 3 em diante e IE 4 em diante.

Uma documentao tcnica mais detalhada pode ser
achada no site da Apache na seguinte URL:
http://www.apache.org/docs/vhosts/index.html
---------------------------------------------------------------
As mensagens da lista Dicas-L so veiculadas diariamente
para 16667 assinantes.
*******************************************************
********************************************************************************
*******************************************************
COMO CONTROLAR ACESSO A UMA DETERMINADA PAGINA
coloque o arquivo .htaccess no local aonde quer bloquear.
dentro deste arquivo coloque o seguinte
-----------------------inicio do texto -------------
AuthName "Restrito"
AuthType Basic
AuthUserFile /etc/httpd/users
require user 'usuario1" suario2 usuario3 etc etc etc
----------------------fim do texto ------------------
depois vc cria o usuario com o comando htpasswd -c /etc/httpd/users usuario
Boa sorte.
Subject: (linux-br) Controlando o acesso a uma determinada pagina
>
> estou com uma duvida na configurao do Apache. Eu
> tenho um site rodando nele, e existe um link em uma
> determinada pgina que leva a uma rea restrita. Eu
> gostaria de quando alguem tentasse acessar essa rea
> fosse pedido um nome de usurio e senha, e s ento
> essa pgina fosse liberada ao usurio. Como eu fao
> esse tipo de controle ?
*******************************************************
*******************************************************
> configurei um diretrio para utilizar um arquivo de senhas .senhas.
> tudo ok.
> mas ele so pede para autenticar quando o usuario caregga pela primeira
> vez. enquanto o browser estiver aberto elel poder retornar na hp
> quantas vezes quiser...
> existe alguma tag ou opo para o httpd.conf para que a autenticao
> seja efetuada sempre?
>
Faa da seguinte forma:
1 - no httpd.conf acrescente as linhas
#PRIMEIRO DIR A PROTEGER
<Directory "/usr/home/paginas/mau"> isto protege o dir mau
require user mau mau2 mau3
AuthType Basic
AuthName "Minha Area - HA HA"
AuthUserFile /root/www/acessos/.htaccess
<Directory>
Coisa simples mesmo... crie os diretorios e o .htaccess e apos
acrescente os usuarios no .htaccess da seguinte forma:
htpasswd -c /root/www/access/.htaccess mau
depois ele vai te pedir a senha.
Logo apos reinicie o Apache.
--
___________________________________________________________
********************************************************************************
********************************************************************************
Configuracao de varios enderecos IP em uma unica interface de rede
Com a proliferacao da Web, tornou-se interessante possuir uma
presenca na Internet.
Esta presenca pode ser obtida de varias formas; atraves de
conexao direta a Internet, aluguel de espaco em provedores, etc.
O interessante todavia e que a empresa seja identificada
diretamente a partir de seu nome e nao como algo
do tipo http://www.provedor.com.br/minhaempresa.html.
E bem mais interessante se ter um endereco do tipo
http://www.minhaempresa.com.br.
Isto posto, e necessario que se tenha um computador para
cada nome de dominio? Nao necessariamente. E possivel
se configurar uma interface de rede de maneira a que ela
possa responder a pacotes destinados a varios enderecos IP.
E mais importante, o servidor Web pode ser configurado de maneira
a apresentar uma pagina diferente, dependendo do numero IP
sob o qual chegar a solicitacao da URL.
Como fazer para configurar uma maquina para atender a varios
dominios? Para cada sistema operacional os procedimentos sao
ligeiramente diferentes. A boa noticia e que existem varios
documentos na Internet que explicam o que fazer para todos
os casos possiveis.
O primeiro deles, e bastante completo, situa-se em
http://www.thesphere.com/~dlp/TwoServers/. Toda a informacao
necessaria encontra-se la. Existe tambem um outro documento
em http://www.lancomp.com/MultipleDomains/ abordando
o assunto relativamente a servidores Web da Netscape.
E ainda mais um documento em
http://www.dash.hh.se/(nobg)/docs/spinner/configuration/virtual.html.
Nao se esquecer de configurar o seu DNS para cada um dos
dominios desejados. Basta editar o arquivo /etc/named.boot
incluindo, para cada dominio, uma diretiva do tipo
primary minhaempresa.com.br primary/minhaempresa.db
e e claro, criar um arquivo de dados para cada um dos dominios.
Para o dominio acima, pode-se utilizar algo do tipo:
@ IN SOA ns.provedor.unicamp.br. admin.provedor.unicamp.br. (
0001 ; Serial
3600 ; Refresh
300 ; Retry
3600000 ; Expire
3600 ) ; Minimum
IN NS ns.provedor.unicamp.br.
IN MX mail.provedor.com.br.
www IN A 200.200.20.20
E finalmente, a configuracao do servidor Web. A configuracao abaixo
aplica-se a servidores Apache. Diferentes servidores podem implementar
esta solucao de maneiras diferentes. Consulte sempre a documentacao do seu
servidor.
Para configurar o seu servidor Apache de maneira a que ele
exiba uma pagina diferente para cada numero IP, basta
acrescentar no arquivo httpd.conf, para cada um dos
dominios virtuais, as seguintes linhas:
&lt;VirtualHost www.minhaempresa.com.br&gt;
ServerAdmin webmaster@minhaempresa.com.br
DocumentRoot /www/data/minhaempresa
ServerName www.minhaempresa.com.br
ErrorLog logs/minhaempresa-error_log
TransferLog logs/minhaempresa-access_log
&lt;VirtualHost&gt;
Quando uma conexao for efetuada em um numero IP que corresponda
ao nome www.minhaempresa.com.br, o servidor Web se comportara conforme
indicado acima. A pagina apresentada sera aquela identificada pela
diretiva DocumentRoot (/www/data/minhaempresa). Outra possibilidade,
tambem utilizada no exemplo, e a gravacao de registros de log
distintos para cada um dos dominios virtuais (ErrorLog e TransferLog).
*******************************************************
tenta usar somente o .htaccess com esse contedo:
AuthUserFile /usr/local/etc/www/www2/servicos.pwd
AuthGroupFile /dev/null
AuthName "Servicos"
AuthType Basic
<Limit GET POST PUT>
require valid-user
</Limit>
>
> Ol pessoal,
>
> Tenho um apache 1.3.12, e preciso colocar login e senha para determindas
> pastas.
> J usei
> <Directory /home/httpd/htdocs/dead/teste>
> Options Indexes FollowSymLinks
> allowOverride AuthConfig
> AuthType Basic
> AuthName "Teste"
> AuthUserFile /home/httpd/htdocs/dead/teste
> require valid-user
> </Directory>
>
> Algum pode me dizer o que est faltando.
> Ah! coloquei o .htaccess no diretorio teste e criei um usurio e senha
> conforme explica no apache.org.
>
*******************************************************
Configurao Apache/WAP
---------------------------------------------------------------------
Colaborao: "Ruberley A. Silva" <rubinhoc@onda.com.br>
A dica de hoje aborda a configurao de um servidor Apache
para funcionar como um "WAP Gateway". Basta seguir os passos
listados.
---------------------------------------------------------------------
1) Procure a variavel "DirectoryIndex"
no arquivo httpd.conf ou no ResourceConfig (srm.conf)
inclua o nome de arquivo index.wml
2) Adicione as extensoes:
#*****************************************************
# MIME Types for WAP Extensions
# RUBINHO / 2000
#*****************************************************
AddType text/vnd.wap.wml .wml
AddType application/vnd.wap.wmlc .wmlc
AddType text/vnd.wap.wmlscript .wmls
AddType application/vnd.wap.wmlscript .wmlsc
AddType image/vnd.wap.wbmp .wbmp
#*****************************************************
3) Restart seu servidor WEB.
4) Crie um diretorio wap em seu site e salve este arquivo:
+---------------- index.wml ---------------------------+
<?xml version="1.0"?>
!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1">
<p align="center">
<big>
<b>Index WAP</b>
</big>
</p>
</card>
</wml>
+------------------------------------------------------+
5) Utilize o celular WAP para chamar esta URL ou utilize um emulador
recomendo o NZphone:
http://www.nzphone.com.br/
---------------------------------------------------------------
As mensagens da lista Dicas-L so veiculadas diariamente
para 10271 assinantes.
*******************************************************
*******************************************************
Provavelmente voc instalou via RPM j que usa Cl, se ainda no isntalou
procure no CD o arquivo RPM e d um:
# rpm -hiv apache-xxx.xxx.rpm
depois s rodar httpd, se aparecer uma mensagem de erro voc abre o
/home/httpd/conf/httpd.conf e l descomenta a linha ServerName ou muda o
valor dela pra: ServerName localhost
a roda o httpd de novo, se nao der msg de erro voc testa rodando: # lynx
http://localhost se tiver tudo certo vai aparecer uma pgina escrita "It
Working!"
Se der mensagens de erro manda quais so estas mensagens.
(OBS: Os arquivos de configurao esto em /home/httpd/conf e no em
/usr/local)
> Uso conectiva 5.0 e tenhos dificudades para instalar o apache no
> consegui encontrar arquivos em /usr/local/ que sejam do apache nem
> consegui encontrar o arquivo inicial para a
*******************************************************
*********************************************************************
Ol,
/etc/httpd/conf/
pico httpd.conf
crie um VirtualHost
Exemplo :
<VirtualHost xxx.xxx.xxx.xxx>
ServerName www.xxx.com.br
DocumentRoot /home/xxx
</VirtualHost>
<VirtualHost xxx.xxx.xxx.xxx>
ServerName www.subdominio.dominio.com.br
DocumentRoot /home/xxx/subdominio
</VirtualHost>
O IP pode ser o mesmo para todos, basta
voc configurar em /var/named, na zone
o IP do www !!!
Pronto !!
./httpd stop
./httpd start
*******************************************************
no Arquivo http.conf
pode-se configurar uma linha UserDir onde
voc diz onde esto as pginas de seus usurios
e assim ser acessado da seguinte forma
http://host.dominio/~usuario/
o path tem que ser na mquina que est servindo as pginas:
Ex.:
UserDir /homeweb/
e seus usuarios teram subdiretrios (com respectivos direitos de acesso)
onde
criaro suas pginas pessoais.
voce pode at compartilhar pelo samba para ficar mais fcil para o usurio
do
que pelo FTP.
Subject: LinUSP: P3291 => Dvida no Apache
> Utilizo o CL 5.0 e configurei o Apache para servir pginas de html em uma
> intranet com servidor linux e 22 estaes Win 9x. A pgina principal est
> funcionando bem, a minha dvida referente a pgina das estaes. Cada
> estao deve possuir uma pgina prpria com um link na index principal do
> servidor. A pgina das estaes devem ficar em cada micro e eu linko ela
> l (o que aconteceria se o micro estivesse desligado?) ou cada estao
> coloca a sua pgina na sua pasta no servidor?
*******************************************************
> O arquivo de conf. do apache est setado para procurar o script no local
> certo ? Pois aparentemente ele no est encontrando o diretrio.
O virtualhost que criei pelo webmin est assim (fica na ltima parte do
httpd.conf):
<VirtualHost _default_:8000>
DocumentRoot /home/httpd/
ScriptAlias /cgi-bin /home/httpd/cgi-bin
Script POST /home/httpd/cgi-bin/chat.cgi
Options +ExecCGI FollowSymLinks Includes IncludesNOEXEC Indexes MultiViews
</VirtualHost>
J a parte referente ao cgi (no meio do httpd.conf) est assim:
ScriptAlias /cgi-bin /home/httpd/cgi-bin
#
# "/home/httpd/cgi-bin" should be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
<Directory "/home/httpd/cgi-bin">
AllowOverride All
Options +ExecCGI
</Directory>
Se estou tentando acessar o chat.cgi atravs de um form (em POST) que aponta
para para <FORM method=POST
action="http://guster.localdomain:8000/cgi-bin/chat.cgi?job=login"> recebo o
erro :
Internal Server Error
The server encountered an internal error or misconfiguration and was unable
to complete your request.
Please contact the server administrator, root@localhost and inform them of
the time the error occurred, and anything you might have done that may
have caused the error.
More information about this error may be available in the server error log.
Apache/1.3.14 Server at guster.localdomain Port 8000
J se tento acessar a pasta cgi-bin, em
http://guster.localdomain:8000/cgi-bin/, o erro :
Forbidden
You don't have permission to access /cgi-bin/ on this server.
Apache/1.3.14 Server at guster.localdomain Port 8000
Os arquivos de log acusam o seguinte:
error_log:
Tue May 22 14:59:56 2001] [error] [client 127.0.0.1] attempt to invoke
directory as script: /home/httpd/cgi-bin
acces.log:
127.0.0.1 - - [22/May/2001:14:58:55 -0300] "POST /cgi-bin/chat.cgi?job=login
HTTP/1.0" 500 599
Alguma sugesto ?
*******************************************************
--------------------------------------------------------------------
DESCADASTRAMENTO: mailto:Dicas-L-Request@unicamp.br?body=unsubscribe
--------------------------------------------------------------------
Erros 404
---------------------------------------------------------------------
No existe nada mais irritante do que os infames
404, que so as mensagens de erro exibidas por
browsers quando as pginas que buscamos no aparecem.
Aprenda a lidar com estes problemas lendo os conselhos
que se encontram em http://www.plinko.net/404/, o
404 Research Lab. Neste endereo voc vai encontrar
muitas informaes teis e dicas sobre como tratar
estes problemas to comuns na Web.
Uma observao minha. Eu tinha um CDROM da US Robotics
que listava uma grande quantidade de sites interessantes,
cobrindo diversas reas. Acho que o CDROM era de 1995
ou 1996. Mais de 90% dos endereos j no existem mais ...
---------------------------------------------------------------
As mensagens da lista Dicas-L so veiculadas diariamente
para 15275 assinantes.
A redistribuio desta e outras mensagens da lista Dicas-L pode
ser feita livremente, deste que o contedo, inclusive esta nota,
no sejam modificados.
---------------------------------------------------------------
*******************************************************
...J que vc tem um IP, o apache vai ser configurado com Virtual Hosts
baseado em nomes.
No Apache, eu prefiro usar a seguinte configurao: (usando o rewrite)
---------
UseCononicalName off
RewriteEngine on
RewriteMap lowercase int:tolower
RewriteCond /home/httpd/html/${lowercase:%{SERVER_NAME}}
RewriteCond %{REQUEST_URI} !^/icons/
RewriteCond %{REQUEST_URI} !^/cgi-bin/
RewriteRule ^/(.*)$ /home/httpd/html/${lowercase:%{SERVER_NAME}}/$1 [L]
LogFormat "%V %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-agent}i\" (%h)"
vcommon
CustomLog logs/access_log vcommon
# (apague o CustomLog antigo)
----------
Verifique se o seu apache carrega o modulo rewrite. Olhe no arquivo de
configurao:
LoadModule rewrite_module modules/mod_rewrite.so
...
AddModule mod_rewrite.c
Crie os diretrios com o nome das pginas:
mkdir /home/httpd/html/www.pagina.com.br
Pronto! Reinicie o apache.
Se quizer testar mesmo sem ter o domnio registrado no registro.br, faa
essa gambiarra:
No Netscape, Editar -> Preferncias -> Avanado -> servidores de proxy ->
conf. manual do proxy
Proxy HTTP: 127.0.0.1 Porta: 80
Depois digite o nome de um site virtual que vc criou.
Quando tudo estiver OK, adicione no DNS o seu domnio. (ex: dominio.com.br).
Depois voc pode registrar seu domnio no registro.br, para que ele seja
'publicado' (obs: Vc precisa de 2 servidores de DNS para registrar domnio
no registro.br)
falow.
>
> Ola Lista,
>
> Uso CL 5.1 e possuo uma conexao de IP fixo. Preciso colocar alguns
>sites com dominios proprios no ar, tentei seguir as instrucoes da
>Conectiva mas no consegui. No vi outra sada a no ser perguntar a
>lista:
>
> Podem me ajudar, ou indicar fontes (tutorial, FAQ, etc) para:
>
> * Fazer o DNS e Apache ficarem amigos para que eu consiga rodar os
>dominios virtuais?
>
> Tentei criar maquinas virtuais no DNS, com IPs falsos e o apache
>funcionar com o virtual hosts, mas, nao consegui bons resultados..
*******************************************************
Pra impedir acesso aos nomes de arquivos em todos os diretrios
do apache que no tenha o um arquivo index.html, por exemplo:
quando digita no browser www.zago.eti.br/diretorio e se neste diretrio
no tem o index.html ele no mostra os outros arquivos que tem l.
Basta retirar a opo indexes no arquivo de configurao do
apache httpf.conf.
*******************************************************
> No apenas o Tux mais rpido. Tem o thttpd (http://www.acme.com),
> considerado bem leve e rpido.
>
> Outro desenhado para lidar com quantidades realmente grandes de conexes
> simultneas, e ainda mostrar tima perfomance, o mathopd
> (http://mathopd.diva.nl).
>
> O ltimo que de acordo com o que li realmente rpido e seguro o BOA
> (http://www.boa.org). Alguns dizem que este o mais rpido web server
> do mundo para scripts CGI.
>
> Claro, nenhum deles tem o suporte a tantas tecnologias quanto o Apache
> ... mas para quem est querendo servir apenas contedo esttico (ou quem
> sabe, scripts CGI :) podem ser timas alternativas.
Tem ainda o khttpd que um servidor http embutido no kernel do Linux
(2.4.x) e pode ser carregado como mdulo!
No suporta contedo dinmico (CGI, PHP etc) mas pode trabablhar em
conjunto com outro webserver (Apache p. ex.) servindo o contedo
esttico e redirecionando as requisies de contedo dinmico para o
Apache ou outro web server.
Est em estgio experimental, mas dizem ser muito rpido.
"CONFIG_KHTTPD
The kernel httpd acceleration daemon (kHTTPd) is a (limited) web
server built into the kernel. It is limited since it can only serve
files from the file system and cannot deal with executable content
such as CGI scripts. Serving files is sped up if you use kHTTPd.
If kHTTPd is not able to fulfill a request, it can transparently
pass it through to a user space web server such as apache."
*******************************************************
Tenta assim:
<VirtualHost www.dominio1.com.br>
ServerNane www.dominio1.com.br
DocumentRoot /home/http/dominio1/html
</VirtualHost>
Alias /tmp /tmp
<Directory /tmp>
Options All
<Directory>
Esta linha Alias vai fazer o /tmp se comportar como se fosse
/home/http/dominio1/html/tmp/
Subject: Re: (linux-br) apache
> <VirtualHost www.dominio1.com.br>
> ServerNane www.dominio1.com.br
> DocumentRoot /home/http/dominio1/html
> </VirtualHost>
>
> <Directory /tmp>
> Options All
> <Directory>
>
> quando eu coloco por exemplo http://www.dominio1.com.br/tmp, ele nao me
> mostra os arquivos q estao dentro do /tmp, vc sabe o q pode ser???
*******************************************************
De: Rafael Santos <rafael@geoambiente.com.br>
Para: Marcus Cavalcanti <marvinscav@uol.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) public_html no funciona !!!
Data: 25 Jul 2002 16:23:24 -0300
> ento eu:
>
> 1) Criei o diretrio public_html dentro de /home/usuario/
> 2) Coloqueo os arquivos da pgina pessoal do usurio em
/home/usuario/pubic_html
> 3) Alterei as permissoes com chmod -R 711 /home/usuario/pubic_html
> 4) Editei o arquivo /etc/httpd/conf/httpd.conf conforme recomendado no
prprio httpd.conf (trecho abaixo)
> 5) Reiniciei o apache com httpd restart
Supondo o bvio, ou seja, que voc tenha usado o nome do usurio no lugar de
"usuario" e que voc tenha criado o diretrio pubLic_html (faltou o L nos
seus comentrios), sugeriria voc fazer tambm:
3.1) Alterar tambm a permisso de /home/usuario para 711
3.2) Colocar l um arquivo index.html ou coisa parecida (no a causa do
seu erro, mas s pra ter certeza de no ter esquecido nada...)
> e a, quando abro o mozilla e coloco o endereo
httpd://localhost/~marvinsc/
> --------------------------------------------------------------------------
-
> Forbidden
> You don't have permission to access /~marvinsc/ on this server.
> Apache/1.3.19 Server at localhost.localdomain Port 80
> --------------------------------------------------------------------------
--
Isso tpico de permisses incorretas. Cheque de novo:
/home/marvinsc tem permisso 711 ?
/home/marvinsc/public_html tem permisso 711 ?
/home/marvinsc/public_html/index.html tem permisso 711 ?
> <desabafo>
> j enchi o saco com essa m*
> </desabafo>
<confucionismo luntico>
"Ensine um homem a configurar seu servidor e voc o aliviar.
Incentive-o a aprender como configur-lo e voc o tornar insano para
sempre".
</confucionismo luntico>
> <Directory /*/public_html>
> AllowOverride FileInfo AuthConfig Limit
> Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
> <Limit GET POST OPTIONS PROPFIND>
> Order allow,deny
> Allow from all
> </Limit>
> <Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
> Order deny,allow
> Deny from all
> </Limit>
> </Directory>
J so quatro e meia, meus neurnios foram dormir.
Vejo o transtorno do colega, e no posso dele rir.
Algum que entenda mais de Limit pode, por favor, intervir ?
Rafael
*******************************************************
De: Linux <linux@southern.com.br>
Para: andre_ig <aagaio@ig.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Apache + FTP
Data: 24 Jul 2002 08:41:06 -0300
Mas esse public_html seria o diretrio, ne?
por exemplo, coloco o public_html em /home/public_html, ai dentro desse
diretorio fica os usuarios, ne?
Mas assim que eu chamar o servidor, eu vou precisar colocar
http://localhost/~usuario? ou poderia ser somente http://localhost/usuario?.
Obrigado pela resposta rapida.
*******************************************************
De: andre_ig <aagaio@ig.com.br>
Para: Linux <linux@southern.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Apache + FTP
Data: 23 Jul 2002 08:30:27 -0300
> Galera, tudo blz?
> Estou configurando um servidor que ir ter sites pessois dos funcionarios,
> eles j possuem suas pastas home certinho e j at configurei o servidor
> FTP.
> Eu estou querendo saber se alguem pode me dar uma luz sobre como
configurar
> o apache para o diretorio dos usuarios, eu vi algo dentro do apache com os
> dizeres public_html e as linhas para configurar, mas no o consegui fazer.
Em termos prticos, s descomentar estas linhas e dar permisso 711 para
os diretrios pessoais dos usurios em questo.
[]'s
Andr
*******************************************************
De: Rafael Santos <rafael@geoambiente.com.br>
Para: Linux <linux@southern.com.br>, andre_ig <aagaio@ig.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Apache + FTP
Data: 24 Jul 2002 09:27:55 -0300
> Mas esse public_html seria o diretrio, ne?
> por exemplo, coloco o public_html em /home/public_html, ai dentro desse
> diretorio fica os usuarios, ne?
> Mas assim que eu chamar o servidor, eu vou precisar colocar
> http://localhost/~usuario? ou poderia ser somente
http://localhost/usuario.
Para fazer o http://localhost/~usuario funcionar,
1) Na conta do usurio crie o diretrio public_html com permisses 711 (acho
que o /home/usuario tambm deve ter permisses 711)
2) Coloque no /home/usuario/public_html um arquivo index.html ou index.php -
veja a lista de arquivos que podem ser usados no seu arquivo httpd.conf,
eles ficam depois de um DirectoryIndex
3) Deixe as contas dos usurios como esto (provavelmente /home/usuario1,
/home/usuario2, etc.) - assim quem quiser que siga os passos 1 e 2 para ter
suas pginas, dando menos trabalho pro administrador ;-)
Para fazer o http://localhost/usuario funcionar voc deve ter um alias, mas
isso mais complicado - tem que mexer no httpd.conf para cada usurio.
Rafael
*******************************************************
De: Renato A. Q. Salles <linuxbr@onda.com.br>
Para: Linux <linux@southern.com.br>
Cc: andre_ig <aagaio@ig.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Apache + FTP
Data: 24 Jul 2002 17:29:09 -0300
On Wed, 24 Jul 2002, Linux wrote:
>
> Mas esse public_html seria o diretrio, ne?
> por exemplo, coloco o public_html em /home/public_html, ai dentro desse
> diretorio fica os usuarios, ne?
> Mas assim que eu chamar o servidor, eu vou precisar colocar
> http://localhost/~usuario? ou poderia ser somente http://localhost/usuario?.
>
> Obrigado pela resposta rapida.
>
- --
No, o diretrio dentro da pasta do usurio, como:
/home/usuario/public_html
A maneira de acess-los seria http://localhost/~usuario
- -----
end
I wish you have a good day,
and a nice work donne with GNU-Linux.
Tenha um bom dia e um timo trabalho com linux
Fui!
====================<<<<<< * >>>>>>>====================
=========== Renato Q. Salles UIN 143517540 ===========
*******************************************************
De: Leandro A. Noskoski <lan_listas@tecnocyber.com.br>
Para: Marcus Cavalcanti <marvinscav@uol.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) public_html no funciona !!!
Data: 25 Jul 2002 13:41:10 -0300
experimente
chmod og+x /home
chmod og+x /home/*/ (nos usuarios que querem HP)
chmod og+x -R /home/*/public_html/
sendo que para o apache chegar at o public ele tem que passar por esses
diretrios
falows
----- Original Message -----
From: "Marcus Cavalcanti" <marvinscav@uol.com.br>
To: <linux-br@bazar.conectiva.com.br>
Sent: Thursday, July 25, 2002 10:55 AM
Subject: (linux-br) public_html no funciona !!!
Pessoal,
Vi uma discusso aqui na lista sobre como fazer para acessar pginas
pessoais de usurios,
ento eu:
1) Criei o diretrio public_html dentro de /home/usuario/
2) Coloqueo os arquivos da pgina pessoal do usurio em
/home/usuario/pubic_html
3) Alterei as permissoes com chmod -R 711 /home/usuario/pubic_html
4) Editei o arquivo /etc/httpd/conf/httpd.conf conforme recomendado no
prprio httpd.conf (trecho abaixo)
5) Reiniciei o apache com httpd restart
e a, quando abro o mozilla e coloco o endereo httpd://localhost/~marvinsc/
---------------------------------------------------------------------------
Forbidden
You don't have permission to access /~marvinsc/ on this server.
Apache/1.3.19 Server at localhost.localdomain Port 80
----------------------------------------------------------------------------
Que meleca que eu estou fazendo ou no estou fazendo para q no funcione ?
alguma dica ?
<desabafo>
j enchi o saco com essa m*
</desabafo>
--------------------------------------- trecho alterado em httpd.conf
----------------------------------
<Directory /*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
Order deny,allow
Deny from all
</Limit>
</Directory>
----------------------------------------------------------------------------
--------------------------------
*******************************************************
De: Mauro Ferreira <linux@southern.com.br>
Para: Marcus Cavalcanti <marvinscav@uol.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) public_html no funciona !!!
Data: 25 Jul 2004 13:45:52 -0300
A permisso no 711, 755, eu fiz com 755 e funcionou, com 711 nao rolou
nao, deu essa mensagem mesmo.
Flow
Mauro Ferreira
*******************************************************
De: Renato A. Q. Salles <linuxbr@onda.com.br>
Para: Marcus Cavalcanti <marvinscav@uol.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) public_html no funciona !!!
Data: 25 Jul 2002 22:33:12 -0300
On Thu, 25 Jul 2002, Marcus Cavalcanti wrote:
> Pessoal,
>
> Vi uma discusso aqui na lista sobre como fazer para acessar pginas pessoais de
usurios,
> ento eu:
>
> 1) Criei o diretrio public_html dentro de /home/usuario/
> 2) Coloqueo os arquivos da pgina pessoal do usurio em /home/usuario/pubic_html
> 3) Alterei as permissoes com chmod -R 711 /home/usuario/pubic_html
> 4) Editei o arquivo /etc/httpd/conf/httpd.conf conforme recomendado no prprio
httpd.conf (trecho abaixo)
> 5) Reiniciei o apache com httpd restart
>
> e a, quando abro o mozilla e coloco o endereo httpd://localhost/~marvinsc/
>
> ---------------------------------------------------------------------------
> Forbidden
> You don't have permission to access /~marvinsc/ on this server.
>
> Apache/1.3.19 Server at localhost.localdomain Port 80
> ----------------------------------------------------------------------------
>
> Que meleca que eu estou fazendo ou no estou fazendo para q no funcione ?
> alguma dica ?
>
>
> <desabafo>
> j enchi o saco com essa m*
> </desabafo>
>
> --------------------------------------- trecho alterado em httpd.conf
----------------------------------
> <Directory /*/public_html>
> AllowOverride FileInfo AuthConfig Limit
> Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
> <Limit GET POST OPTIONS PROPFIND>
> Order allow,deny
> Allow from all
> </Limit>
> <Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
> Order deny,allow
> Deny from all
> </Limit>
> </Directory>
>
-----------------------------------------------------------------------------------------
-------------------
>
- --
ANTES de voc explodir, pea help!
A vo as configuraes pra voc rodar suas pginas html/php nos
diretrios pessoais dos usurios:
Onde voc errou:
chmod -R 711...
/home 755
home/usurio 711
/home/usuario/public_html 755 <- Voc no deu permisso de leitura para a
pasta!
/home/usurio/public_html/index.html 644 < Nem para os arquivos...
Qualquer coisa, avise.
- -----
end
I wish you have a good day,
and a nice work donne with GNU-Linux.
Tenha um bom dia e um timo trabalho com linux
Fui!
====================<<<<<< * >>>>>>>====================
=========== Renato Q. Salles UIN 143517540 ===========
*******************************************************
De: dicas-l-owner@unicamp.br
Assunto: [Dicas-L] CSS - Teste de Tortura
Data: 12 Sep 2002 00:13:52 -0300
--------------------------------------------------------------------
Endereo: http://www.Dicas-l.com.br/dicas-l/20020912.shtml
--------------------------------------------------------------------
Read in English
Uma Maneira Divertida de Aprender Ingls
http://novateceditora.com.br/livros/readinenglish/
--------------------------------------------------------------------
CSS - Teste de Tortura
======================
Um site interessantssimo que explora os recursos padro da tecnologia
CSS (Cascading Style Sheets) pode ser encontrado em
http://meyerweb.com/eric/css/edge/
Para obter muitos dos recursos demonstrados neste site apenas com CSS,
a grande maioria dos webmasters fazem uso de javascript, applets java,
e outros recursos que tornam a pgina lenta para carregar e rpida
para afugentar os visitantes.
Eu fao uso do CSS na home page da Dicas-L j h muito tempo e tenho
a firme opinio de que esta uma tecnologia que todos devem conhecer
bem.
---------------------------------------------------------------
Expresses Regulares - Guia de Consulta Rpida
http://novateceditora.com.br/guias/expreg/
---------------------------------------------------------------
As mensagens da lista Dicas-L so veiculadas diariamente
para 20340 assinantes.
Todas as mensagens da Dicas-L ficam armazenadas em
http://www.Dicas-l.com.br.
*******************************************************
De: Marcus Vinicius P Coimbra <viniciuskawakami@yahoo.com.br>
Para: supmino <supmino@terra.com.br>, linux-br <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Autenticao no Apache ERA: Dvida sobre apache-1.3.26-
1U8_2cl
Data: 01 Oct 2002 10:46:52 -0300
----- Original Message -----
From: "supmino" <supmino@terra.com.br>
Sent: Monday, September 30, 2002 5:54 PM
>No diretrio raiz existem dois arquivos para autenticao
>( .htaccess e .htpasswd). Eu quero criar 2 pastas no meu diretrio
>raiz(ex. /0001 , /0002) .
>Oque eu preciso que ter autenticao nesses 2 diretrios, ou seja,
>cada diretrio tem sua senha para ser acessado.
Segue receita de bolo Luiz, o nmero da minha conta bancaria na Suia eu
mando em seguida, mas vai sair em torno de US$ 50,000 =)
1) Voce deve criar o arquivo com as senhas que deseja, usando o htpasswd,
pode ser um arquivo de senha para cada diretorio...
=================================================
msp01:/etc/httpd/passwd # htpasswd -c .htpasswd_exemplo vinicius
New password:
Re-type new password:
Adding password for user vinicius
msp01:/etc/httpd/passwd # l
total 66
drwxr-xr-x 2 root root 568 Oct 1 10:33 ./
drwxr-xr-x 9 root root 1952 Sep 17 14:22 ../
-rw-r--r-- 1 root root 23 Oct 1 10:34 .htpasswd_exemplo
msp01:/etc/httpd/passwd #
=================================================
Lembre-se: a opo -c usada inicialmente para criar o arquivo, para
adicionar outro usurio ou trocar senha, tire o -c da linha de comando...
2) Edite o arquivo .htaccess do diretorio que queres:
=================================================
# /usr/local/httpd/htdocs/0001/.htaccess
#
# Arquivo de acesso ao diretorio 0001
#
AuthUserFile /etc/httpd/passwd/.htpasswd_exemplo
AuthGroupFile /dev/null
AuthName "Area de acesso Restrito"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
=================================================
3) Depois vc deve alterar seu httpd.conf, adicionando a seguinte
configurao:
============cut httpd.conf============================
<Directory "/usr/local/httpd/htdocs/0001">
Options Indexes -FollowSymLinks +Includes MultiViews
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>
============end cut httpd.conf=========================
4) Reinicie seu apache e faa o teste
lynx http://seusite.com.br/0001
Alert!: Access without authorization denied -- retrying
Username for 'Area de acesso Restrito' at server 'seusite.com.br': vinicius
Password: *******
Existem outras maneiras de autenticao, seria interessante vc dar uma
olhadinha na documentao no site do apache....
http://httpd.apache.org/docs/howto/auth.html
Falous!!!
[]s
Marcus Vinicius P Coimbra
viniciuskawakami@yahoo.com.br
*******************************************************
De: Srgio Assuno <sergio@mistermouse.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Dvidas DNS
Data: 30 Sep 2002 19:54:10 -0300
Voc primeiramente dever possuir um domnio registrado na fapesp
(http://registro.br), com 2 ips distintos (primrio e secundrio), a sim as
mquinas externas podero consultar o seu servidor dns. No conectiva Linux
encontramos o bind que serve exatamente pra isso.
Leia sobre servidor dns, bind...etc.
Um abrao
> Configurei alguns dominios em meu servidor dns local. Est funcionando
perfeitamente em minha rede intrerna. Gosatrai de habilit-la externamentea
rede.
> Como fao para divulgar na internet minha mquina como DNS, ou seja para
que outras mquinas remotas possam tambm consult-las.
> Como fao para importar as informaes de outro server DNS ?
>
> Fred
>
*******************************************************
De: Celso Marcellini <marcellinux@gauss.linux-site.net>
Responder-a: ginux-l@comp.ufla.br
Para: ginux-l@comp.ufla.br
Assunto: [ginux-l] Re: Execucao cgi
Data: 05 Aug 2002 16:44:54 -0300
Vilson:
No seu caso, o arquivo de configurao do Apache (/etc/httpd/conf/httpd.conf )
deve ter as seguintes linhas:
ScriptAlias /cgi-bin/ "/usr/lib/cgi-bin/"
<Directory "/usr/lib/cgi-bin">
Options ExecCgi Includes Indexes FollowSymlinks
Order allow,deny
Allow from all
</Directory>
PS: Caso o programa que vc quer rodar tenha algum arquivo de configurao
acrescente no httpd.conf a seguinte linha:
Include /etc/httpd/conf/programa.conf
(supondo que o programa.conf esteja no diretrio /etc/httpd/conf)
Espero que funcione! Um abrao.
Em Segunda 05 Agosto 2002 13:05, you wrote:
> Como faco para o apache executar um arquivo executavel -
> cgi, quando instalaei o apache a pasta cgi-bin ficou
> em /usr/lib/cgi-bin, coloquei o arquivo nexta pasta mas
> nao consegui executa-lo acusa o seguinte erro.
>
> INTERNAL SERVER ERROR
*******************************************************
De: Leandro Mendes <leomendes@sti.com.br>
Para: Linux-Br@Bazar.Conectiva.Com.Br <linux-br@bazar.conectiva.com.br>
Assunto: (linux-br) Fw: (linux-br) Acesso a usuarios fora de uma classe permetida.
Data: 10 Oct 2002 17:26:03 -0300
> No apache para pedir senha em um determinado diretorio, uso a seguinte
> opo.
>
> no diretorio q quer proteger crie o arquivo
> .htaccess
> com o seguinte conteudo texto
>
> AuthUserFile conf/.htpasswd
> AuthGroupFile /dev/null
> AuthName "Area Restrita!!"
> AuthType Basic
Sim, mas voce tem que alterar o parmetro:
AllowOverride None
Para
AllowOverride AuthConfig
Ai sim ele pede senha....
*******************************************************
De: Andreas Hasenack <andreas@conectiva.com.br>
Para: linux-br@bazar.conectiva.com.br
Cc: Artur Emilio de Abreu <artur.abreu@pc.es.gov.br>
Assunto: Re: (linux-br) Problemas com Apache 2.0 do snapshot
Data: 18 Oct 2002 11:10:02 -0300
Em Thu, Oct 17, 2002 at 09:49:19PM -0300, Jorge Godoy escreveu:
> > Alguem poderia me dar uma dica como configurar o php no aprche 2.0?
>
> Apenas instale o pacote do PHP do snapshot e configure-o
> normalmente...
Isso.
E dica: o arquivo de configurao do PHP usado pelo apache fica em
/etc/apache/conf/conf.d/php.conf
l que est a diretiva que carrega o mdulo do PHP. Normalmente, bastaria
restartar o apache aps instalar o php...
> Ah! Lembre-se que PHP + Apache2 ainda no estvel. (Alis, essa a
> finalidade do snapshot: testar o que vai ser o prximo CL).
Yep. Eu s consigo carregar PHP e PERL ao mesmo tempo se os carregar numa
ordem especfica... :(
*******************************************************
De: Marcus Lima <marcuslima@marcuslima.eti.br>
Responder-a: Marcus Lima <marcuslima@marcuslima.eti.br>
Para: Erik P. Ghijs <anjo-negro@bol.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Apache parou de gerar log
Data: 16 Oct 2002 11:16:50 -0300
/*
> J deletei o arquivo e restartei o apache. Ele cria o access.log mas este
> permanece vazio.
> J reinstalei o apache umas 3 vezes e nada.
*/
J verificou o que est configurado no LogLevel do httpd.conf? O padro
warn.
- Marcus Lima.
*******************************************************
> Os demais dominios (virtuais), gostaria que no fosse possvel o
> acesso as contas dos usuarios usando /~usuario por eles.
coloque o parametro UserDir dentro do virtual host, como sendo "no", ai para aquele
dominio no havero /~usuario
*******************************************************
De: .Plyfl.02 <playful.playful@ig.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: (linux-br) Apache - Acesso a usuarios fora de uma classe permetida.
Data: 18 Oct 2002 19:55:50 -0300
No apache para pedir senha em um determinado diretorio, uso a seguinte
opo.
no diretorio q quer proteger crie o arquivo
.htaccess
com o seguinte conteudo texto
AuthUserFile conf/.htpasswd
AuthGroupFile /dev/null
AuthName "Area Restrita!!"
AuthType Basic
e pra restringui o acesso a outro micross (Trabalho em uma empresa, e
permito acesso somente a classe de ip 10.100.12.
<Directory /usr/doc>
order deny,allow
deny from all
allow from 10.100.12
</Directory>
no .htaccess
o meu questionamento e duvida o seguitne.
Desta forma, qdo tento acessa de um mciro q no pertence a classe de ip
10.100.12 recebo o tradicinal erro do apache.
O que eu gostaria q q ele pedisse uma senha de altenticao!! como ele faz
nos casos de diretorios restritos.
Desta forma, os micros q pertencem a classe 10.100.12 acessa normalmente sem
pedir senha alguma
(micros q pertencem ao meu departamento) e aos micros q pertencem aouta
classe (outro departametno) pedissem a senha de altenticao (desta forma
posso demostrar meu trabalho a outras pessoas).
*******************************************************
De: Jozeph Brasil <jozeph@globalmedia.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: (linux-br) Apache, alguem sabe fazer?
Data: 18 Oct 2002 14:44:12 -0300
Opa,
Por default o Apache vem configurado para disponibilizar o espao
dos usurios cadastrados no sistema um public_html que pode ser
acesso pelo endereo: www.url.com/~usuario, certo? Se for
acrescentado dominios virtuais junto ao apache, qualquer pessoa
que digitar: www.virtualdomain.com/~usuario conseguira acessar...
gostaria de deixar este recurso apenas para o dominio PRINCIPAL.
Os demais dominios (virtuais), gostaria que no fosse possvel o
acesso as contas dos usuarios usando /~usuario por eles.
Abraos,
Jozeph
*******************************************************
De: Marcus Lima <marcuslima@marcuslima.eti.br>
Responder-a: marcuslima@marcuslima.eti.br
Para: .Plyfl.02 <playful.playful@ig.com.br>, linux-
br@bazar.conectiva.com.br
Assunto: (linux-br) RES: (linux-br) Apache - Acesso a usuarios fora de uma classe
permetida.
Data: 19 Oct 2002 20:07:57 -0300
/*
e pra restringui o acesso a outro micross (Trabalho em uma empresa, e
permito acesso somente a classe de ip 10.100.12.
<Directory /usr/doc>
order deny,allow
deny from all
allow from 10.100.12
</Directory>
*/
Acho que seu nico problema foi alternar as linhas:
deny from all
allow from 10.100.12
Deveria ser:
allow from 10.100.12
deny from all
- Marcus Lima.
*******************************************************
De: Andreas Hasenack <andreas@conectiva.com.br>
Para: joaquim <joaquim@libnet.com.br>
Cc: linux-br <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Qual o usuario Apache
Data: 08 Nov 2002 10:40:25 -0200
Em Fri, Nov 08, 2002 at 12:21:51PM +0000, joaquim escreveu:
> Estou no Cl8 e gostaria de saber qual usuario (www ou nobody) o apache
> roda um script ?
www. Com o apache rodando, faa um ps aux e o usurio do processo aparece.
*******************************************************
*******************************************************
De: Claudio Cabral <claudio@libnet.com.br>
Para: Marcos S. Trazzini <mst.linuxman@terra.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Dominios Virtuais com apenas 1 IP !!!
Data: 20 Nov 2002 09:59:00 -0300
Negativo, vc pode usar apenas um IP para varios virtualhosts sem problemas.
Primeiramente vc deve colocar esses virtuais em sua zona do DNS e apontar
para o IP valido.
host2 IN A 200.207.xxx.xxx
host3 IN A 200.207.xxx.xxx
Depois edite o httpd.conf e adicione o virtualhost apontando pro diretorio
desejado.
<VirtualHost 200.207.xxx.xxx>
ServerName host2.empresa.com.br
DocumentRoot /home/fulano
</VirtualHost>
<VirtualHost 200.207.xxx.xxx>
ServerName host3.empresa.com.br
DocumentRoot /home/ciclano
</VirtualHost>
OBS.:
1 - Incrementa o serial na sua zona do DNS e restart named
2 - Apos as alteracoes no httpd.conf, salve o arquivo e restarta o httpd
Acho q isso ja resolve o seu problema.
*******************************************************
De: Marcus Lima <marcuslima@marcuslima.eti.br>
Responder-a: marcuslima@marcuslima.eti.br
Para: fabiovieira@intertrim.com.br, fcosta@sibra.com.br
Cc: linux-br@bazar.conectiva.com.br
Assunto: (linux-br) RES: (linux-br) Help (Snort)
Data: 30 Dec 2002 10:19:16 -0200
>digito " service httpd start " ele diz que inicializa normalmente (OK) o
>Httpd, porem qdo escrevo novamente " service httpd status " ele fala que o
>httpd esta parado, sendo assim no consigo acessar o localhost
Hmmm o que o Snort tem a ver com isso? Estranho o subject...
Geralmente isso ocorre quando existe alguma configurao no httpd.conf que
impossibilita o daemon continuar no ar (quer dizer, ele inicia mas morre).
Provavelmente algum mdulo configurado errado... No vou especular.
Digite: service httpd start; tail -f /var/log/messages
Quando o Apache iniciar ele vai jogar os erros no messages, e
maravilhosamente ele indicar qual linha est com problemas.
- Marcus Lima.
---
*******************************************************
De: Marcus Lima <marcuslima@marcuslima.eti.br>
Responder-a: Marcus Lima <marcuslima@marcuslima.eti.br>
Para: ivan@blucolor.com.br, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Servidor Internet
Data: 02 Jan 2003 11:49:44 -0200
> Tenho o apache instalado e funcionando na minha rede interna, o ADSL est
> conectado em um hub, no roteamento coloquei o gateway da rede no meu caso
> 192.168.200.254
Ivan, segundo minhas pesquisas voc estaria utilizando ADSL da Brasil
Telecom, isso correto?
Se for, vale lembrar que a Brasil Telecom no entrega um IP vlido para
o computador ligado ao Router ADSL, quer dizer, se sua mquina no tem um IP
vlido (e ele est no Router ADSL), voc no pode acessar o servio HTTP no
servidor de fora pois as requisies ficariam no Router ADSL.
A no ser que voc configure o DNAT do Router ADSL para encaminhar os
pacotes que chegarem para a porta 80 para seu servidor.
- Marcus Lima.
De: Luiz Antonio Cassetari Vieira Filho <lcassetari2@uol.com.br>
Responder-a: lcassetari@uol.com.br
Para: ivan@blucolor.com.br
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Servidor Internet
Data: 02 Jan 2003 12:21:34 -0200
Em Qui 02 Jan 2003 10:27, ivan@blucolor.com.br escreveu:
> Caros colegas
>
> Tenho instalado o ADSL Turbo, porem ele com IP dinamico, gostaria de saber
> como faco para liberar este IP para acesso do servidor de internet, na
> porta 80
>
A porta 80 na ADSL com ip dinamico bloqueada nos roteadores da BrT. Por isso
no existe "receita magica" para fazer a porta funcionar. Voc poder rodar o
servidor em outra porta, mas no na 80. As portas 23 e 25 tambm so
bloqueadas.
*******************************************************
De: Marcus Vinicius P Coimbra <viniciuskawakami@yahoo.com.br>
Para: Wilson A. Galafassi Jr. <jr22list@terra.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) autenticacao apache
Data: 03 Jan 2003 17:40:37 -0200
----- Original Message -----
From: "Wilson A. Galafassi Jr." <jr22list@terra.com.br>
Sent: Tuesday, December 03, 2002 3:48 PM
Ol Winson, vc fez tudo certinho, digo, quase tudo....s tem um parametro
errado:
> AllowOverride None
este deve ficar como:
AllowOverride AuthConfig
Mas ainda faltou vc dizer se criou o arquivo .htaccess no diretorio que quer
proteger com senha.....
eu uso algo assim:
<Directory "/usr/local/httpd/htdocs/mailmgr/">
Options -FollowSymLinks +Multiviews
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>
e no .htaccess:
# Arquivo de acesso aos dados do Mailmgr
AuthUserFile /etc/httpd/passwd/.htpasswd
AuthGroupFile /dev/null
AuthName "Area de acesso restrito"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
isto funciona que uma beleza!!
[]s
Marcus Vinicius P Coimbra
viniciuskawakami@yahoo.com.br
*******************************************************
De: Mauri Ferrandin <mauri@unerj.br>
Para: Bruno Ferreti <b.ferreti@terra.com.br>
Cc: Grupo Linux <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Apache
Data: 14 Jan 2003 00:27:28 -0200
Crie uma configurao para o diretorio no qual est seu site no httpd.conf mais ou menos
assim :
<Directory "/home/http/html">
Order allow,deny
Deny from all
allow from 192.168.0.0
</Directory>
T+
Bruno Ferreti wrote:
Ol amigos,
Como posso somente liberar o acesso do apache na minha rede interna
(192.168.0.0) e bloquiar os acessos externos??
[]s
Bruno
*******************************************************
De: Ricardo Guedes <creative@siteserver.dyndns.org>
Para: Mauro Ferreira <linux@southern.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Pginas de erros do apache
Data: 15 Jan 2003 17:21:38 -0400
Oi Mauro,
A pgina de erro voc pode no seu home (onde ficam os seus arquivos html). E
depois deve setar apenas o seguinte em seu httpd.conf:
ErrorDocument 404 erro404.html
A linha acima diz que se o documento solicitado no for encontrado (Erro
404) abrir a pgina erro404.html
Outras maneiras de mostrar erros na sada do navegador podem ser encontradas
no prprio httpd.conf, inclusive o que voc deseja saber.
Para usar basta descomentar a linha.
*******************************************************
De: Antonio Claudio <claudio@nettravelrm.com.br>
Responder-a: Antonio Claudio <claudio@nettravelrm.com.br>
Para: Bruno Ferreti <b.ferreti@terra.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Apache
Data: 20 Jan 2003 11:03:17 +0000
> Como fao para ter uma autenticao no apache??? Uso o cl8.
> Sempre q alguem tentar usar qualquer pagina ou porta do servidor ele ter
q
> informar a senha.
No /etc/apache.conf voc precisa:
Est com a opo "AccessFileName .htaccess" ativa.
Criar um alias para a localizao do seu site, como o exemplo abaixo:
Alias /protocolo/ "/var/www/protocolo/"
<Directory "/var/www/protocolo_web/">
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>
O detalhe est na diretiva "AllowOverride AuthConfig", que faz com que o
apache solicite autenticao.
Em seu diretrio "/var/www/protocolo/" crie um arquivo .htaccess que
indicar onde estar o arquivo com os usurios autorizados, com o seguinte
contedo.
## incio
AuthName "Sistema de Protocolo - Acesso Restrito"
AuthType Basic
AuthUserFile /var/www/usuarios_protocolo # <--- onde est o arquivo com os
usurios.
require valid-user
## fim
Agora voc precisa criar o arquivo com os usurios, isso feito da seguinte
forma:
#htpasswd -c /var/www/usuarios_protocolo usuario
Ser solicitada a senha para o usurio.
Para adicionar um novo usurio execute o passo acima sem a opo -c.
Qualquer coisa s gritar,
[]s,
Antonio
Claudio
*******************************************************
De: Alexei (Terra) <alexeimiranda@terra.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Ajuda Apache
Data: 29 Jan 2003 22:59:04 -0200
Bom,
1 - Compilando o Apache para Modulos DSO.
Tente compilar o Apache assim:
# cd /usr/local/src/apache_1.2.27
# ./configure --prefix=/usr/local/apache --enable-so
# make
# make install
# cd ..
Exemplo de um mdulo:
# cd /usr/local/src/php-4.3.0
#./configure --with-apxs=/usr/local/apache/bin/apxs --enable-track-vars
# make
# make install
# cp php.ini-dist /usr/local/lib/php.ini
#cd ..
Adicione isso ao httpd.conf do Apache:
------ incio -----
LoadModule php4_module modules/libphp4.so
<Files *.php>
SetOutputFilter PHP
SetInputFilter PHP
</Files>
------ fim -----
No esquea de colocar o index.php em DirectoryIndex index.html index.htm
index.php
2 - Pginas de usurios:
Voc precisa criar um diretorio na area de um usuario:
# cd /home/usuario
# mkdir public_html
Coloque a pagina nesse diretorio, e o Apache busca as informacoes por causa da
variavel:
UserDir public_html
At,
Alexei Miranda
---------------------------------------------------------------------------------
Pergunta:
Companheiros administradores de servidores Linux,
Tenho um RH7.2 e instalei o Apache 1.3.27 nele. Porm, algo de estranho esta
acontecendo:
Quando inicializo o httpd com o comando: "service httpd start", o seguinte
erro me reportado: Starting httpd: Syntax error on line 329 of
/etc/httpd/conf/httpd.conf: Invalid command 'Order', perhaps mis-spelled or
defined by a module not included in the server configuration
Pelo que procurei, devo acrescentar alguns mdulos na hora da compilacao do
Apache. Fao-a da seguinte maneira:
./configure --prefix="caminho/para/instalar" --enable-module=so
Esse --enable-module=so nao pra compilar com todos os mdulos j?
O estranho que se uso o comando "./apachectl start" (dentro do diretorio
apache/bin), o erro no aparece...
O que tem de diferente no apachectl e no httpd??
Aproveitando o gancho do Apache, como fao para que os meus usurios tenham
uma pasta do tipo http://www.dominio.com.br/~nome_do_usuario ??
Grato,
Leonardo J. Tramontina
*******************************************************
De: Driwll <atstoledo@ieg.com.br>
Para: Leonardo J. Tramontina <leonardo@hp7.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) UserDir no Apache
Data: 07 Feb 2003 18:52:33 -0200
Ol Leando
o meu httpd.conf est com a seao userdir + ou - assim
e eu estou acessando a url normalmente sem precisar colocar a barra no
final.
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
Order deny,allow
Deny from all
</Limit>
</Directory>
verifique se a parte que diz
<Directory /home/*/public_html>
no tem uma barra no final
Um abrao
Adriano
>Configurei beleza o famoso UserDir no meu Apache. S tem um porm: para eu
>acessar a pasta de um usurio, tenho que digitar "/" no final de toda a
url.
>Por exemplo: http://www.dominio.com.br/~leonardo/
>
>O que devo alterar para que no precisa digitar essa barra no final, ou
>seja, para que eu digite apenas: http://www.dominio.com.br/~leonardo ??
*******************************************************
De: Thiago Macieira <thiagom@mail.com>
Para: Leonardo J. Tramontina <leonardo@hp7.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) UserDir no Apache
Data: 07 Feb 2003 18:08:23 +0100
Leonardo J. Tramontina wrote:
>Pessoal,
>
>Configurei beleza o famoso UserDir no meu Apache. S tem um porm: para eu
>acessar a pasta de um usurio, tenho que digitar "/" no final de toda a url.
>Por exemplo: http://www.dominio.com.br/~leonardo/
>
>O que devo alterar para que no precisa digitar essa barra no final, ou
>seja, para que eu digite apenas: http://www.dominio.com.br/~leonardo ??
A barra no final sempre necessria. Sempre.
Se voc no a colocar, em qualquer site, o servidor HTTP vai responder com um
erro 302 mandando voc para o site com a barra. Ou seja, voc no percebe,
mas houve uma conexo extra ao servidor e ele mandou para a pgina certa.
Por isso sempre coloque barras nos links.
O que est acontecendo no seu caso que o Apache est redirecionando para o
endereo errado. Isso muito comum quando o Apache tem como nome do servidor
um nome que no acessvel do mundo exterior. Por exemplo, suponha que seu
www.dominio.com.br aponte para a mquina que se chama servidor.lan. Quando
voc requisitar http://www.dominio.com.br/~leonardo, ela te redirecionar
para:
http://servidor.lan/~leonardo/
Como "servidor.lan" no acessvel do mundo exterior, voc no chega lugar
nenhum.
Duas solues:
- use barras
- mude o nome do servidor, pelo menos no Apache, para que um nome acessvel
externamente seja enviado.
--
*******************************************************
De: Antonio F. Zago <zagolinux@uol.com.br>
Para: Mrcio - FreeBSD <marcio_donada@yahoo.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) apache
Data: 09 Feb 2003 20:11:27 -0200
Em Dom, 2003-02-09 s 15:46, Mrcio - FreeBSD escreveu:
> Ola amigos
> Onde eu encontro os arquivos html do apache que soa exibidos quando o
> cliente provocou algum erro.
Ol Marcio
Na sua distro pode ser diferente, no CL este arquivo voc precisa criar
e coloca-lo no diretorio default, crie um arquivo html com a mensagem
que voc quer passar e copie para o diretrio default do apache, no CL 8
fica em /var/www/default
Feito isto edit:
/etc/httpd/conf/httpd.conf
procure pela linha:
# ErrorDocument 404 /missing.html
descomente esta linha e altere o nome do arquivo para o que voc fez.
reinicie o apache e no proximo erro ser exibido como mensagem de erro o
arquivo que voc fez e indicou na linha acima.
Mais sobre apache em:
http://www.zago.eti.br/apache.txt
Zago
*******************************************************
De: Henrique Cesar Ulbrich <henrique@digerati.com.br>
Para: linux-br <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) apache
Data: 12 Feb 2003 14:32:00 -0200
Em Qua 12 Fev 2003 01:17, Oseias Ferreira. escreveu:
> As paginas com erro tipo "404- No found"?
> No sou nenhum experto, mais creio que esta pginas no existem.
> Elas so enviadas do servidor para o cliente, somente na hora do
> erro. Isto , o apache cria e envia o html para o browser.
OOPs, no bem assim.
Leia a documentao do Apache.
Por default o Apache realmente cria um HTML dinmico e manda para o
cliente com o erro 404.
Mas voc pode sim customizar isso, fazendo o Apache mostrar uma
pgina padro criada por voc. Veja o trecho abaixo, retirado do
httpd.conf. Note que os erros mostrados so meramente ilustrativos,
voc pode usar qualquer um dos trs tipos de mensagem em qualquer
erro. A traduo minha e os comentrios entre
/* */ tambm so meus.
#
# Resposta a erros customizvel (estilo Apache)
# Elas podem vir em trs sabores
#
# 1) Texto puro
ErrorDocument 500 "The server made a boo boo.
# n.b. As aspas (") marcam o bloco como texto mas no sa mostradas
# /* Aqui foi exemplificado com o erro 500
# mas pode ser qualquer erro. */
#
# 2) Redirecionamento a URL local
# /* 2.1) Redirecionamento a um arquivo HTML local */
ErrorDocument 404 /missing.html
# Isso redireciona os erros 404 para a URL local /missing.html
# /* Novamente, isso vlido para qualquer
# erro, no s 404. */
#
# /* 2.2) Redirecionamento a um script ou SSI lical */
ErrorDocument 403 /cgi-bin/error_handler.pl
# N.B.: Voc pode redirecionar o erro para um script ou
# pgina com server-side includes.
# /* Substitua 403 pelo seu erro preferido. */
#
# 3) Redirecionamento a URL externa
ErrorDocument 402 <--
<-- http://some.other_server.com/subscription_info.html
# /* Tudo na mesma linha, sem as setas <-- .
# Novamente, 402 foi s um exemplo,
# poderia ser qualquer erro. */
# N.B.: Muitas das variveis de ambiente associadas
# com a requisio original *NO* estaro
# disponveis para o script.
Saudaes
*******************************************************
De: Edson Cardoso Ribeiro Junior <edson@meassociados.com.br>
Para: Franco Catena <catena@surson.com.br>
Cc: Linux-BR <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) redirecionar com iptables II
Data: 27 Feb 2003 10:11:18 -0300
Redireciona sim. Para redirecionar servidores http internos, via
servidor http externo, tente o seguinte:
Dentro do httpd.conf, adicione as seguintes linhas:
NameVirtualHost 200.200.200.200
<VirtualHost 200.200.200.200>
ServerAdmin eu@meudominio
ServerName eu.com.br
ProxyPass / http://10.0.0.10/
ProxyPassReverse / http://10.0.0.10/
ErrorLog logs/error_log
TransferLog logsd/access_log
</VirtualHost>
Certifique-se que o mdulo mod_proxy esteja carregado (descomentado) no
seu httpd.conf. As linhas so parecidas com isso:
LoadModule proxy_module mosules/libproxy.so
AddModule mod_proxy.c
ProxyRequests On
Da voc configura placas virtuais (por exemplo) com IP's reais que
respondam nos seus 4 servidores http.
P.S. Funciona para qualquer servidor http dentro da rede (iPlanet, IIS,
Apache e outros).
[]s
Edson
Em Qui, 2003-02-27 s 07:01, Franco Catena escreveu:
> nao da pra fazer no apache eu acho... se mais seria possivel com o SQUID mas
> nao com o APACHE pois este ultimo nao redireciona.. Mas eu teho SMTP s......
*******************************************************
De: Renato Q. Todorov - Webmaster Jet Sites <webmaster@jetsites.com.br>
Para: Marcelo <marcelo@folhaderondonia.com.br>
Cc: Linux-br <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) senha no apache
Data: 28 Feb 2003 12:23:27 +0000
possvel sim. Utilizando o sistema de htaccess do apache.
Crie um arquivo chamado .htaccess dentro da pasta que voce quer proteger
com o seguinte contedo:
AuthName "rea Restrita"
AuthType Basic
AuthUserFile /var/www/html/local_do_diretorio_protegido/.htpasswd
AuthGroupFile /dev/null
require valid-user
Agora crie o arquivo .htpasswd com o seguinte comando:
/usr/local/apache/bin/htpasswd -c .htpasswd nome_do_usuario
(troque o caminho do programa pelo seu diretorio de instalacao do
apache)
Com o arquivo .htpasswd criado, para adicionar outros usurios utilize
htpasswd .htpasswd nome_do_usuario
(sem a flag -c)
Pronto, seu diretrio est protegido por usurio/senha
Falow
*******************************************************
Desafio II - Duas respostas
---------------------------------
O desafio II em http://www.pcs.usp.br/~jkinoshi/bs/c000405.html
tratava do problema de se criar pginas HTML protegidas por
senha. As duas respostas que recebi, resolvi publicar abaixo.
Na primeira resposta [1] o arquivo alterado o httpd.conf que
em geral somente acessado pelo webmaster. Na segunda resposta
[2] , um usurio normal cria o arquivo .htaccess dentro do diretrio
cujos arquivos.html sero protegidos por senha. Ao final [3],
publico o arquivo .htaccess que de fato est usado no exemplo
em http://www.pcs.usp.br/~jkinoshi/protegido/ .
---------------------------------------------------------------
[1] Soluo em 7 de Abril de 2000:
Vamos supor que tenho uma diretrio que contenha pginas da
minha Intranet.
Em se tratando de SlackWare 7.0, essa minha pgina fica no seguinte
diretrio:
-------------
/var/lib/apache/htdocs/Intranet/
-------------
Ento: Basta editar o arquivo httpd.conf, e procurar dentro
daquelas tralhadas
toda, a opo: <Directory /var/lib/apache/htdocs> e colocar
da seguinte maneira:
-------------
<Directory /var/lib/apache/htdocs/Intranet>
Opotions Indexes
AllowOverride None
AuthName Intranet
AuthType Basic
AuthUserFile /ver/lib/apache/cgi-bin/.htpasswd
AuthGroupFile /dev/null
<Limit GET>
require user keyne
</Limit>
</Directory>
-------------
Save o arquivo, e vamos pra outra parte.
va dentro do diretrio /var/lib/apache/bin, e gere a senha
para o usurio keyne da seguinte maneira:
-------------
./htpasswd -cm /var/lib/apache/cgi-bin/.htpasswd keyne
-------------
Ele pedir pra voc entrar com a senha para o usurio keyne e reconfirmar
a senha novamente.
Pronto !!! No me lembro, se pricisa dar um SIGHUP no servio
de Web, mas em todo caso nunca demais.
Abraos,
Keyne Jorge
Analista de Rede - Policard System
keyne@policard.com.br
---------------------------------------------------------------
[2] Soluo em 21 de Julho de 2000:
cria-se um arquivo .htaccess na pasta que sera restrita, dessa
forma:
-------------
AuthUserFile /sua/area/areservada/.htpasswd # arquivo
de senhas (pode ser
outro nome)
AuthName "Area Reservada"
AuthType Basic
require valid-user
-------------
use o programa htpasswd para criar os usuarios e senhas no arquivo
mensionado,
no exemplo:
-------------
htpassws -c /sua/area/areservada/.htpasswd usuario
-------------
No arquivo access.conf:
-------------
<Directory /sua/area/areservada>
Options Indexes
AllowOverride All
order allow,deny
allow from all
</Directory>
-------------
Fbio Silvestre
silvestre@intermega.com.br
---------------------------------------------------------------
[3] Nosso arquivo:
O arquivo utilizado em:
http://www.pcs.usp.br/~jkinoshi/protegido/ um .htaccess:
-------------
AuthName 'Pagina Protegida!'
AuthType Basic
AuthUserFile /ALGUM_PATH/.htpasswd
require user usuario
-------------
e voc ainda precisa usar o htpasswd.
*******************************************************
De: Sonia <soniahirata@ig.com.br>
Para: Raquel Ribeiro <raquelribeiro@yahoo.com.br>
Cc: linux-br <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Perda de Arquivos do /etc/httpd/conf
Data: 04 Mar 2003 08:27:41 -0300
Em Ter, 2003-03-04 s 07:50, Raquel Ribeiro escreveu:

> perda dos arquivos do diretrio /etc/httpd/conf . Algum teria como me
> ajudar, sem ter que instalar novamente o conectiva ?
rpm -ivh apache* --force
[]'s Sonia
*******************************************************
De: Ronaldo Saheki <biodir@npd.ufes.br>
Para: Rodrigo Silveira - Forum <linux_windows@ig.com.br>
Cc: Linux-BR <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) [APACHE] - Configurao
Data: 07 Mar 2003 01:01:28 -0300
On Wed, 2003-03-05 at 16:16, Rodrigo Silveira - Forum wrote:
Ol Rodrigo,
> Alguem saberia dizer qual linha devo comentar no httpd.conf para nao listar
> uma pasta ?
Use dentro da tag onde fica as configuraes do diretrio:
Options -Indexes
Isso deve funcionar.
> obrigado
> RodrigUX
Saudaes,
Ronaldo Saheki
*******************************************************
De: Ricardo Guedes <baby@babylinux.dyndns.org>
Para: Fabricio Gava <fabriciogava@terra.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Mudar "Index Of" do Apache
Data: 09 Mar 2003 12:16:56 -0400
Oi Fabrcio,
> Pessoal, vamos supor que o diretrio files no tenha nenhum index.html,
dai
> quando entro em www.dominio.com.br/files o Apache gera um listagem dos
> arquivos contidos na pasta files. Como fao para alterar esse template
(tirar
As tags Directory devem ter como parmetro de Options apenas a mostrada
abaixo.
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
Para esconder a verso faa, s mostrar Apache: ServerTokens Prod
Para no mostra no rodap do template: ServerSignature Off
Ricardo Guedes
PS: D uma lida na documentao (Security) do apache para maiores
informaes.
*******************************************************
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: Jozeph Brasil <jozeph@globalmedia.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Apache, tem como?
Data: 09 Mar 2003 10:19:25 -0300
jozeph@globalmedia.com.br (Jozeph Brasil) writes:
> qualquer endereco acima de /diretoriotal aparecer uma nica pgina?
Sim.
Podes fazer com o uso do mod_perl e creio que tambm com o do
mod_rewrite. A documentao para ambos est no site do Apache (o
mod_perl em perl.apache.org).
--
*******************************************************
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: Fabricio Gava <fabriciogava@terra.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Mudar "Index Of" do Apache
Data: 09 Mar 2003 07:42:20 -0300
Fabricio Gava <fabriciogava@terra.com.br> writes:
> Como fao para alterar esse template (tirar
> esse "Index of /files" e tirar a verso do apache e talvez mexer em algumas
> tags)?
Veja sobre "Index" em
http://httpd.apache.org/docs-2.0/mod/directives.html
Um timo ponto de partida sempre http://httpd.apache.org/docs-2.0/
Se no usas o Apache 2, h links para o Apache 1.3 no site
principal... A documentao tambm consta l.
Sds,
*******************************************************
De: Thiago Pimentel <thiagop@infonet.com.br>
Para: Fabricio Gava <fabriciogava@terra.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Mudar "Index Of" do Apache
Data: 10 Mar 2003 04:55:29 -0300
On Sun, 9 Mar 2003 02:50:26 +0000
Fabricio Gava <fabriciogava@terra.com.br> wrote:
> um listagem dos arquivos contidos na pasta files. Como fao para
> alterar esse template (tirar esse "Index of /files" e tirar a verso
> do apache e talvez mexer em algumas tags)?
Da vez em que precisei fazer isso alterei diretamente o codigo do
mod_autoindex. Esse template eh hardcodeado no fonte do modulo. No meu
estah em apache_1.3.27/src/modules/standard/mod_autoindex.c, nao sei se
no Apache2 dah para alterar o template diretamente nos arquivos de
configuracao.
thiago
*******************************************************
De: Marcus Lima <marcuslima@marcuslima.eti.br>
Responder-a: Marcus Lima <marcuslima@marcuslima.eti.br>
Para: Linux-BR <linux-br@bazar.conectiva.com.br>
Assunto: (linux-br) Some security tips of Apache.
Data: 11 Mar 2003 17:52:52 -0300
No so de extrema importancia mas representam alguma segurana...
1. Como tirar a verso do Apache do rodap quando temos mensagens de erro do
tipo 404 ou 403.
ServerSignature Off
2. Como no enviar a verso do nosso servidor para o Browser do usurio
(tambm pode-se obter esta verso usando o Telnet na porta 80 do servidor
web - muito comum).
ServerTokens Prod[uctOnly]
Exibe Server: Apache
ServerTokens Min[imal]
Exibe Server: Apache/verso
ServerTokens OS
Exibe Server: Apache/verso (OS)
ServerTokens Full (est a default)
Exibe Server: Apache/verso (OS) PHP/verso OutrosMdulos/verso
Atenciosamente,
Marcus Lima.
Winco Tec. e Sis. Ltda
+55 (21) 2531-3300 r. 228
*******************************************************
De: Rodrigo Santin <rodrigosantinrs@ieg.com.br>
Para: Lista Linux <linux-br@bazar.conectiva.com.br>
Assunto: (linux-br) htaccess
Data: 15 Mar 2003 23:58:54 -0300
Pessoal...
Estou tentando fazer controle de acesso a uma parte da minha Home Page, fao isso pelo
htaccess, mas esta ocorrendo o seguinte problema. A primeira vez que acesso.. ele pede a
senha, e apos digitado usuario e senha tenho acesso a pagina que estou restringindo. Ai
fecho o browser e abro novamente a pagina, clico no link da pagina restrita e esta abre
normalmente, sem pedir usuario e senha. Para que volte ao normal tenho que excluir os
cookies..... o que devo fazer para solucionar isto???
No meu httpd.conf tenho:
<Directory /home/httpd/html/pagina/teste>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymlinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS PROPFIND>
Order allow, deny
Allow from all
</Limit>
<Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
order deny,allow
deny from all
</Limit>
</Directory>
e no meu .httacces tenho:
AuthName "Acesso Restrito"
AuthType basic
AuthUserFile /home/httpd/html/pagina/teste/.arquivo
AuthGroupFile /dev/null
<Limit GET POST>
require valid-user
</Limit>
Preciso fazer com que a pagina que esta no diretorio teste somente abra se o usuario e a
senha estiverem corretos.. SEMPRE.
Obrigado.
--
*******************************************************
De: Thiago Macieira <thiagom@mail.com>
Para: Rodrigo Santin <rodrigosantinrs@ieg.com.br>, Lista Linux <linux-
br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) htaccess
Data: 16 Mar 2003 13:10:37 +0100
Rodrigo Santin wrote:
>Pessoal...
>Estou tentando fazer controle de acesso a uma parte da minha Home Page,
>fao isso pelo htaccess, mas esta ocorrendo o seguinte problema. A
>primeira vez que acesso.. ele pede a senha, e apos digitado usuario e
>senha tenho acesso a pagina que estou restringindo. Ai fecho o browser e
>abro novamente a pagina, clico no link da pagina restrita e esta abre
>normalmente, sem pedir usuario e senha. Para que volte ao normal tenho
>que excluir os cookies..... o que devo fazer para solucionar isto???
[corta]
>AuthName "Acesso Restrito"
>AuthType basic
>AuthUserFile /home/httpd/html/pagina/teste/.arquivo
>AuthGroupFile /dev/null
><Limit GET POST>
> require valid-user
></Limit>
>
>Preciso fazer com que a pagina que esta no diretorio teste somente abra
>se o usuario e a senha estiverem corretos.. SEMPRE.
Aparentemente, exatamente isso o que est acontecendo: o usurio e senha
esto corretos, por isso a pgina exibida. O que est acontecendo que voc
no queria provavelmente que o navegador est guardando as credenciais
entre sesses. No sei que navegador esse, mas consigo imaginar uma
situao semelhante usando o Konqueror.
A experincia mostra que alguns navegadores "esquecem" as credenciais se voc
negar-lhes acesso, enviando um erro 401 Authentication Required. Mas isso no
funciona com todos eles: alguns simplesmente vo continuar tentando as velhas
credenciais.
--
*******************************************************
De: Cadu <cadu07@brturbo.com>
Para: bruno@nordah.com, Marcus Lima <marcuslima@marcuslima.eti.br>, linux-
br@bazar.conectiva.com.br
Assunto: (linux-br) Re: Apache - RESOLVIDO
Data: 18 Mar 2003 16:24:08 -0300
Pessoal!
Descobri o problema:
A Brasil Telecom bloqueia as portas 110, 80, 21 e 25 de todos os usurios ADSL
Turbo, como eu.
Coloquei o Apache para escutar na porta 8080. Agora deve estar funcionando.
Se voc quiser testar a, use algum dos endereos abaixo:
http://cadu.homelinux.com:8080/
http://cadulinux.rg3.net/ <<-- esse j redireciona para o de cima, na porta
8080.
http://www.cadulinux.hpg.com.br/
Se voc testar, por favor me mande um e-mail avisando o que aconteceu.
Muito Obrigado pela ateno de todos que me ajudaram! :)
Cadu
*******************************************************
De: Marcus Lima <marcuslima@marcuslima.eti.br>
Responder-a: Marcus Lima <marcuslima@marcuslima.eti.br>
Para: Cadu <cadu07@brturbo.com>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Re: RES: (linux-br) Apache
Data: 18 Mar 2003 15:39:32 -0300
Cadu, j cogitou a ideia dessa porta estar sendo bloqueada pelo seu provedor
(ou algum roteador antes de voc?)
Tentei escrever o protocolo HTTP na mo para falar com seu servidor Web, mas
nem o meu telnet conecta nele...
Eu consegui conectar na 37/tcp mas no na 80/tcp. O que me leva a crer
exatamente o que falei acima, ainda mais se tratando de BrT.
Da uma ligadinha para eles para confirmar minha afirmao!
- Marcus Lima.
----- Original Message -----
From: "Cadu" <cadu07@brturbo.com>
To: "Bruno" <bruno@nordah.com.br>; <linux-br@bazar.conectiva.com.br>
Sent: Tuesday, March 18, 2003 1:55 PM
Subject: (linux-br) Re: RES: (linux-br) Apache
Em Seg 17 Mar 2003 22:59, Bruno escreveu:
> Vc j checou com netstat -a |more
>
> Se a porta 80 esta como "ouvindo"?
>
> Bruno.
J chequei tudo ( eu acho ). Olhe s:
#nmap cadu.homelinux.com
Starting nmap V. 2.54BETA31 ( www.insecure.org/nmap/ )
Interesting ports on (200.180.8.248):
(The 1541 ports scanned but not shown below are in state: closed)
Port State Service
37/tcp open time
53/tcp open domain
80/tcp open http <-
111/tcp open sunrpc
113/tcp open auth
139/tcp open netbios-ssn
etc . . .
#netstat -na
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:1024 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:704 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:1025 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:515 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:37 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
<-
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:113 0.0.0.0:* LISTEN
tcp 0 0 200.180.8.248:53 0.0.0.0:* LISTEN
tcp 0 0 210.0.1.2:53 0.0.0.0:* LISTEN
tcp 0 0 210.0.0.1:53 0.0.0.0:* LISTEN
etc . . .
#iptables -L -v ( isso o que eu mudei agora. Antes era mais seguro )
Chain INPUT (policy ACCEPT 59 packets, 4887 bytes)
pkts bytes target prot opt in out source destination
16566 4044K ACCEPT all -- any any anywhere anywhere
state NEW,RELATED,ESTABLISHED
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 17201 packets, 1072K bytes)
pkts bytes target prot opt in out source destination
Se quiserem testar, o meu servidor t ligado.
Tentem digitar http://cadu.homelinux.com ou o IP
Testem o nmap cadu.homelinux.com
Depois me digam o que que deu. Ficarei feliz.
Cadu
*******************************************************
De: Cadu <cadu07@brturbo.com>
Para: Alessandro Magno <Alessandro@solin.com.br>, linux-br@bazar.conectiva.com.br,
komak@ig.com.br
Assunto: (linux-br) Re: Apache - RESOLVIDO
Data: 18 Mar 2003 23:38:46 -0300
Estou mandando esse e-mail para responder algumas perguntas:
>
> Seu ip fixo ????
>
No. Meu IP dinmico. Uso ADSL Turbo da Brasil Telecom. Link de 256K.
Toda vez que eu conecto, usando o adsl-start, o Linux roda um programinha, que
atualiza o meu IP no domnio cadu.homelinux.com. Esse servio grtis. O
site www.dyndns.org. <- sem o ponto. Usei o ponto para terminar a frase :)
>
>Pelo que eu entendi, voc est usando um servidor "caseiro" sobre o linux.
>Certo? Mas voc tem ento um IP fixo? Se no for esse o caso, gostaria de
>saber como voc fez, pois tambm gostaria de disponibilizar algumas coisas
>em uma pgina, mas o meu ADSL no tem IP fixo.
>
O que fiz eu expliquei acima. Meu servidor est rodando Apache 2.0.44 ( acho )
na porta 8080, pois a Brasil Telecom barra acesso "entrante" nas portas 110,
80, 21 e 25 ( Descobri isso com a ajuda do Marcus Lima ) para todos os
usurios. Liguei pr l hoje. um absurdo! Mas tudo bem.
O meu servidor nem sempre est on-line, pois ele no um servidor :)). Vou
comprar um 486 e deix-lo sempre ligado. Espero que em algumas ( poucas )
semanas eu compre. Ah! Se algum de Floripa quiser vender, mande um e-mail :)
>
>Se voc esta usando o dyndns como DNS voc tambm pode criar aliases no
>prprio dyndns para apontar para seu PC.
>Acredito que seja possvel coloca a porta tambm!
>
Eu tentei colocar a porta, mas no consegui. Talvez eu no fui no lugar certo.
Se voc ( ou outra pessoa ) descobrir, por favor me avise, t?
Qualquer dvida,
Cadu
cadu07@brturbo.com
*******************************************************
De: Cludio Duarte <claudioduarte@brturbo.com>
Para: Rodrigo <nervoso@grupogsn.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) RES: (linux-br) limite de tranferncia II
Data: 19 Mar 2003 16:47:44 -0300
Deve ser isso ai, chama-se "Apache mod_bandwidth"
No site http://www.cohprog.com/mod_bandwidth.html
Bandwidth management module for the Apache webserver
"Mod_bandwidth" is a module for the Apache webserver that enable the setting
of server-wide or
per connection bandwidth limits, based on the directory, size of files and
remote IP/domain.
att
Duarte
*******************************************************
De: Cludio Duarte <claudioduarte@brturbo.com>
Para: Cadu <cadu07@brturbo.com>, Alessandro Magno <Alessandro@solin.com.br>, linux-
br@bazar.conectiva.com.br, komak@ig.com.br
Assunto: Re: (linux-br) Re: Apache - RESOLVIDO
Data: 19 Mar 2003 11:27:21 -0300
>O site www.dyndns.org. <- sem o ponto. Usei o ponto para terminar a
frase :)
Na verdade pode ser com o ponto, o ponto faz parte de toda configurao DNS.
The BIND 9 Administrator Reference Manual is also available in
http://www.nominum.com/content/documents/bind9arm.pdf
-------------------------------------------------------------
*******************************************************
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: Sergio Durand <sergio@seb.com.br>
Cc: Linux-BR <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) logs apache (cod red II)
Data: 20 Mar 2003 10:21:18 -0300
Sergio Durand <sergio@seb.com.br> writes:
> como q eu faco pra qdo for requisitada alguma pagina com o nome
> default*, pra ser ignorado, sei la... algo do tipo ...
Vide histrico da lista. Postei uma URL que tem receitas no mod_perl
para eliminar estas entradas do log. H at mesmo a possibilidade de
se avisar o administrador do site infectado automaticamente.
*******************************************************
De: Andreas <andreas@conectiva.com.br>
Para: mauro <mauro@procenter.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) desativar o SSL no apache
Data: 25 Mar 2003 12:17:57 -0300
On Tue, Mar 25, 2003 at 08:45:59AM -0300, mauro wrote:
> Gostaria de saber como desativar o suporte ao SSL no apache
No disse a distribuio, mas experimente olhar o arquivo
/etc/rc.d/init.d/apache (ou httpd) e procure por -DSSL l dentro.
Se tiver, remova esse parmetro.
*******************************************************
De: Julio Biason <slow@cscience.org>
Para: 'Linux-br' <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Apache 2 x SQL
Data: 26 Mar 2003 10:25:51 -0300
On Wed, Mar 26, 2003 at 09:38:53AM -0300, Rodrigo wrote:
> Gostaria de saber se o apache 2 suporta clusulas SQL.
Acredito que o Apache, em si, nao suporte esse tipo de coisa. Nem
mesmo o Apache 1.
Pra fazer o que tu ta' pensando, vais precisar de alguma coisa como
PHP, que ja' tem modulo para o Apache 2.
--
*******************************************************
De: Julio Biason <slow@cscience.org>
Para: Linux-br <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Apache e MySQL -- Problemas com acentos...
Data: 27 Mar 2003 09:56:37 -0300
"Dimas S. F. Souza" <dimas@mondo.com.br>:
> Algum j deparou com um problema de acentos no apache acessando banco
> MySQL?
>
> Quando digito as informaes nos campos, eu consigo digitar os acentos
> normalmente, porm, quando vou exibir algumas pginas que acessam esses
> campos, eles substituem os caracteres especiais (acentos) por
> "interrogao" (?)...
Isso nao e' problema nem do apache nem do mysql. O problema sao os
acentos mesmo.
O padrao HTML diz que acentos devem ser na forma de "&eacute;", por
exemplo. Se tu colocar os acentos diretamente, so' existe uma forma
dos acentos funcionarem: o browser do cliente deve estar utilizando o
mesmo encoding de fonte que foi utilizado para digitar a mensagem.
Se estiver utilizando PHP, tem um htmlspecialchars, que ja' faz essa
conversao.
--
*******************************************************
De: Julio Biason <slow@cscience.org>
Para: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Logs suspeitos no apache
Data: 26 Mar 2003 12:36:25 -0300
Mateus Reis <listanux@terra.com.br>:
> Venho notado logs estranhos no apache.
> Abaixo segue algumas linhas pertinentes do access_log e do error_log
> O vem a ser isso? E algum scaneamento ou algo do tipo?
Bem vindo ao maravilhoso mundo dos Worms.
Na verdade, sao requisicoes do Nimda e do Code Red (sim, Code Red
ainda esta' circulando por ai'). Os pedidos de "ida" sao do Code Red e
do Root.exe sao do Nimda.
E, por mais estranho que isso possa parecer, esse tipo de coisa tambem
aparece no log do meu apache, que eu uso para desenvolvimento de
paginas com PHP e so' conecta por dialup.
--
*******************************************************
De: Fernando Ferreira Chucre <fernandochucre@yahoo.com.br>
Para: Willian Phillipp <willian@rumonorte.com>, linux-br <linux-
br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) subdominio
Data: 23 Apr 2003 09:59:58 -0300
Caro Willian
vc devera configurar o apache (ou outro httpd)
em /etc/httpd/conf/http.conf
vc devera inserir (preferenciaalmente no final do
arquivo e comentado as seguintes linhas
<VirtualHost $ip_maquina_local>
ServerAdmin $e-mail_admin
ServerName $dominio_ou_su-dominio
DocumentRoot
$caminho_completo_do_diretorio_de_arquivos
ErrorLog logs/$dominio_ou_sub-dominio-error_log
CustomLog logs/$dominio_ou_sub-dominio-access_log
common
</VirtualHost>
e restartar o servio
Espero ter ajudado
*******************************************************
De: alrferreira@carol.com.br
Para: =?iso-8859-1?Q?M=E1rcio_ [Linux] ?= <marcio_donada@yahoo.com.br>, Lista-de-linux
<linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Apache - Consumo de banda
Data: 28 Apr 2003 08:29:08 -0300
O Apache possui um mdulo chamado mod_throttle que controla a velocidade
mxima de cada conexo.
Para maiores detalhes, d uma olhada no site oficial do Apache
(http://www.apache.org);
Abraos,
*******************************************************
De: Ricardo Guedes <baby@babylinux.dyndns.org>
Para: Davi Vagner <davivagner@radnet.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Documentao Apache
Data: 18 May 2003 20:12:19 -0400
Em http://httpd.apache.org/docs-project/translations.html tinha o link para
pt-br
http://lsdr.net/apache-docs/index.html
Da prxima vez d uma olhada no site do apache!!!
Ricardo Guedes
*******************************************************
De: Mariana Bechara <mariana.bechara@tj.pa.gov.br>
Responder-a: Mariana Bechara <mariana.bechara@tj.pa.gov.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: (linux-br) Re: Apache senha
Data: 20 May 2003 09:15:22 -0300
para colocar senha eu fao assim...
1 - Edite o arquivo httpd.conf , insira s seguintes linhas:
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
******estas linhas*********
Allow from 200.242.234. 10.1. 200.222.254. //Permite o acesso destas
redes
AuthName "Area Restrita" //Nome que aparecer na Caixa de dialogo
Authtype Basic //tipo de autenticao
AuthUserFile /dir_paginas/nome_arq_senha //local do arquivo q contm a
senha Ex: /var/www/default/.htacess
Require valid-user //os usuarios q podem logar
****************************
</Directory>
2 - Criar o arquivo com a senha p/o usurio no diretrio onde esto suas
pginas, Ex: /var/www/default/, e executar o comando:
htpasswd -cm NOMEDOARQUIVO NOMEDOUSURIO
ex: htpasswd -cm .htaccess usrweb
3 - Iniciar o servio de HTTP.
espero q lhe ajude, qualquer coisa estou a disposio.
Mariana Bechara
NOC - Centro de Operao da Rede
Tribunal de Justia do Estado do Par
(91) 218-2277
----- Original Message -----
From: "Fbio" <mauf@ieg.com.br>
To: <linux-br@bazar.conectiva.com.br>
Sent: Monday, May 12, 2003 12:42 PM
Subject: Apache senha
Pessoal,
estou tentando colocar uma senha em um dir do meu apache e no funciona.
Quando acesso pelo Browse (IE) ele pede a senha mas no entra.
J seguir os passos descritos pelo site zago mas nada!
Algum tem alguma dica?
*******************************************************
De: Jefferson Dumes <dumes-listas@softhouse.com.br>
Para: caio ferreira <idic@terra.com.br>
Cc: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Apache e dominio virtual
Data: 07 Jul 2003 15:44:54 -0300
Caio
Antes disso tudo a vc DEVE colocar:
NameVirtualHost 192.168.0.1
Acho que serve pro Apache saber que neste ip ele deve atender por nomes
diferentes e 'diferenci-los'.
caio ferreira wrote:
On Fri, 04 Jul 2003 11:35:13 -0300
Loghan <loghan@loghan.biplink.com.br> wrote:
O que eu estou querendo fazer apontar o domnio particula.com.br para o
endereo /var/www e o domnio virtual nagio.particula.intra para
/usr/local/nagios. O problema que ambos os dominios esto apontando para
/usr/local/nagios.
*******************************************************
De: sedrez@tecgraf.puc-rio.br
Para: Mrcio Renato <mrenato@tecma.adm.br>
Cc: Linux-Br (E-mail) <linux-br@bazar2.conectiva.com.br>
Assunto: RE: (linux-br) Problema com Apache
Data: Fri, 11 Jul 2003 16:55:27 -0300 (BRT)
On 10-Jul-2003 Mrcio Renato wrote:
> Access forbidden!
> You don't have permission to access the requested directory.
> There is either no index document or the directory is
> read-protected. If you think this is a server error, please
> contact the webmaster
> Error 403
Rio de Janeiro, 11-Jul-2003
Por default, a configurao do apache no RedHat no permite
"Directory Browsing". Voc precisa habilitar isto no http.conf, selecione
"Optons Indexes".
Tambm verifique a permisso do diretrio que voc criou, o usurio
"apache" e/ou o grupo "apache" precisa ter acesso de "scan" (x no diretorio)
at o pai do diretrio que voc criou e permisso de leitura no diretrio.
-----
Paulo F. Sedrez
*******************************************************
De: CPD SEBS <cpd.sebs@terra.com.br>
Responder-a: CPD SEBS <cpd.sebs@terra.com.br>
Para: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)2 dominios em um IP
Data: Tue, 2 Sep 2003 08:32:24 -0300
Caro colega:
Segue abaixo a configurao do apache para varios dominios com o mesmo ip:
Obs: o seu DNS deve estar configurado com todos os domnios apontando para o
mesmo Ip seno da problema:
Ex: www.coisa.com.br --> 200.222.222.6
www.coisa1.com.br --> 200.222.222.6
O registro.br tabm deve apontar para o mesmo ip e mesmo server.
#dominios virtuais do apache
NameVirtualHost 200.222.222.6:80
#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
<VirtualHost 200.222.222.6:80>
ServerName www.coisa.com.br
ServerAdmin root@coisa.com.br
DocumentRoot /home/www/htdocs
</VirtualHost>
<VirtualHost 200.222.222.6:80>
ServerName www.coisa1.com.br
ServerAdmin root@coisa1.com.br
DocumentRoot /home/www/htdocs1
</VirtualHost>
----- Original Message -----
From: "dezinfo006" <dezinfo006@terra.com.br>
To: "linux-br" <linux-br@bazar2.conectiva.com.br>
Sent: Monday, September 01, 2003 8:42 PM
Subject: (linux-br)2 dominios em um IP
Boa noite
Pessoal como e que eu configuro 2 dominios em um mesmo servidor
Web com um unico IP valido ?
exemplo www.minhaempresa.com.br e o outro e www.meugrupodeusuarios.org
Everton
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)erro no apache
Data: Fri, 12 Mar 2004 16:16:49 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Sandro wrote:
>mas no log :
>
>[Wed Mar 10 15:18:24 2004] [crit] (98)Address already in use:
> make_sock: could not bind to port 443
>[Wed Mar 10 15:21:23 2004] [crit] (98)Address already in use:
> make_sock: could not bind to port 80
Significa que voc est iniciando o Apache com o Apache j rodando.
Ou, se no ele que est rodando, tem alguma coisa ocupando as portas
80 e 443. Descubra qual programa e o mate.
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
*******************************************************
De: William da Rocha Lima <wrochal@linuxit.com.br>
Para: linux-br@bazar2.conectiva.com.br, oval.ejc@ig.com.br
Assunto: Re: (linux-br)como configurar o apache?
Data: Sat, 13 Mar 2004 12:22:21 -0300
Caro,
Entre no link abaixo, que tem vrios artigos:
http://www.linuxit.com.br/modules.php?name=Sections&op=listarticles&secid=23
Alguns textos:
Integrao Apache / ASP
Como montar um proxy reverse no servidor Apache
Instalando Apache 2, MySQL e PHP 4/5
Como configurar Apache para interpretar scripts PHP3?
Apache Redirecionando
Deixando seu Web Server mais seguro
Autenticando usuarios do apache no PostgreSQL
Apache com Suporte a SSL e PHP
Como configurar domnios virtuais no Apache?
Como compilar o Apache
Protegendo outros servidores Web com o Apache
Um IP, muitos domnios: Um HowTO para Virtual Hosting usando Apache
*******************************************************
De: Brunhara <lista-linux@sangiovanne.com.br>
Para: Luciano Frana Rocha <luciano@labtel.ele.ufes.br>, linux-
br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Como fazer com que o httpd liste os arquivos de
umdiretorio??
Data: Wed, 17 Mar 2004 13:00:30 -0300
<Directory /home/seu-site.com.br/www>
AllowOverride All
Options ExecCGI Indexes Includes FollowSymLinks
Order allow,deny
Allow from all
</Directory>
*******************************************************
De: Luiz Geovani Vier <vier@brturbo.com>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)mod_gzip
Data: Thu, 01 Apr 2004 23:48:27 -0300
Dorian,
O mod_gzip foi substitudo pelo mdulo deflate.
Eu uso e acho muito bom. estvel e o resultado excelente,
principalmente pra quem acessa via modem. Com banda larga no se nota
muita diferena...
A performance depende do nvel de compresso. Mantendo o default vc
consegue uma boa taxa de compresso e no consome mto recurso da mquina
Funciona com PHP, JSP, Servlets, etc, mas cuidado pra no comprimir
imagens e outros mime-types diferentes de text.
[]s
Geovani
On Thu, 2004-04-01 at 13:56, Dorian Bolivar wrote:
> Ol pessoal,
>
> Algum aqui j usou o mod_gzip no Apache? A performance e a compatibilidade
> ficaram aceitveis? Funcionou com pginas server-side (PHP, por exemplo)?
>
>
> Abraos,
> Dorian
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Redirecionar apache para maquina interna
Data: Wed, 15 Sep 2004 00:43:56 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Andr Penteado wrote:
>Tenho uma mquina com ip vlido (200.x.x.x) com servidor
>apache e dominios virtuais. Gostaria de enviar essas
>requisies para uma mquina interna (192.x.x.x).
<Directory proxy:http://maquina.local/>
Order allow,deny
Allow from all
Deny from none
</Directory>
<VirtualHost ....>
ProxyPass / http://maquina.local/site/
ProxyPassReverse / http://maquina.local/site/
[...]
</VirtualHost>
Note que a barra final no segundo argumento do ProxyPass importante.
Recomendo que leia a documentao do mod_proxy.
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
*******************************************************
De: Rodrigo de Lima Silva <rodrigodlima@yahoo.com.br>
Para: David Louback <davidlouback@yahoo.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Client No-ip.
Data: Sun, 22 May 2005 23:51:29 -0300
David Louback escreveu:
>cp noip2 /usr/local/bin/noip2
>/usr/local/bin/noip2 -C -Y -c /tmp/no-ip2.conf
>
>Auto configuration for Linux client of no-ip.com.
>
>Can't gethostbyname for dynupdate.no-ip.com
>Network must be operational to create configfile.
>Ending!
>mv /tmp/no-ip2.conf /usr/local/etc/no-ip2.conf
>mv: impossvel fazer stat em `/tmp/no-ip2.conf':
>Arquivo ou diretrio no encontrado
>make: ** [install] Erro 1
>
>
>
Me parece algum erro de configurao. A sua conexo a internet j est
ativa? se no estiver conectado no momento ele d exatamente esse erro!
Ou seja, configure sua conexo primeiro e depois tente compilar o programa!
Abraos!!
Rodrigo de Lima Silva
Analista de Suporte Linux
*******************************************************
De: Claudinei Matos <claudineimatos@gmail.com>
Responder A: Claudinei Matos <claudineimatos@gmail.com>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Client No-ip.
Data: Sun, 22 May 2005 11:19:22 -0300
eu utilizo o no-ip h mtooooo tempo e nunca tive problema... estou com
a verso 2.1.1-r1 instalada aki o meu gentoo e t rolando na boa.
voc j verificou se todos os arquivos referentes a hostname esto
corretos? parece que disso que o noip t reclamando
"Can't gethostbyname for dynupdate.no-ip.com"
verifica se t tudo certinho:
/etc/hosts
/etc/hostname
/etc/dnsdomainname
[]'
claudinei matos
On 5/21/05, David Louback <davidlouback@yahoo.com.br> wrote:
>Gostaria de saber se alguem da galera da Linux-br ja usou este
servio. Baixei o client. Dei
> o comando Make e funfou legal, porm, quando dou um
> make install ele me retorna com a seguinte mensagem:
>
> cp noip2 /usr/local/bin/noip2
> /usr/local/bin/noip2 -C -Y -c /tmp/no-ip2.conf
>
> Auto configuration for Linux client of no-ip.com.
>
> Can't gethostbyname for dynupdate.no-ip.com
> Network must be operational to create configfile.
> Ending!
> mv /tmp/no-ip2.conf /usr/local/etc/no-ip2.conf
> mv: impossvel fazer stat em `/tmp/no-ip2.conf':
> Arquivo ou diretrio no encontrado
> make: ** [install] Erro 1
*******************************************************
De: Nilton Camargo <ad_camargo@hotmail.com>
Para: davidlouback@yahoo.com.br, linux-br@bazar2.conectiva.com.br
Assunto: RE: (linux-br)Client No-ip.
Data: Mon, 23 May 2005 08:37:47 -0300
Tbm. tenho instalado no conectiva 10 e funciona tudo ok, s que tive que
instalar o rpm do mandraque 10 e ai funciona blz.
Abrao
*******************************************************
CONTINUA EM apache1.txt
http://www.zago.eti.br/apache1.txt
Este arquivo continuao de apache.txt que est em:
http://www.zago.eti.br/apache.txt
Use CTRL+F para refinar a pesquisa.
veja neste diretorio
apache.txt
httpd.txt
php.txt
*******************************************************
De: Augusto Ludtke <g.listas@terra.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Duvida Apache
Data: Fri, 19 Sep 2003 14:14:27 -0300
Ol!
1) edite o seu httpd.conf
2) localize a seo do mdulo mod_autoindex (<IfModule mod_autoindex.c>)
3) adicione a opo NameWidth=* na linha de IndexOptions
4) reinicie o apache
Maiores informaes:
http://httpd.apache.org/docs/mod/mod_autoindex.html
Augusto Ludtke
----- Original Message -----
From: "Felipe Vieira Almeida" <felipe@tecpont.com.br>
To: <linux-br@bazar2.conectiva.com.br>
Sent: Thursday, September 18, 2003 4:56 PM
Subject: (linux-br)Duvida Apache
Eu coloquei o apache no ar s com os arquivos dentro da pasta padrao... (ou
seja sem nenhum arquivo html)
S que os nomes desses arquivos estao sendo cortados:
Como fao para q esse nomes apaream inteiramente na pagina? (Eu sei q d,
pq ja vi server apache com nomes inteiros...)
*******************************************************
Para criar um certificado "assinado por voc mesmo" (self signed), use os
comandos:
openssl genrsa 1024 > /etc/httpd/conf/ssl.key/[dominio].key
openssl req -new -key /etc/httpd/conf/ssl.key/[dominio].key >
/etc/httpd/conf/ssl.csr/[dominio].csr
openssl req -new -x509 -key /etc/httpd/conf/ssl.key/[dominio].key >
/etc/httpd/conf/ssl.crt/[dominio].crt
O segundo comando vai pedir alguns parmetros.
Siga o exemplo:
Country Name (2 letter code) [AU]:BR
State or Province Name (full name) [Some-State]:Sao Paulo
Locality Name (eg, city) []:Sao Paulo
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Empresa
Organizational Unit Name (eg, section) []:
Common Name (eg, YOUR name) []:teste.com.br
Email Address []:email@teste.com.br
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:
(Importante: "Common Name" o nome do seu domnio,
"A challenge password []:" nao digite nada, seno o Apache vai pedir essa
senha sempre que iniciar)
Pronto.
Depois s modificar no Apache o caminho para os arquivos criados:
SSLCertificateFile /etc/httpd/conf/ssl.crt/[dominio].crt
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/[dominio].key
ObsS:
Troque [dominio] pelo seu domnio correto.
O domnio no precisa ser oficial, se for (self signed)
O Navegador vai exibir uma mensagem avisando que o emissor do certificado no
uma autoridade vlida, quando usar um certificado self signed
Para ter um certificado "Oficial", veja a pagina da Thawte, por exemplo
(http://www.thawte.com)
> Olas.
> Alem do problema ja relatado, estou com um outro chatinho tb. Ao iniciar
> o Apache, recebo a seguinte msg de erro
>
> # service httpd start
> Inicializando o httpd: Syntax error on line 561 of
> /etc/httpd/conf/httpd.conf: SSLCertificateFile: file
> '/etc/httpd/conf/ssl.crt/server.crt' not exists or empty
>
> Posso contornar este problema desabilitando o SSLEngine e
> comentando a linha do SSLCertificateFile. Como eh um laboratorio,
> bom. Mas queria fazer este recurso funcionar. Vasculhei todos os
> pacotes do RH 7.2, e nao achei um rpm que contivesse este arquivo.
......
> SSLCertificateFile: file '/etc/httpd/conf/ssl.crt/server.crt' not exists or empty
> Como posso obter este arquivo ?
Se s para testes, voc mesmo pode gerar um certificado auto-assinado:
openssl req -new -x509 -nodes -out /etc/httpd/conf/ssl.crt/server.crt -keyout
/etc/httpd/conf/ssl.key/server.crt
(o acima uma linha apenas)
Apenas verifique se os arquivos esto nos lugares certos e com os nomes
certos (ou seja, compare com as diretivas de configurao do httpd.conf,
mas acho que esto certos).
*******************************************************
*******************************************************
> Eu procurei essa opo no meu http.conf e nao achei!
> So q no meu caso eh bloqueado por padrao listar o conteudo de
todas as pastas.
> Como eu fao para liberar listar o conteudo de todas as pastas
> ou e uma em especifico ??
Amigo,
Vou mandar a resposta para a lista para constar do histrico, ok?
Nem lembro direito da pergunta :-) Vou tentar ser mais claro. A
questo envolve os parmetros que voc pode passar para o Apache
ao configurar o arquivo http.conf.
Pelo que me lembro do seu problema voc quer evitar que o
usurio visualize no browser a rvore de arquivos de seu
diretrio, no ?
Suponhamos que o diretrio seja o /home/httpd/html, voc
precisar passar um parmetro de configurao completo para o
Apache no arquivo http.conf:
<Directory "/home/http/html">
Options Indexes Includes FollowSymLinks
AllowOverride None
Order allow,deny
allow from all
</Directory>
"Options" (2a linha) informa o parmetro que nos interessa:
Indexes < significa que, caso no haja/no seja encontrado um
arquivo index.html, permitido ao servidor fornecer uma lista
de arquivos e diretrios existentes no diretrio-raiz do site.
Como voc no quer que isso seja possvel, retire essa opo.
Para implementar essas configuraes com mais segurana, sugiro
a leitura da documentao do Apache em:
http://www.apache.org/docs/
*******************************************************
Uma das milhares de maneiras seria :
cat /var/log/httpd/access.log | grep numero do ip
T+
Em Sexta 26 Outubro 2001 23:20, Fabiano Guimares Pacheco escreveu:
> Ol Lista.
> Bom a minha dvida de hoje a seguinte. Alguem saberia me dizer se existe
> uma maneira de verificar quais pginas da internet acessada por um
> determinado usurio. Meu servido de web Linux.
> J me disseram que eu tinha que saber o ip da maquina e olhar umas logs,
*******************************************************
> Algum sabe se tem como fazer para que o apache mostre o nome inteiro
> do arquivo em um diretrio com a opo Indexes ativada como por exemplo,
> este meu
>
> http://www.unerj.br/apostilas/administracao/
>
> Onde e como posso configurar est sada ?
Um pequeno exerto do meu httpd.conf. Veja mais em
http://httpd.apache.org/docs/mod/mod_autoindex.html
-------------------------------------
#
# Directives controlling the display of server-generated directory
listings.
#
#IndexOrderDefault Ascending|Descending Name|Date|Size|Description
#IndexOrderDefault Ascending Date
IndexOptions FancyIndexing
#IndexOptions IconsAreLinks
IndexOptions FoldersFirst
IndexOptions NameWidth=*
# ^^^^^^^^^^^^^^^^^^^^^^
# O que voce quewr esta aqui, Mauri :)
IndexOptions DescriptionWidth=*
# ReadmeName is the name of the README file the server will look for by
default, and append to directory listings.
# HeaderName is the name of a file which should be prepended to
directory indexes.
#
# The server will first look for name.html and include it if found.
# If name.html doesn't exist, the server will then look for name.txt and
include it as plaintext if found.
ReadmeName README
HeaderName HEADER
# IndexIgnore is a set of filenames which directory indexing should
ignore
# and not include in the listing. Shell-style wildcarding is permitted.
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
-------------------------------------
*******************************************************
Vc precisa bloquear o diretrio, suponha que o endereo
http://www.servidor.com.br/~teste
exiba os arquivos que esto no home do usuario teste
/home/teste/public_html
ento para bloquear adicione estas linhas no seu httpd.conf
<Directory /home/teste/public_html>
Allow from ip_da_sua rede
</Directory>
>Como eu bloqueio uma pagina no apache pra ser vista s de determinados IPs?
>
>por exemplo:
>
>http://www.servidor.com.br/~teste
>
>quero que s quem ta na intranet possa ver essa pagina
>
*******************************************************
Subject: Re: (linux-br) Estatpirticas para site
http://www.hotscripts.com/PHP/Scripts_and_Programs/
No site da xtms.net eu uso o Awstats que muito bom por sinal. bem
parecido com o Webtrends, a diferena que ele free.
Na parte de matrias do site da xtms.net voc encontra uma especifica
sobre o mesmo...
Qualquer coisa estamos ae...
Osmany Washington
xtms.net - member staff
>Ol Pessoal,
>
>Algum a conhece um bom programa com distribuio gratuita desses que geram
>relatrio de estatsticas para sites com os logs criados pelo Apache?
*******************************************************
APACHE TURBINADO
Colaborao: Flavio Souza <flaviosc@centercomp.com.br>

Em http://www.delouw.ch/linux/apache.phtml est disponvel um documento
com recomendaes para se melhorar o desempenho do Apache. A justificativa
para sua criao que que a maioria das distribuies Linux adotam uma
configurao padro muito inadequada para a maioria das situaes.
O documento um HOWTO para compilar o Apache empregando o melhor que
ele pode oferecer.
Uma tima leitura para quem quer ter um website realmente turbinado.
*******************************************************
6-3-02 - Boletim ViaLinuxis em sintonia com o Frum
apache+php+mysql
Editorial
Embora eu seja f do perl, no deixei de fazer um estudo sobre o php e acabei gerando um
boletim em: http://www.pcs.usp.br/~jkinoshi/bs/b000907.html . Existem outros documentos
na internet como sugere Moacyr em sua resposta.
--------------------------------------------------------------------------------
Pergunta em Foco
pergunta: [01-03-02] linuxdf
Danilo Augusto ICQ: 117877447
Algum tem um tutorial sobre apache+mysql+php?
Desde j agradeo.
--------------------------------------------------------------------------------
resposta 1 [01-03-02] moc_junior
Moacir
http://www.underlinux.com.br/sections.php?op=viewarticle&artid=94
Instalando o Trio Infernal e Turbinando Sua Page! - Este artigo mostra como
instalar o apache,php e mysql no seu servidor e rodalos em conjunto.
caso o link nao funcione entre no underlinux e procure por "Instalando o Trio
Infernal"
*******************************************************
copiado de: http://linux.unleashed.com.br/article.php?sid=114
Protegendo outros servidores Web com o Apache
Enviado por Sexta, maro 23 @ 09:00:21 EST por jason

Nem todos os servidores web disponveis tm a segurana j comprovada do Apache.
possvel que algum servio que desejamos disponibilizar no seja possvel estar em um
servidor rodando nosso "amigo indgena" :)
Para minimizar possveis problemas de segurana podemos utilizar o mdulo mod_proxy para
fazer com que o Apache tome a responsabilidade de servir pginas que encontram-se em
outro servidor inacessvel diretamente pela Internet.
Imagine uma situao em que voc queira servir pginas que esto em um servidor de sua
rede local com ip 10.0.0.24 e tenha um servidor Apache acessvel via Internet com o ip
real 172.16.1.34 . Para configurar o Apache para fazer proxy reverso do servidor interno
faa o seguinte:
Certifique-se que as seguintes linhas constam no arquivo de configurao (geralmente
localizado em /etc/httpd/conf/httpd.conf): LoadModule proxy_module
modules/libproxy.so
AddModule mod_proxy.c
ProxyRequests On

Configure um virtual host para fazer o proxy adicionando as seguintes linhas no mesmo
arquivo de configurao: NameVirtualHost 172.16.1.34
<VirtualHost 172.16.1.34>
ServerAdmin culpado@seudominio.com.br
ServerName servico.seudominio.com.br
ProxyPass / http://10.0.0.24/
ProxyPassReverse / http://10.0.0.24/
ErrorLog logs/error_log
TransferLog logs/access_log
</VirtualHost>

Os nomes descritos aqui so meramente de carter ilustrativo :)
*******************************************************
copiado de: http://linux.unleashed.com.br/article.php?sid=119
Protegendo diretrios com senha
Enviado por Segunda, julho 16 @ 10:40:49 EST por jason

Para proteger um diretrio do seu site com senhas faa o seguinte:
Crie um arquivo chamado ".htaccess" no diretrio que deseja-se proteger contendo o
seguinte:
AuthType Basic
AuthName "Diretrio Protegido"
AuthUserFile /etc/senhas
AuthGroupFile /dev/null
Require valid-user
Crie um arquivo de senhas no caminho indicado pela opo "AuthUserFile" do arquivo
.htaccess utilizando o utilitrio htpasswd da seguinte maneira:
# htpasswd -c /etc/senhas teste
New password:
Re-type new password:
Ser solicitado a senha para o novo usurio (neste exemplo o usurio "teste").
NOTA:
Para que este procedimento funcione, deve estar "setada" a opo AllowOverride AuthConfig
ou AllowOverride All no arquivo de configurao do Apache.
*******************************************************
De: Paulo Condutta Villas Boas <onzeonze@terra.com.br>
Responder-a: onzeonze@terra.com.br
Para: AP <compoint@ieg.com.br>, lista linuxbr <linux-br@bazar.conectiva.com.br>
Assunto: (linux-br) RES: (linux-br) apache - proibir listagem de dir
Data: 20 Jun 2002 08:44:26 -0300
quer restringir por IP ? utilize essa regra:
<Directory "/home/httpd/html/diretorio">
Order allow,deny
Allow from 192.168.0.0/24
</Directory>
adicione-a no diretorio que queiras bloquear com os ips ou redes que deseja
liberar, ou entao bloquearalterando Allow para Deny
AbraOS
-----Mensagem original-----
De: linux-br@bazar.conectiva.com.br
[mailto:linux-br@bazar.conectiva.com.br]Em nome de AP
Enviada em: Quinta-feira, 20 de Junho de 2002 02:15
Para: lista linuxbr
Assunto: (linux-br) apache - proibir listagem de dir
Ola a todos da lista..
Preciso proibir a listagem do conteudo de um determinado diretorio ,
alguem sabe a regra para isso no httpd.conf ?
PS: se eu colocar uma index resolve, mas fica meio porcoo :-)
*******************************************************
De: Andreas Hasenack <andreas@conectiva.com.br>
Para: Cludio Sampaio - Patola <patolinux@terra.com.br>
Cc: araujo.r <araujo.r@terra.com.br>, mst.linuxman <mst.linuxman@terra.com.br>, linux-
br <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Apache "esqueceu" PHP !!!
Data: 29 Sep 2002 14:12:20 -0300
Em Sat, Sep 28, 2002 at 10:43:41PM -0300, Cludio Sampaio - Patola escreveu:
> Quem como eu usa o Conectiva Snapshot (que costuma ser bem estvel)
> teve essa surpresa, sim, pois o apache2 deixou de ter o nome de
> apache2 pra se chamar apache, e como tal o anterior apache 1.3.x
> foi atualizado pro apache 2.0.41. Isso foi provavelmente o que
Istou foi exaustivamente discutido aqui (mas poucas pessoas participaram,
infelizmente):
http://distro.conectiva.com.br/pipermail/snapshot-users/2002-September/000590.html
http://distro.conectiva.com.br/pipermail/snapshot-users/2002-September/000591.html
A lista pode ser assinada aqui:
http://distro.conectiva.com.br/mailman/listinfo/snapshot-users/
> causou a incompatibilidade, mas o PHP tambm mudou da verso 4.1.x
> pra 4.2.x. No meu caso acho que atualizei os dois ao mesmo tempo,
Demorou um ou dois dias, mas um novo PHP que funciona com apache-2.0.x j
est no snapshot.
> e meu script de exibio de filmes deixou de funcionar =( tive que
> voltar ao ltimo apache e php que eu tinha conhecimento, que eram
> o php que veio no CD da Revista do Linux do Conectiva e o apache 1
> de ftp://ftp.nl.linux.org/pub/conectiva/atualizacoes.
J que voc usurio snapshot, por favor, volte a usar o php e o apache 2
dessa verso e reporte qualquer problema que encontrar. O mesmo vale para
usurios do mod_perl, que foi atualizado para 1.99_05 por causa do apache 2.
Tudo que mudou no pacote est explicado nas URLs acima no histrico da lista
snapshot-users.
http://distro.conectiva.com.br/pipermail/snapshot-users/2002-September/000591.html
[snapshot] about apache 2
Andreas Hasenack andreas at conectiva.com.br
Wed, 18 Sep 2002 12:08:45 -0300
* Previous message: [snapshot] Apache 2 is now standard
* Next message: [snapshot] about apache 2
* Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I forgot to tell in my previous email, sorry.
Some important changes and notes:
- configuration directory is now /etc/apache with the following structure:
/etc/apache
|-- conf
| |-- apache-cnc.cnf
| |-- conf.d
| |-- highperformance-std.conf
| |-- httpd.conf
| |-- magic
| |-- mime.types
| |-- ssl.conf
| |-- ssl.crt
| | `-- server.crt
| |-- ssl.csr
| `-- ssl.key
| `-- server.key
|-- logs -> ../../var/log/apache
`-- modules -> ../../usr/lib/apache/modules
We *might* drop that conf subdir.
- apache-cnc.cnf is the openssl configuration file for the dummy certificates
- other files: default files provided with the apache distribution, just
tailored for this directory layout
- all *.conf files in the conf.d subdir are included by default. This is
provided via a patch from the RedHat package (no, I'm not ashamed :). Standard
"Include" directive in apache only accepts specific files (no *) or whole
directories, which doesn't suit most distributions because of the *.rpm{save,old,new}
and *~ files that will eventually be left there.
- documentroot has changed, it is now:
/srv/www
`-- default
|-- cgi-bin
|-- error
| `-- include
|-- html
`-- icons
`-- small
Web pages are stored in the html subdir.
No upgrade path has been provided regarding these changes. We tried to migrate
/etc/httpd and /var/www to /etc/apache and /srv/www, but it got too tricky and
error-prone.
- the init script has been renamed to apache (was httpd), but we left a symlink
/etc/init.d/httpd -> apache there.
*******************************************************
De: caio ferreira <idic@terra.com.br>
Para: Loghan <loghan@loghan.biplink.com.br>
Cc: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: (linux-br)Apache e dominio virtual
Data: Sat, 5 Jul 2003 09:10:29 -0300
On Fri, 04 Jul 2003 11:35:13 -0300
Loghan <loghan@loghan.biplink.com.br> wrote:
> Agora configure dominios Virtuais no apache. (no fim do arquivo adicione)
>
> /etc/httpd/conf/httpd.conf
>
> <VirtualHost 200.xxx.yyy.zzz>
> ServerName www.teste1.com.br
> DocumentRoot "/home/teste1/public_html/"
> ScriptAlias /cgi-bin/ "/home/teste1/cgi-bin/"
> CustomLog /etc/httpd/logs/teste1.log combined
> </VirtualHost>
Montei uma intranet aqui em casa, e criei o domnio particula.com.br e o
domnio virtual nagios.particula.intra, ambos apontando para o ip
192.168.0.1 Esta funcionando beleza, o problema esta em relao ao apache.
O httpd.conf esta assim :
ServerName www.particula.com.br
DocumentRoot /var/www
<VirtualHost nagios.particula.intra>
ServerAdmin cosmo@particula.com.br
DocumentRoot /usr/local/nagios
ServerName nagios.particula.intra
ScriptAlias /nagios/cgi-bin/ /usr/local/nagios/sbin/
<Directory "/usr/local/nagios/sbin/">
AllowOverride AuthConfig
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
Alias /nagios/ /usr/local/nagios/share/
<Directory "/usr/local/nagios/share">
Options None
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
O que eu estou querendo fazer apontar o domnio particula.com.br para o
endereo /var/www e o domnio virtual nagio.particula.intra para
/usr/local/nagios. O problema que ambos os dominios esto apontando para
/usr/local/nagios.
--
[ ]'s

******************* .''`.
* idic@terra.com.br * : :' :
* GNU/Linux Debian * `. `'`
*******************
*******************************************************
De: Juliano Rodrigo <juliano@netvia.com.br>
Para: Willian Ricardo Pires <wr.pires@terra.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br)Apache+Php+Mysql+FTP+VirtualHost
Data: Thu, 11 Sep 2003 11:55:08 -0300
> Bom dia Pessoal.
Opa
>
> Gostaria de configurar meu apache aqui para funcionar como se fosse um
> server de provedor, tipo :
>
> - Na hora que digitar www.user1.com.br ele joga para : /home/user1, se
> digitar www.user2.com.br ele joga para : /home/user2
Edite o seu httpd.conf
<VirtualHost ip.do.servidor>
ServerAdmin webmaster@user1.com.br
DocumentRoot /home/user1
ServerName www.user1.com.br
ErrorLog logs/user1.com.br-error_log
CustomLog logs/user1.com.br-access_log common
</VirtualHost>
> - E gostaria de fazer a mesma coisa com o ftp, tipo : ftp.user1.com.br ir
> cair em /home/user1 e para o user2 : ftp.user2.com.br .
Depende ... vc usa o wuftp ou o proftpd?
> A Parte de php e mysql ja esta rodando legalzinho, mas estou usando tudo
na
> pasta htdoc.
>
> Algum me indica algum site ou algum howto por favor ?
>
> Obrigado
[]'s
Juliano
*******************************************************
De: rogerio araujo <araujo.r@socs.com.br>
Para: Willian Ricardo Pires <wr.pires@terra.com.br>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br)Apache+Php+Mysql+FTP+VirtualHost
Data: Thu, 11 Sep 2003 08:55:47 -0400
parece que possivel , mas se voc estiver ligado na internet dever
ter os dominios user1.com.br , user2.com.br, etc
> - Na hora que digitar www.user1.com.br ele joga para : /home/user1, se
> digitar www.user2.com.br ele joga para : /home/user2
> - E gostaria de fazer a mesma coisa com o ftp, tipo : ftp.user1.com.br ir
> cair em /home/user1 e para o user2 : ftp.user2.com.br .
Rogrio Rodrigues de Arajo
Analista de Sistemas / Tcnico em Informtica
Linux User #235776 - Machine #172486
*******************************************************
De: Juliano Rodrigo <juliano@netvia.com.br>
Para: LinuxBr <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Apache+Php+Mysql+FTP+VirtualHost
Data: Thu, 11 Sep 2003 16:45:31 -0300
>
> > Bom dia Pessoal.
> Opa
> >
> > Gostaria de configurar meu apache aqui para funcionar como se fosse um
> > server de provedor, tipo :
> >
> > - Na hora que digitar www.user1.com.br ele joga para : /home/user1, se
> > digitar www.user2.com.br ele joga para : /home/user2
Edite o seu httpd.conf
<VirtualHost ip.do.servidor>
ServerAdmin webmaster@user1.com.br
DocumentRoot /home/user1
ServerName www.user1.com.br
ErrorLog logs/user1.com.br-error_log
CustomLog logs/user1.com.br-access_log common
</VirtualHost>
> > - E gostaria de fazer a mesma coisa com o ftp, tipo : ftp.user1.com.br
ir
> > cair em /home/user1 e para o user2 : ftp.user2.com.br .
Depende ... vc usa o wuftp ou o proftpd?
> > A Parte de php e mysql ja esta rodando legalzinho, mas estou usando tudo
> na
> > pasta htdoc.
*******************************************************
De: Ricardo Guedes <guedesrm@yahoo.com.br>
Para: rodrigofsantos@unemat.br, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br)Apache URL
Data: Wed, 27 Aug 2003 17:44:38 -0400
<<?
<echo "../imagen/imagen.gif";
<?>
Assim esta errado!!!
O Correto seria:
<?php
echo("<img src=\"../imagen/imagen.gif\" alt=\"none\">");
?>
Seria interessante tambm voc olhar o http://www.w3.org/ e ver a norma do
HTML.
Espero ter ajudado!
PS: Prefica usar long tag (<?php ?>). um padro tambm
Ricardo Guedes
*******************************************************
De: Glnio Crtes Himmen <glenio.himmen@bol.com.br>
Para: Gustavo Roberto Rodrigues Gonalves <gustavo@fullcargo.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Apache 2.0.40 - O que ser isso
Data: Wed, 17 Sep 2003 08:03:16 -0300
Gustavo,
Voc est direcioinando a sada para a tela no formato ">> tty12&" (por
exemplo) ???
No vi nada do tipo no seu comando, e sei que se no fizer assim no
funciona...
Prefeitura Municipal de Aparecida de Goinia
Rua Joo Batista de Toledo, Setor Central
Aparecida de Goinia-GO - CEP - 74.980-901, Fone: (62) 545-5818
Glnio Crtes Himmen - glenio.himmen@bol.com.br
Gustavo Roberto Rodrigues Gonalves escreveu:
>Ol pessoal,
>
>Tenho um Apache como servidor Web, e estou me deparando com o seguinte
>problema .
>
>Fiz um script que pega a funo "tail -f /etc/squid/log/access.log", e
joga
>a sada desse comando para tela.
>
>Teoricamente, ele deveria pegar toda a sada do comando tail, e ficar
>jogando infinitas vezes na tela at eu mudar a opo no meu programa.
>
>Mas, ele no est fazendo isso.
>
>Quando eu chamo a opo, ele fica, como se tivesse carregando uma nova
>pgina e dali no sai. Agora se eu fao por exemplo o comando " tail "
>somente, ento ele me retorna as linhas .
>
>A vai a pergunta : Ser que o apache tem alguma proteo contra esse tipo
>de carregamento ?
>
>Outra coisa, na verso mais velha do Apache, isso funcionava, penso
que ele
>possam ter implementado uma nova funcionalidade que por default, negaria
>esse tipo de operao. Alguem j passou por isso
*******************************************************
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: bragalinux <bragalinux@yahoo.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Apache
Data: Sat, 20 Sep 2003 09:11:06 -0300
"bragalinux" <bragalinux@yahoo.com.br> writes:
> Como liberar o apache apenas para a rede interna?
A documentao do Apache explica como usar a diretiva de restrio de
acesso. Procure por 'Limit' e 'LimitExcept', para comear.
--
Godoy. <godoy@metalab.unc.edu>
*******************************************************
De: Andre Luiz da Silva <andre_listas@yahoo.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)configurar http
Data: Mon, 29 Sep 2003 15:16:12 +0000
Abra o seu httpd.conf e encontre a diretiva UseCanonicalName e deixe da seguinte forma:
UseCanonicalName on
falow!
On Mon, 29 Sep 2003 09:47:25 -0300
"Adenir" <arf@brturbo.com> wrote:
> Estou rodando o Apache no CL8 e quase tudo esta bem!
> o problema que no abra as paginas dentro da pastas ex:
> www.infonur.da.ru - esta abre e o default do apache
> www.infonur.da.ru/stats - no abre mas se eu colocar a barra abre.
> www.infonur.da.ru/stats/
>
> como resolvo isto????
*******************************************************
De: Andr de Souza Arajo (GEINF) <asa@iphan.gov.br>
Responder-a: asa@iphan.gov.br
Para: 'Andr Macedo' <amc_linux@yahoo.com.br>, linux-br@bazar2.conectiva.com.br
Assunto: (linux-br)RES: LINUX + MYSQL + maquinas windows
Data: Tue, 4 Nov 2003 10:37:38 -0300
Bem Andr(xar), o Apache por Default vem com isso, tanto que se vc colocar
na URL assim por exemplo: http://meuhost.com.br/~nomedousuariodapastahome
ele abrir o index.html que localiza-se na Pasta do usurio chamada
public_html, basta cri-la e pronto j est funcionando 100%.
A Sintaxe http://ipdohost/~nomedousuario sempre tem que ter '~' antes do
nome.
Ou seja, vc cria um usuario chamado tux, em seguida cria uma pasta chamada
public_html e coloca os dados do site l dentro, e pronto, j est
funcionando, se necessitar que os usurios acessem via FTP (eu recomendo)
para atualizao de suas Pginas pessoais, vc habilita no /etc/proftpd.conf
as opes:
DefaultRoot ~ !root => Faz com que o usuario no possa sair do seu Home,
fica enjaulado;
<Directory /*>
AllowOverwrite yes
</Directory> => Permite sobrescrever os arquivos via FTP, caso contrrio
o usurio deveria deletar os arquivos e em seguida envilos novamente;
Outra dica aps estas conferir no /etc/passwd para que os usurios de FTP
no possam se logar via SSH ou Telnet;
Ex: intranet:x:3878:3878:Conta para Manuteno da
Intranet:/srv/www/httpd/html/intra/intranet:/bin/false
O parametro /bin/false significa que o usurio no tem 'bash' no pode
logar-se na mquina via SSH ou Telnet.
Outra opo no Apache muito boa pra isso o ALIAS, voc configura no
httpd.conf para que quando chamado no Browser o URL por exemplo:
http://ipdohost/fulano ele redirecione para qualquer pasta no disco, basta
apontar, no httpd.conf vc encontra exemplos de como usar o ALIAS, procure na
linha /icons l ele te mostra a sintaxe do comando, no tem mistrio,
coisa de criana brincar, hehehehehee..!!
Agora sobre o MySQL:
- Como voc descreveu no E-Mail, voc realmente deseja que os usurios
possam mexer no MySQL, voc est utilizando o banco de dados certo pra isso,
o MySQL permite que vc crie usurios que sejam donos dos Bancos e acessem-o
remotamente via Cliente, eu uso um programa de Windows chamado DBTools,
(existe relatos de pessoas, que existem clientes melhores do que este).
1. Um exemplo prtico, os usurios do MySQL no tem nada haver com os do
sistema Linux, so totalmente diferentes, nunca confunda o root do MySQL com
o root do sistema;
2. Se o usurio do Linux denominado 'tux' com sua pgina pessoal hospedada
em seu /home/tux/public_html possui Scripts em PHP que necessitam
conectar-se ao Banco de Dados, o primeiro passo criar um usurio tux
dentro do MySQL, com acesso somente na DATA BASE tux, para o aumento da
segurana, vc pode especificar tambm de onde o usurio ir acessar
remotamente, se ele ir acessar da Rede Local, vc coloca o IP da mquina
dele, se for da Internet, coloca o IP vlido por onde ele poder acessar, se
vc usar por exemplo o caracter '%' significa que o determinado usurio
poder acessar de qualquer IP, voc pode usar mscaras tambm como:
200.199.210.% ou 10.%.%.% entendeu? Cada usurio cabe estas configuraes.
3. Neste caso simples o usuario tux Administrador da tabela TUX por
questes de Segurana voc precisar criar um Usurio que tenha somente
privilgios de:
3.1 Inserir dados;
3.2 Ler os dados; dar um select na tabela, realizar consoltas
3.3 Somente privilgios necessrios para o trabalho dele, nada a mais;
Podemos cham-lo de tuxguest ou tuxanonymous vc escolhe os nomes :)
4. Esse usurio criado somente com alguns privilgios na tabela TUX ser o
responsvel por fazer consultas de clientes via Internet e inserir dados na
Tabela TUX via Scripts PHP por exemplo. E para Segurana vc coloca que o
usurio tuxguest ou tuxanonymous, vc escolhe os nomes, poderam acessar
somente de 'localhost' isso se deve porque os Scripts so executados em
LocalHost, com isso se por acaso uma lamer vier roubar seus Scripts
pessoais, mesmo com usurio e senha do MySQL ele no poder fazer nada,
porque o MySQL s aceita esse(s) Usurio(s) vindos de LocalHost, entendeu a
lgica?
Agora Finalizando:
- Cada usurio Linux dever possuir 2 usurios no MySQL,
1 Usurio para Administrao do Banco;
1 USurio para realizar consultas e inserso de dados, esse que fica
configurado dentro dos Scripts que faz a conexo com o banco de dados;
Utilizando esses passos acima, vc zela pela Segurana do seu Servidor, uma
vez que os usurios no necessitam logar-se via SSH ou Telnet para realizar
alteraes no MySQL, isso seria um pouco perigoso, deixa-los na Shell livres
para que executem o que bem desejarem.
Visualizar o IP do Linux:
O comando ifconfig lhe mostra as interfaces de Rede seu respectivos IPs
juntamente com a mscara de Rede, um comando tambm muito legal o
netstat -nap que lhe mostra todas as conexes ativas e portas abertas do seu
Linux, permitindo vc criar Regras de Firewall mais eficazes com IPTABLES.
Enquanto isso, faa os testes necessrios e aperfeioe o seu aprendizado,
[]s

Andr de Souza Arajo (ADMINISTRADOR DE REDES - IPHAN / DF)


IPHAN Network Administrator (Coordenaao de Informatica - DPA)
INSTITUTO DO PATRIMONIO HISTORICO E ARTISTICO NACIONAL
E-Mail: asa@iphan.gov.br
Tel: +55 (0-xx-61) 414-6105
Fax: +55 (0-xx-61) 414-6121

-----Mensagem original-----
De: Andr Macedo [mailto:amc_linux@yahoo.com.br]
Enviada em: segunda-feira, 3 de novembro de 2003 18:05
Para: asa@iphan.gov.br; linux-br@bazar2.conectiva.com.br
Assunto: LINUX + MYSQL + maquinas windows
Valeu pela fora pessoal
O Apache est funcionando, com o PHP
( no mexi em nada, s testei e tudo funcionou)
Mesmo tendo instalado todos os perfis (CL9) acho que o MySQL no foi
instalado, isso mesmo???
Bom.. dei uma vasculhada onde mandavam os tutoriais e no vi nada referente
a MySQL ento achei que deveria instalar.
executei esse comando:
# apt-get install mysql
Ele pediu o CD 4
Aparentemente funcionou, por favor me confirme se fiz certo.
consegui startar o MySQL
Aparentemente tudo funciona. vou pedir a base de dados e os cdigos para o
meu pessoal do desenvolvimento, ai certamente aparecero novos problemas :)
Com a mquina windows, eu consigo navegar no meu servidor, timo, como o
esperado... mas no consigo acessar o disco. Minha inteno criar uma
pasta pra cada usurio no httpd e fazer com que eles possam mexer no mysql
do servidor, cada um com sua pasta, sem interferir no trabalho do outro...
possvel ???
Como eu esperava, minha mquina windows XP no enxerga a Linux, s descobri
o IP da minha mquina linux no KDE, tem algum comando parecido com o
IPCONFIG ou WINIPCFG no console???
Continuo vasculhando o google, os manuais e contando com a colaborao de
vcs.
Obrigado
Andr
----- Original Message -----
> E ai brother, tu quer instalar isso tudo muito fcil, basta dizer o que
> vc est realmente precisando que eu te dou o caminho das pedras, lhe dou
> umas dicas pra voc se sair bem..
>
> []s
*******************************************************
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: rodrigofsantos@unemat.br
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Remetar direto para https
Data: Tue, 25 Nov 2003 10:31:14 -0200
Rodrigo Ferreira Santos <rodrigofsantos@unemat.br> writes:
> Amigos da lista eu tenho uma pagina e gostaria que ela foce vista sempre em
> uma noneco segura tipo https, como fao para isto acontecer quando vier a
> solicitao da pagina na porta 80 redirecionar para 443.Gostaria de fazer
> sito pelo apache, possivel ou tenho que usar iptables...
H dzias de maneiras de faz-lo, sendo que pelo menos 4 delas constam
na documentao do Apache.
Tenho dois artigos no site da empresa a respeito, tambm. Podem
ajud-lo por j ser informao mastigada e testada...
http://www.g2ctech.com/artigos/redirecionamento.html
http://www.g2ctech.com/artigos/redirecionamento-mod_rewrite.html
A segunda maneira, via mod_rewrite, mais eficiente e consome menos
recursos do servidor, porm exige que o servidor seja reiniciado (s o
Apache!!!!).
Sds,
--
Godoy. <godoy@metalab.unc.edu>
*******************************************************
De: Ricardo Igarashi <iga@that.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)apache muito lento
Data: Sat, 29 Nov 2003 19:40:38 -0200
On Fri, 28 Nov 2003 23:55:41 -0200
Andr Macedo <amc_linux@yahoo.com.br> wrote:
> atualizei o apache , e continuo com o mesmo problema para abrir as
> pginas a partir de um cliente... elas demoram a abrir.... o que eu
> fao???
Experimente rodar um cliente Web no prprio servidor e veja a
velocidade.
Se continuar lento, deve ser algum problema do servidor.
Se ficar rpido, deve ser algum problema na rede.
Ah, experimente tambm acessar colocando o endereo IP. Pode ser algum
problema com o DNS...
--
Ricardo Yassuo Igarashi
E-mail: iga@that.com.br
Linux HP: http://web.that.com.br/iga
*******************************************************
De: Miguel Figueiredo <mikael@animus-ti.com.br>
Para: Lista Linux-BR <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)apache - index.php
Data: 12 Dec 2003 10:08:21 -0200
Em Qua, 2003-12-10 s 20:14, caio ferreira escreveu:
> All
>
> Estou com um problema de configurao no apache da rede daqui de casa.
>
> Quando eu tento abrir a pgina inicial do site no browser, index.php, em
> vez de aparecer a pgina o browser pergunta se eu quero salvar a pgina. Sei que
> alguem da lista j teve esse problema, mas no estou conseguindo procurar no
> histrico da lista, no sei por que palavra procurar.
>
> Desde j agradeo pela ateno.
Caio,
Espero que ajude...
No httpd.conf, adicione ou descomente as linhas...
LoadModule php4_module /usr/lib/apache/1.3/libphp4.so
- O caminho para o mdulo pode ser diferente. Essa linha eu copiei de um
debian
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
- Esse de cima que o "pulo do gato". Sem isso, o browser vai
insistir em em tentar downloadear o seu arquivo ao invs de receber o
input dele.
[],s
--
Miguel Figueiredo <mikael@animus-ti.com.br>
Animus Tecnologia
*******************************************************
De: ratmmmam@cnbf.org.br
Para: Carlos Mendes <carlosmendes@brturbo.com>
Cc: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Integrao TOMCAT + APAHCE
Data: Sat, 3 Jan 2004 20:13:21 -0200
Em Sb 03 Jan 2004 15:24, Carlos Mendes escreveu:
> preciso que o tomcat rode via apache
http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jk2/jk2/vhosthowto.html
*******************************************************
De: Thiago Macieira <thiagom@mail.com>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) dvida sobre apache...
Data: Wed, 28 Jan 2004 18:37:42 -0200
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Sandro Eustquio Alves de Oliveira. wrote:
>Pessoal
>
>alguem sabe se tem como barrar no apache apenas uma url especifica por
>exemplo meu servidor usa www4.meudominio.com eu gostaria gostaria de
> negar a permisso externa, para www4.meudominio.com/pasta.
Sim, tem como. Basta colocar para essa URL ou esse diretrio a diretriz
"require valid-user", ou ento "deny from all; allow from minha.rede".
Mais informaes:
http://localhost/manual/
(ou se voc no o tiver instalado, em http://httpd.apache.org)
- --
Thiago Macieira - Registered Linux user #65028
thiagom (AT) mail (dot) com
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
*******************************************************
De: webmaster@cnbf.org.br
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)apache+tomcat
Data: Tue, 17 Feb 2004 05:53:16 -0300
On Monday 16 February 2004 17:54, Jef wrote:
> pessoal tem como rodar jsp e servlets do diretorio dos usuarios?
> www.company.com/~user/index.jsp
sim, uma maneira de se fazer isto criando um xml dentro do webapps do
TOMCAT_HOME ou no conf/Catalina/seuHost (srie 5.x) e apontar p/ os
diretrios dos usuarios (existe outra maneira menos trabalhosa de se fazer
isto descrita no final deste e-mail)...
crie um script que crie os dirs (por exemplo www) nas reas e em seguida crie
os xml's que falei (use o mesmo script). aproveite e j crie a estrutura
padro dos contextos do tomcat (WEB-INF/classes WEB-INF/lib)
por exemplo: os xml's necessitam apenas conter:
<Context docBase="/home/ze/www" path="/ze"></Context>
e salve no local que falei com o nome ze.xml, neste caso...
o endereco relativo ficaria neste caso assim (utilizando seu exemplo):
http:// www.company.com/ze
se quiser o ~ basta adicion-lo no path antes do ze...
vc pode tambm adicionar diretamente as tags Context dentro do server.xml, se
preferir (dentro do elemento Host)... neste caso no precisaria criar um xml
p/ casa usurio... assim fica menos trabalhoso...
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Cc: Webmaster <webmaster@barkadventure.com.br>
Assunto: Re: (linux-br)APACHE - http na mem. em excesso
Data: Thu, 19 Feb 2004 03:12:44 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Webmaster wrote:
>1 - - Estou rodando o Apache em um servidor RH9, e gostaria de saber
>qual a melhor configurao para este,
Configurao do Apache? Como assim, "melhor configurao"?
> pois tenho em meu site vdeos e
>muitas fotos, e ocorre que fica cheio de http na memria e, esta com
>768Mb RAM e ainda utiliza o SWAP de 250Mb aproximadamente, sei que
>necessrio colocar mais RAM, mais no existe alguma configurao que
>faa estas http se matarem, aps serem utilizadas.
Eles sempre morrem quando no so mais necessrios. Note que o apache
inicia um monte de subprocessos para responder mais *rpido*. Se voc
os matar, ele fica mais lento.
A idia que sempre que houver uma pgina sendo requisitada, ele tem um
subprocesso disponvel para responder. Caso todos os processos estejam
ocupados, ele inicia mais, at um certo limite. A, supondo que a carga
no sistema constante, ele no precisa mais ficar iniciando processos.
Se voc quer limitar ainda mais a quantidade, veja os parmetros do
httpd.conf. No lembro qual, mas tem um que limita o nmero de
processos iniciados. Mas lembre-se que isso lhe limita a quantidade de
requisies simultneas que o Apache pode responder.
Voc chega a usar mais de 90% do seu swap? O servidor fica lento por
causa do uso de swap (atividade de disco excessiva)? Quanto de memria
virtual os processos do Apache esto consumindo? Mais de 800 MB?
>2 - - O PC BOM para rodar o Apache 500mhz + 1,5MB RAM + HD 30 GB,
>5400rpm + REDE ENCORE 10/100.
5400rpm? Isso no aguenta a taxa que o Linux/Apache pode puxar. Ponha um
7200 ou 10000rpm, ou ento um bom disco SCSI para aumentar a taxa de
transferncia. Se possvel, coloque num RAID redundante em barramentos
diferentes para melhorar ainda mais. Esse o seu maior problema, no a
memria nem o processador.
>3 - - Algum sabe se possvel fazer com o CRON ou CRONTAB, reiniciar
> o Apache todo dia as 01:00h. Quem souber favor colocar um exemplo ou
> o prprio cdigo, enfim como fazer.
E pra qu? Para derrubar todos os seus usurios 1h da manh? Para
deixar o servidor mais lento porque o Apache est reiniciando?
Amigo, isso uma herana de mentalidade de servidores que costumam
vazar memria e dar problemas se ficam ligados por muito tempo (*).
Tenho um servidor rodando Linux/Apache h 223 dias. O Apache eu s tive
que desligar para fazer upgrades de segurana e atualizao. E o outro
servidor, ligado h 406 dias, s foi desligado por necessidade de
hardware.
(*) um certo servidor de 3 letras rodando num operacional que comea por
W e termina em "indows".
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
*******************************************************
De: Ernandes Silva <ernandes@sisprojects.net>
Para: linux-br@bazar2.conectiva.com.br
Cc: emota@emota.com.br
Assunto: RES: (linux-br)Senha.
Data: Sun, 28 Mar 2004 14:04:02 -0300
Para proteger um diretrio por senha siga as instrues abaixo:
1) Conecte-se ao seu site via Telnet (porta 2300)
2) Certifique-se de que voc est no seu diretrio. Para isto basta
digitar no Telnet o comando "cd" sem argumentos.
3) Para criar um arquivo de senhas chamado ".htpasswd" e acrescentar um
usurio "nome1", digite:
htpasswd -c .htpasswd nome1
Ser pedida a senha do novo usurio, que dever ser digitada duas vezes.
4) Para adicionar mais usurios (o que pode tambm ser feito
posteriormente) digite, por exemplo:
cd
htpasswd .htpasswd nome2
htpasswd .htpasswd nome3
...
5) Supondo que voc queira proteger um diretrio chamado "secreto" sob a
raiz do site, deve-se criar um arquivo texto chamado ".htaccess" no
diretrio public_html/secreto com o contedo:
AuthUserFile .htpasswd
AuthGroupFile /dev/null
AuthName Restrito
AuthType Basic
<Limit GET POST>
require user nome1 nome2 etc.
</Limit>
Notas:
- Caso queira transferir por FTP o arquivo .htaccess para um diretrio
do seu site, cerifique-se de utilizar tipo "ASCII" (e nao "BINARY") na
transmisso.
- Para permitir acesso a todos os usurios cadastrados, ao invs de
require user nome1 nome2 etc.
colocar simplesmente:
require valid-user
-----Mensagem original-----
De: linux-br-bounces@bazar2.conectiva.com.br
[mailto:linux-br-bounces@bazar2.conectiva.com.br] Em nome de Sabino
Rodrigues
Enviada em: sexta-feira, 26 de maro de 2004 15:49
Para: linux-br@bazar2.conectiva.com.br
Cc: emota@emota.com.br
Assunto: (linux-br)Senha.
Amigos, como eu fao para colocar uma senha no link principal de uma
pagina ospedada em meu linux.
Ex: quando algum digitar www.exemplo.com.br ele pede um usuario e uma
senha para liberer a pagina para o usruario.

Agradeo.

Sabino Rodrigues
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Cc: Alexandro Corra <alexandro_correa@yahoo.com.br>
Assunto: Re: (linux-br)Abrir Index no Apache
Data: Wed, 31 Mar 2004 00:38:40 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Alexandro Corra wrote:
>Ol!
>
> Estou com um problema no apache... quero que uma
>pasta (http://servidor/pasta/ por ex.) tenha a opo
>de ser "browseable"... para isso defini "Options
>Indexes ..."
Onde? Em que seo? Verificou se no existe nenhum <Directories> ou
<Location> mudando isso?
>no httpd.conf... mas o maldito index.html
>no encontrado.
Se tem index.html, o Option Indexes no faz nada. Se no tem, o Option
Indexes gera um ndice. Se no tem nem o index.html nem o Option
Indexes, o Apache retorna um erro (403 Forbidden).
>Algum poderia me dar um exemplo de como modificar os
>atributos das subpastas do seu document root no
>apache? Preciso apenas que o Indexes funcione...
<Directory /srv/www/default/html>
Options +Indexes
</Directory>
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
*******************************************************
De: Viktor Mota <fulano2001@terra.com.br>
Responder-a: Viktor Mota <fulano2001@terra.com.br>
Para: Alexandro Corra <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Abrir Index no Apache
Data: Wed, 31 Mar 2004 11:42:27 -0300
Ol Alexandro Corra,
tera-feira, 30 de maro de 2004, 18:02:35, voc escreveu:
AC> Ol!
AC> Estou com um problema no apache... quero que uma
AC> pasta (http://servidor/pasta/ por ex.) tenha a opo
AC> de ser "browseable"... para isso defini "Options
AC> Indexes ..." no httpd.conf... mas o maldito index.html
AC> no encontrado.
AC> Algum poderia me dar um exemplo de como modificar os
AC> atributos das subpastas do seu document root no
AC> apache? Preciso apenas que o Indexes funcione...
AC> Muito obrigado!
Vc poderia enviar o seu httpd.conf para a gente poder da uma olhada,
mas de antemao verifique o seguinte...
Verifique se o seu document root esta apontando para o local certo...
DocumentRoot "/home/httpd/html"
Depois verifique a seguinte opo...
# Each directory to which Apache has access, can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# permissions.
#
<Directory />
Options Indexes
AllowOverride All
#
# For PHP3:
# Please, if you are going to use PHP3, uncomment the line below
# and enable php3 only in the directories where you need it
# php3_engine off
#
# For PHP4:
# Please, if you are going to use PHP4, uncomment the line below
# and enable php4 only in the directories where you need it
# php_flag engine off
</Directory>
O blablabla ai de cima diz ao apache (me corrijam se eu
estiver errado) para nao mostrar o diretorio nem os arquivos do
diretorio se no houver uma pagina index.
Agora o que imagino que vc esteja precisando:
# Lembre-se de colocar um diretorio que seja acessivel pelo apache
<Directory /home/paginas/hp/public_html>
Options -Indexes
AllowOverride All
</Directory>
Aqui vc esta dizendo para mostrar tudo mesmo que nao exista nenhuma
pagina index.
Pelo que entendi do seu problema, espero que isso resolva sua
duvida...
[]s
Viktor Mota
fulano2001@terra.com.br
*******************************************************
De: Alexandro Corra <alexandro_correa@yahoo.com.br>
Para: Linux-BR (Lista) <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br) Abrir Index no Apache
Data: Wed, 31 Mar 2004 14:34:21 -0300 (ART)
Ol!
Muito obrigado a todos que me ajudaram! O problema
era o "OptionIndex index.html index.cgi". Foi s
adicionar esta linha seo <Directory ...> referente
pasta que queria acessar :)
Thanks!! :)
Att,
Alexandro Corra
=====
Alexandro Corra - Porto Alegre - RS
www.alexsuperweb.rg3.net
Linux user #339537
*******************************************************
De: Leandro Mendes <leandro@cosmoquimica.com.br>
Para: djames.suhanko <djames.suhanko@itelefonica.com.br>
Cc: Linux-BR <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Mais poder ao APACHE
Data: Wed, 31 Mar 2004 15:23:56 -0300
Conforme a documentao do php, chmod, chown entre outros s podem ser usados
pelo usurio root. Provavelmente seu apache est rodando com o usurio apache
ou nobody, fazendo com que essas funes no sejam acessveis.
No caso de chamar a funo system, a regra a mesma. S root pode usar ch*.
PS: No coloque seu apache para rodar com root.
Uma sugesto: Crie algum script em shell e use o sudo para executar esse script
como root.
[]'s
> Ol pessoal!
> Alguns comandos em PHP esto limitados, como chown, chmod,
> move_uploaded_file e copy, mesmo atravs da chamada system().
> No consigo mudar o owner com system("chown root.root file");
> Por acaso isso sempre foi assim? Tem como configurar o apache ou o
> php de forma que eu consiga usar comandos do sistema sem limitao?

--
[]'s
Leandro Mendes
Administrador de Redes
-----------------------------
Cosmoquimica Ind. e Com. Ltda
Av. Gupe, 10.837 - Barueri/SP
Telefone: + 55 (11) 4772-4914
-----------------------------
leandro@cosmoquimica.com.br
*******************************************************
De: Viktor Mota <fulano2001@terra.com.br>
Responder-a: Viktor Mota <fulano2001@terra.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re[2]: (linux-br) Abrir Index no Apache
Data: Wed, 31 Mar 2004 15:24:06 -0300
Ol,
quarta-feira, 31 de maro de 2004, 13:24:30, voc escreveu:
Verifique tb suas conf. para saber se o seu apache tem a capacidade de
abrir arquivos .html (pq de repente ele ta setado para abrir so .htm)
#
# DirectoryIndex: Name of the file or files to use as a pre-written HTML
# directory index. Separate multiple entries with spaces.
#
DirectoryIndex index.html index.wml index.php3
# For PHP3:
DirectoryIndex index.htm index.php3 index.html index.wml
# For PHP4:
DirectoryIndex index.htm index.php index.html index.wml index.php3
>> Ol Thiago!
>>
>> Muito obrigado pela ajuda, mas ainda no consegui
>> resolver o problema. Talvez eu no tenha me explicado
>> direito, o seguinte, quando eu acesso o endereo
>> http://www.meusite.com.br/pagina aparece o erro "a
>> pagina nao pode ser exibida"... se eu acesso
>> http://www.meusite.com.br/pagina/index.html a pgina
>> aparece corretamente.
>> O problema fazer com que o apache procure por um
>> index.html dentro do diretorio "pagina"...
>> Eu tentei da seguinte forma:
>>
>> <Location /var/www/htdocs/pagina>
>> Options Indexes FollowSymLinks MultiViews ExecCGI
>> AllowOverride None
>> Order allow,deny
>> Allow from all
>> </Location>
>>
>> J tentei usar o <Directory ...> mas tambm no
>> funciona. :/
>> Se puder me ajudar eu agradeo! Muito obrigado!
>>
>> Att,
>> Alexandro Corra
>>
>> > Se tem index.html, o Option Indexes no faz nada. Se
>> > no tem, o Option
>> > Indexes gera um ndice. Se no tem nem o index.html
>> > nem o Option
>> > Indexes, o Apache retorna um erro (403 Forbidden).
>>
>> > <Directory /srv/www/default/html>
>> > Options +Indexes
>> > </Directory>
>>
[]s
Viktor Mota
fulano2001@terra.com.br
*******************************************************
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: linux-br@bazar2.conectiva.com.br
Cc: Alexandro Corra <alexandro_correa@yahoo.com.br>
Assunto: Re: (linux-br)Abrir Index no Apache
Data: Wed, 31 Mar 2004 17:05:33 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wednesday 31 March 2004 13:50, Marcio Katan wrote:
> Ol Alexandro. Tudo Bem? Voc j alterou a permisso do diretrio para
> rwxr-xr-x, bem como alterou a permisso do documento index.html para tambm
> rwxr-x-r-x? Veja se o problema este.
Arquivos HTML no precisam ter permisso de execuo. D permisses de
execuo apenas para arquivos que devem ser executados (binrios ou scripts).
- --
Godoy. <godoy@metalab.unc.edu>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
*******************************************************
De: Coolins Paker <coolinspaker@bol.com.br>
Responder-a: Coolins Paker <coolinspaker@bol.com.br>
Para: Cleuber Cardoso da Rocha <cleuber@grupocoral.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Server Apache
Data: Wed, 23 Jun 2004 15:29:36 -0300
Na seo Directory do seu endereo
configurado no httpd.conf, deixe a clausula Options
parecida com isso:
Options Indexes FollowSymLinks MultiViews
Ou seja, preciso que vc autorize a exibio dos arquivos do diretorio
corrente caso ele no ache o arquivo de indice(geralmente o index.html).
At. Coolins Paker
coolinspaker@bol.com.br
>----- Original Message -----
> Boa tarde,
> Estou configurando um servidor apache, tenho um caminho onde tem meus
> arquivos, e quando digito pelo browser o caminho , ex.
> meuservidor.com.br/arquivos/nomedoarquivo.zip, o arquivo e baixado
> automaticamente.
> Mas quando eu nao especifico o nome do arquivo, a pagina nao abre listando
> todos os arquivos que tem no diretorio. alguem sabe me dizer por que e
como
> resolver ?
>
>
> Obrigado
*******************************************************
De: ratmmmam@cnbf.org.br
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Tomcat - Sozinho ou com o Apache
Data: Tue, 3 Aug 2004 13:46:07 -0300
se vai servir apenas contedo dinmico aproveitanto a tecnologia em questo
no vejo problema algum em rodar o tomcat sozinho, s no v fazer isso como
root (vejo muito isso acontecer) e use o security manager por via das
dvidas...
jboss? vc vai usar ejb's, jmx ou montar um cluster? fora situaes como estas
no necessrio rodar um servidor de aplicaes do porte do jboss (o tomcat
d conta, salvo excesses descritas), ainda assim creio que algumas destas
implementaes j fazem parte da srie 5.x do prprio tomcat...
Em Ter 03 Ago 2004 11:07, otaviofcs@ig.com.br escreveu:
> melhor instala-lo como mdulo do apache ou como servidor de pginas em
> separado. O aplicativo em questo no ter nenhuma pgina html inicialmente
> (e acredito, nem futuramente). Algum saberia discorrer (mesmo que
> brevemente) sobre o tema?
>
> Outra coisa, em termos de performance e atualizao, o JBoss bom?
*******************************************************
De: Fabio Guerrazzi <lano@ajix.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Configurao do Apache!
Data: Wed, 8 Sep 2004 14:00:10 -0300
1. Instala o apache e o apache-doc.
2. Configura o apache (arquivo /etc/apache/conf/httpd.conf):
A configurao mnima do apache inclui:
ServerAdmin: seu_e-mail
ServerName: nome do host caso este esteja registrado no DNS, caso contrrio o IP do host.
Caso o IP no seja vlido, como em uma intranet, comentar a linha:
# LoadModule unique_id_module
3. Testar se o apache sobe sem erros:
service apache start
Isto num CL9. Se o apache subir sem erros abra http://localhost/ e voc ter toda a
documentao necessria para implementar o que voc quiser.
Corrijam-me se falei besteira!
Fbio.
On Wed, 08 Sep 2004 12:14:41 -0300, paulo2rocha@ibest.com.br escreveu:
> Estou precisando configurar o Apache para ler minhas aplicaes. Qual ou quais
arquivos devo alterar e como fazer estas alteraes?
> Algum pode me ajudar?
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Apache com erros no log
Data: Tue, 19 Oct 2004 13:23:33 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Rodrigo Tavares wrote:
>Configurei o apache tudo funciona, SSL do webmin por
>exemplo, acesso a pastas e arquivos via browser.
>mas quando inicio o apache vem esses erros..
>Posso ignorar isso ?
Pode ignorar os [notice], mas olhe com cuidado os [warn]. Seu certificado
SSL no corresponde ao nome do seu servidor.
>[Tue Oct 19 09:06:57 2004] [warn] RSA server
>certificate CommonName (CN) `faria.digolino.cjb.net'
>does NOT match server name!?
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Dois servidores WEB na mesma rede
Data: Sun, 7 Nov 2004 16:03:20 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Eduardo Ferrari wrote:
>Possuo em minha rede uma mquina Linux e uma Microsoft Windows 2k. A
> mquina Microsoft Windows 2k est rodando o IIS e servido meus sites
> WEB. A mquina Linux faz o redirecionamento de todos os pacotes vindos
> da porta 80 para aquela mquina Windows.
Ok. Recomendao: no use IIS. Mas isso s um conselho.
>Essa mquina windows tem um IP de rede interna (10.1.1.101) e a mquina
>windows tem o ip (10.1.1.100).
>
>Meus 4 sites esto hospedados na mquina Windows, e com o
> redirecionamento funciona legal.
>
>O meu problema que quero hospedar alguns sites na mquina Linux e
> queria ver se h alguma forma de fazer isso, por exemplo:
>
>www.site1.com.br -> mquina windows
>www.site2.com.br -> mquina windows
>www.site3.com.br -> mquina linux
>
>Saliento que s tenho 1 IP vlido na internet e queria ver se h alguma
>maneira de fazer isso pela prpria configurao do apache ou iptables.
Sim, faa isso pelo Apache.
Desative o repasse de pacotes pelo iptables, ative o Apache na porta 80, e
configure o mod_proxy.
Isso pelo menos filtra um pouco o que o seu IIS recebe.
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
*******************************************************
De: Leonardo Pinto <leonardo@openlogic.com.br>
Responder-a: leonardo@openlogic.com.br
Para: 'Marcelo da Silva' <marcelo@mginformatica.com>
Cc: Lista Conectiva (E-mail) <linux-br@bazar2.conectiva.com.br>
Assunto: RES: (linux-br)Log Apache Virtual Host
Data: Tue, 30 Nov 2004 17:01:55 -0300
> No meu apache usu a configuracao descrita abaixo. porque
> desta forma nao
> preciso ficar mexendo no httpd.conf toda a vez que quero um
> novo dominio.
> so que tem um problema: o LOG, gostaria que os logs tambem ficassem
> separado,cada dominio virtual no seu arquivo separado, hoje
> mostra tudu
> junto.
> ALLguem tem aguma ideia
Simplesmente separe os hosts virtuais de domnios por arquivo,
personalize o log para cada um e depois acrescente no final do
httpd.conf a diretiva de incluso de arquivos:
"include virtual_hosts.conf" ou ainda "include /dominios/*.conf"
onde "*.conf" so todos os domnios ex:
/dominios/seudominio.com.br.conf
Sds,
Leonardo Pinto.
*******************************************************
De: Marcelo da Silva <marcelo@mginformatica.com>
Para: Lista Linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: (linux-br)Log Apache Virtual Host
Data: Tue, 30 Nov 2004 15:28:14 -0300
No meu apache usu a configuracao descrita abaixo. porque desta forma nao
preciso ficar mexendo no httpd.conf toda a vez que quero um novo dominio.
so que tem um problema: o LOG, gostaria que os logs tambem ficassem
separado,cada dominio virtual no seu arquivo separado, hoje mostra tudu
junto.
ALLguem tem aguma ideia

NameVirtualHost 200.138.nnn.2:80
<VirtualHost 200.138.nnn.2>
VirtualDocumentRoot /vd/%0/html
VirtualScriptAlias /vd/%0/cgi-bin
Alias /icons/ "/var/www/icons/"
<Directory "/vd/*/cgi-bin">
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<Directory "/vd/*/html">
Options Indexes FollowSymlinks Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<Directory "/vd">
Options FollowSymlinks
</Directory>

De: Alejandro Flores <alejandrorflores@gmail.com>
Responder-a: Alejandro Flores <alejandrorflores@gmail.com>
Para: Marcelo da Silva <marcelo@mginformatica.com>
Cc: Lista Linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Log Apache Virtual Host
Data: Tue, 30 Nov 2004 15:03:24 -0300
Ol,
> No meu apache usu a configuracao descrita abaixo. porque desta forma nao
> preciso ficar mexendo no httpd.conf toda a vez que quero um novo dominio.
> so que tem um problema: o LOG, gostaria que os logs tambem ficassem
> separado,cada dominio virtual no seu arquivo separado, hoje mostra tudu
> junto.
> ALLguem tem aguma ideia
s utilizar as mesmas diretivas de ErrorLog e CustomLog dentro da
tag de virtual host.
<VirtualHost *>
...
ErrorLog /var/log/httpd/dominio1-error.log
CustomLog /var/log/httpd/dominio1-access.log combined
...
</VirtualHost>
Abrao!
Alejandro Flores
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Cc: First Storm <storm@bsdmail.com>
Assunto: Re: (linux-br) Configurao do apache??
Data: Fri, 28 Jan 2005 19:01:36 -0200
First Storm wrote:
>Eu tenho um servidor rodando beleza apache, mas neste mesmo servidor eu
> possuo uma aplicao de gerenciamento do banco de dados (websql) da
> sap que funciona na porta 85, acessar eu acesso assim:
>
>http://servidor/websql:85
Acho que voc quis dizer http://servidor:85/websql.
Ou era http://servidor:85/websql/ ? A barra no final importante.
>como podem verificar ele trafega sob http ou seja sem nenhuma segurana
> e ai passa senha, passa tudo, eu gostaria de saber como eu configuro o
> apache a fazer https para esta pagina na porta 85 que o websql est
> escutando??
No httpd.conf:
LoadModule proxy_module /usr/lib/apache/modules/mod_proxy.so
No ssl.conf, dentro do <VirtualHost _default_:443>:
ProxyPass /websql http://servidor:85/websql/
--
Thiago Macieira - thiago (AT) macieira (DOT) info
*******************************************************
De: William da Rocha Lima <wrochal@linuxit.com.br>
Responder A: William da Rocha Lima <wrochal@linuxit.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Redirecionar apache para maquina interna
Data: Wed, 15 Sep 2004 04:20:09 -0300
Caro,
Leia esse artigo que ensina como montar um servidor proxy reverso com o
apache
http://www.linuxit.com.br/section-viewarticle-334.html
Falou,
William da Rocha
wrochal@linuxit.com.br
www.linuxit.com.br
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br, nod3vic3@yahoo.com.br
Assunto: Re: (linux-br) Recompilao Apache - Como colocar servio na inicializao
do servidor
Data: Wed, 6 Oct 2004 10:29:13 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Leandro wrote:
>Porm aps a compilao no encontrei nenhum arquivo
>semelhante,
No vem mesmo. O arquivo uma contribuio da distribuio. No faz parte
do Apache.
>ser que tenho que criar um e colocar l
>no /etc/rc.d/init.d ?
Sim.
>Se sim alguem tem algum de exemplo.
Dica: coloque o original da Red Hat, devidamente modificado se necessrio.
H vrios outros exemplos no seu /etc/rc.d/init.d.
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
*******************************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder A: Alejandro Flores <alejandrorflores@gmail.com>
Para: scsantos at unigranrio com br <scsantos@unigranrio.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Negar acesso a pasta no Apache
Data: Wed, 23 Mar 2005 18:07:44 -0300
Ol,
> Como negar acesso a determinadas pastas no apache de formar que o
> usurio no consiga listar os arquivos no apache
> Por exemplo, a pasta de imagens as pastas mostram uma figura mas no
> permitido listar as figuras desta pasta.
Voc pode simplesmente tirar a opo 'Indexes' na diretiva Directory
correspondente ao seu ambiente web. Exemplo:
(arquivo httpd.conf)
<Directory "/var/www/html">
Options Indexes FollowSymLinks
...
</Directory>
Observe a opo 'Indexes'. Com essa opo habilitada, quando um
diretrio no possuir uma pgina de indice (index.html, por exemplo)
ele vai deixar listar o contedo da pasta. Se tirar essa opo
resolve.
Se quiser remover essa opo para um diretrio em especfico, basta
criar uma diretiva Directory pra ele:
<Directory "/var/www/html/imagens">
Options -Indexes
</Directory>
Abrao!
Alejandro Flores
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br, Silas Justiniano <silasju@gmail.com>
Assunto: Re: (linux-br)Problemas com apache
Data: Wed, 6 Apr 2005 21:01:28 -0300
Silas Justiniano wrote:
>No sei porque... mas quando eu dou o httpd start o apache retorna a
>seguinte mensagem:
>
>[alert] httpd: Could not determine the server's fully qualified domain
>name, using 127.0.0.1 for Server Name.
>
>E no inicializa o servidor...
>
>Que pode ser?
Significa que o Apache no consegue determinar o nome completo da sua
mquina.
Verifique que:
- uname -n (ou hostname) retorna um nome vlido. No precisa ser completo.
- o nome que foi retornado pelo uname -n est presente no /etc/hosts com
IP e nome completo.
Exemplo:
$ uname -n
linux
$ cat /etc/hosts
127.0.0.1 localhost localhost.localnet
192.168.0.1 linux linux.lan
--
Thiago Macieira - thiago (AT) macieira (DOT) info
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
1. On frumscafte, hwonne time_t ws nht, se scieppend one circolwyrde
wundorcrftlge cennede and seo eore ws idel and hit ws gd.
*******************************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder A: Alejandro Flores <alejandrorflores@gmail.com>
Para: Rafael Ferigollo <rferigollo@speedrs.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Problema com fontes em site web
Data: Wed, 11 May 2005 11:36:23 -0300
Ol,
> Bom Dia !
>
> migrei meu sistema de red hat 9 para fedora core 3 mas est acontecendo o
>seguinte problema, as fontes dos dominios(paginas) q possuo, esto com
>carcteres estranhos no lugar dos acentos por acaso tenho q escolher algum
>tipo de lingua ou compilar um pacote separado para corrigir isso, ou s
>configuraao do apache ?
Verifique o arquivo /etc/sysconfig/i18n e veja a variavel LANG. Deve
estar: "en_US.UTF-8".
A codificao que utilizamos normalmente ISO-8859-1. Ento troque a
varivel por pt_BR
LANG="pt_BR"
--
Abrao!
Alejandro Flores
http://www.triforsec.com.br/
*******************************************************
De: Bruno Alves <blalves@oi.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Pagina de Erro
Data: Mon, 20 Jun 2005 17:51:30 -0300
Ol,

basta colocar a diretiva

ErrorDocument 404 /404.html

no httpd.conf, ou no .htaccess, se for para um site especifico.

Onde 404, deve ser substituido pelo erro que o documento substitui e
/404.html, deve ser substituido pelo endereo da pgina de erro (se usar o
httpd.conf, deve ser colocado com o path completo).

Reinicie o Apache e a nova pgina funcionar, lembrando que para aparecer no
IE, a pgina deve ter mais de 10 Kb.

Abrao,
Bruno
--
WebLugar - Seu Lugar na WEB
http://www.weblugar.net/
Ajuda Linux: http://forum.ajudalinux.info

*******************************************************

*******************************************************

*******************************************************
http://www.zago.eti.br/apache2.txt
Continuao do FAQ:
http://www.zago.eti.br/apache1.txt
Use CTRL+F para refinar a pesquisa.
veja neste diretrio (site) tambm:
apache.txt
*******************************************************
*******************************************************
*******************************************************
De: MRovari <mrovari@ig.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: (linux-br) VirtualHost com Apache 2.0.40
Data: 07 Dec 2002 02:33:17 -0300
Pessoal, muito obrigado pela ajuda sobre o virtual host, eu estava
esquecendo o detalhe (mquina), ou seja, www.
Reparei que no apache 2.0.40 no necessrio colocar a porta em
NameVirtualHost 10.10.10.10:80, basta colocar somente o IP.
Bom, s para constar no histrico para quem precisar, aconfigurao ficou OK
da seguinte forma:
NameVirtualHost 192.168.1.10
<VirtualHost 192.168.1.10>
ServerAdmin root@dominio1.com.br
DocumentRoot /var/www/html
ServerName www.dominio1.com.br
ErrorLog logs/dominio1.com.br-error_log
CustomLog logs/dominio1.com.br-access_log common
</VirtualHost>
<VirtualHost 192.168.1.10>
ServerAdmin root@dominio2.com.br
DocumentRoot /var/www/html/d2
ServerName www.dominio2.com.br
ErrorLog logs/dominio2.com.br-error_log
CustomLog logs/dominio2.com.br-access_log common
</VirtualHost>
RedHat80
K-2.4.18-14
Grande abrao e Obrigado a todos...
MRovari
*******************************************************
De: Fernando Moreni <linux@niss.com.br>
Para: linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) Apache 2.0 + php4
Data: 21 Jan 2003 17:33:15 -0200
entao eu ateh consegui rolar php com o apache 2
soh que foi tudo rpm !! ai meu webmail naum rolou estou usando o uebmiau !!!
Ultima verso 2.7.2
----- Original Message -----
From: "Renato Q. Todorov - Webmaster Jet Sites" <webmaster@jetsites.com.br>
To: "Lista Linux" <linux@niss.com.br>
Cc: "Linux-br" <linux-br@bazar.conectiva.com.br>;
<linuxall@yahoogrupos.com.br>
Sent: Tuesday, January 21, 2003 4:56 PM
Subject: Re: (linux-br) Apache 2.0 + php4
No funciona mesmo... O PHP ainda no tem suporte nativo a Apache2, mas
tem como instalar. Eu fiz uma vez, mas nao me lembro como. Na
documentacao do php tem informao sobre isso (www.php.net) procure la
na parte de instalacao. No google voce tambm vai achar. Achei um
documento que explicava passo a passo como fazer. Tente uma busca por
php "apache 2". Ah, pode esquecer os RPMs, tenho quase certeza que voc
vai ter que compilar na mo os dois.
Boa sorte
Renato Q. Todorov
webmaster@jetsites.com.br
*******************************************************
De: Manoel Pinho <manoel.pinho@terra.com.br>
Para: filisbino@clips.com.br
Cc: Discussao <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br)Apache rodando script bash
Data: Wed, 18 Feb 2004 19:05:56 -0300
Junior escreveu:
tentei usar o visudo para liberar o apache para rodar um script bash..
> ele at executa, mas como o apache naum tem permissaum naum funciona...
>
> o script tem por objetivo parar e iniciar o squid...
>
Por que vc no coloca o script no diretrio cgi-bin, que o local
prprio para scripts CGI ?
*******************************************************
De: Jorge Anselmo <anselmo@nautec.com.br>
Para: Rodrigo Faria Tavares <rodrigofaria@mav.com.br>, linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Apache no CL 9.0
Data: Fri, 23 Apr 2004 09:05:14 -0300
Me parece que vc estah tentando listar um diretorio onde naum tens permissaum
pra isso, coloca a opcaum abaixo no seu httpd.conf(onde vc faz referencia a
esse diretorio) e sai pro abraco.....:)
Options Indexes
Anselmo
> Configurei o Apache a porta 80 responde criei uma entrada para um site
> especificando um diretorio onde tem permissao
> para ser acessado, onde todas permissoes estao corretas.
> Quando tento acessar esse diretorio via web vem a mensagem
> [Thu Apr 22 11:08:11 2004] [error] [client 192.168.0.1] Directory index
> forbidden by rule: /home/hp/public_html/
*******************************************************
De: Jean Everson Martina <everson@inf.ufsc.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Configurar SSL no site
Data: Thu, 6 May 2004 10:02:48 -0300
On Thu, 6 May 2004 00:20:21 -0300
Thiago Macieira <thiago@macieira.info> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Lynn Karllo wrote:
> >Pessoal,
> > Alguem sabe configurar somente o ssl em algumas
> >pastas do site no apache ?
>
> Em teoria, deveria funcionar a linha "SSLRequireSSL", mas eu nunca
> consegui fazer funcionar.
no funciona pq o browser tem que se preparar pra receber o ceritifcado. A soluo
colocar estas pasta abaixo de um vhost https e acess-las, usando no link que chama esla
o https
Jean
*******************************************************
De: Linux <linux@techmasterinfo.com.br>
Para: Wils <wilson@w3tecnologia.com>, linux-br@bazar2.conectiva. <linux-
br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)/* Ainda - Caracteres invalidos....
Data: Fri, 14 May 2004 15:21:14 -0300
> Putz grilo, por favor, alguem pode me ajudar.
> Ja segui algumas dicas, artigos li etc mas continuo com problemas,
> esta manha fui dar um restart nom apache e olha s como as msgs
> estao aparecendo:
> O meu /etc/sysconfig/i18n est assim:
>
> [root@server Propostas]# cat /etc/sysconfig/i18n
> LANG="pt_BR.UTF-8"
> SUPPORTED="pt_BR:pt"
> SYSFONT="lat1-16"
> SYSFONTACM="iso15"
> UNIMAP="lat1u"
> [root@server Propostas]#
Experimente esta minha configurao para i18n:
LANG="pt_BR.UTF-8"
SUPPORTED="en_US.UTF-8:en_US:pt_BR:pt_BR:pt"
SYSFONT="latarcyrheb-sun16"
Aqui as mensagens de sistema esto OK, somente os arquivos que importei do
HD anterior (que estava
neste servidor) e que tinham acentos que ele ainda no reconheceu.
Qualquer coisa que vc descubra, favor compartilhar... hehehe... T+
Fernando A. Gottlieb
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Virtual host com 2 dominios diferentes nao funciona
Data: Wed, 29 Sep 2004 17:23:59 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
robsoncb2 wrote:
><VirtualHost *>
>ServerAdmin clone@dominio1.com.br
>DocumentRoot /var/www/default/site/dominio1
>ServerName www.dominio1.com.br
>ErrorLog logs/www.dominio1.com.br-error_log
>CustomLog logs/www.dominio1.com.br-access_log common
></VirtualHost>
>
><VirtualHost *>
>ServerAdmin clone@dominio1.com.br
>DocumentRoot /var/www/default/site/dominio2
>ServerName www.dominio2.com.br
>ErrorLog logs/www.dominio2.com.br-error_log
>CustomLog logs/www.dominio2.com.br-access_log common
></VirtualHost>
Faltou o:
NameVirtualHost *
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
*******************************************************
De: Paulino Kenji Sato <paulino@nobel.com.br>
Para: Andr Luiz Felix Nunes <alnunes@talentoshumanos.com.br>
Cc: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Apache nao mostra caracteres graficos
Data: Thu, 30 Sep 2004 16:04:51 -0300 (BRT)
On Thu, 30 Sep 2004, Andr Luiz Felix Nunes wrote:
> Est aparecendo uns caracteres em japones em uma aplicao minha.
> No codigo em PHP est assim:
>
> <?
> echo "<font size=+2>Bem vindo a instalao </font>";
>
> ?>
>
> na hora de mostrar ele substitui o e o por caracteres em japones.
> ele nao esta conseguindo reconhecer caracteres graficos, sabem o que pode
> ser?
>
Bom, ta usando o mesmo charset configurado no Apache nos seu 'documentos'?
Apache atual acredito que esteja em UTF-8, eu particularmente desligo o
envio do header de charset pelo apache, deixo isso para o php ou html
(tive problemas de sobre escrita do charset).
Ee MAIS importante, use entidades html para representar os acentos,
aprenda a usar xhmtl ou html 4.x.x. (no o 3.x)
<?
echo "<span style=\"text-size: 1.2em;\">
Bem vindo a instala&ccdeil;&atile;o
</span>";
?>
Paulino
_________________________________ ________________________________________
Paulino Kenji Sato | Sistema de Ensino Nobel
http://www.nobel.com.br | Maringa Pr Brasil
*******************************************************
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: Andr Luiz Felix Nunes <alnunes@talentoshumanos.com.br>
Cc: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Apache nao mostra caracteres graficos
Data: Thu, 30 Sep 2004 17:25:50 -0300
Andr Luiz Felix Nunes <alnunes@talentoshumanos.com.br> writes:
> onde vejo isso?
> como resolvo isso?
>
> no httpd.conf est assim:
>
> AddCharset ISO-8859-1 .iso8859-1 .latin1
Isso indica que os arquivos com aquela extenso tero seu tipo de
caractere mudado.
A declarao do tipo de caractere usado *DEVE* constar na declarao do
DOCTYPE usado no arquivo (DTD) HTML. Se no constar, seu servidor pode
tentar identificar ou ento fornecer uma declarao padro.
Quanto codificao usada no arquivo, voc pode checar nas
configuraes de seu editor de textos.
Sds,
--
Godoy. <godoy@metalab.unc.edu>
*******************************************************
De: Andr Luiz Felix Nunes <alnunes@talentoshumanos.com.br>
Para: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: (linux-br)caracteres estranhos no apache
Data: Thu, 30 Sep 2004 16:02:20 -0300
achei a soluo pessoal.
para quem for instalar o Fedora 2, tem uma configurao que precisa acertar
nele. um colega passou por isso, olha o texto dele ai.
Ok, agora est funcionando! Fiz as seguintes mudanas no httpd.conf:
DefaultLanguage no estava definido, ento defini como pt-BR.
LanguagePriority que tinha como primeira opo o idioma ingls (en), agora
est com pt-BR como primeira linguagem preferencial.
AddDefaultCharset que era UTF-8, passou a ser iso-8859-1 para suportar os
caracteres latinos.
Feitas essas mudanas e restartado o Apache, o problema com as telas
fantasmas desapareceu e os caracteres acentuados j no mais so exibidos
como caracteres orientais.
-----------------------------------------------------------
Andr Luiz Felix Nunes
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)caracteres estranhos no apache
Data: Thu, 30 Sep 2004 22:28:43 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Andr Luiz Felix Nunes wrote:
>AddDefaultCharset que era UTF-8, passou a ser iso-8859-1 para suportar os
>caracteres latinos.
UTF-8 suporta os caracteres latinos. Alis, suporta todos.
O erro foi ter escrito sua pgina em ISO-8859-1 e no declar-la como tal.
Se voc a tivesse escrito em UTF-8 -- qualquer editor de textos no Fedora
deve fazer isso -- ou tivesse declarado o charset, no teria tido
problemas.
Deixe-me adivinhar: voc copiou as pginas de algum outro lugar, ou ento
escreveu usando um outro computador?
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
*******************************************************
De: Oseias <oseias-f@ig.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Apache no listar diretrio
Data: Fri, 15 Oct 2004 19:27:13 -0300
> bom dia,
>
> coloca la um index.html vazio
>
Muito quebra galho, assim...
No httpd.conf, localize os diretrios que no quer listar e adicione um "-"
(menos), na frente do Indexes.
<Directory "/diretorio/web">
#Bla-Bla-Bl.
Options -Indexes FollowSymLinks MultiViews
</Directory>
--
Osias Ferreira.
De: Clovis Sena <pitagora@servtec.xq.com.br>
Para: ARP <linux_list_br@yahoo.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Apache no listar diretrio
Data: Fri, 15 Oct 2004 13:17:24 -0300
bom dia,
coloca la um index.html vazio
t+
Clovis
ARP wrote:
Amigos, como configurar o apache para no listar um diretrio ?
> Criei uma pasta dentro da pasta html, mas quando coloco no navegador o
> endereo www.meudominio.com.br/minha_pasta, ele lista o contedo do
> diretrio. Como bloquear isso ?
>
>
*******************************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder-a: Alejandro Flores <alejandrorflores@gmail.com>
Para: Pires, Willian <wr.pires@terra.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Integrao : Apache+Tomcat+VirtualDomain
Data: Mon, 18 Oct 2004 17:47:05 -0300
Ol William,
Voc criou as entradas de virtualhost para cada domnio, certo?
Acho que voc no mapeou corretamente no arquivo workers2.properties.
Me parece que ele est mandando *TUDO* pro tomcat.
Exemplo:
[channel.socket:localhost:8015]
port=8015
host=127.0.0.1
# define the worker
[ajp13:localhost:8015]
channel=channel.socket:localhost:8015
# Uri mapping
[uri:/*.jsp]
worker=ajp13:localhost:8015
[uri:/servlet/*]
worker=ajp13:localhost:8015
Dessa forma, ele s vai mandar para o tomcat as requisies para
pginas JSP e /servlet/.
Nos mapeamentos, voc ainda pode especificar o domnio:
[uri:www.dominio1.com.br/*.jsp]
Abrao!
Alejandro Flores
> Estou configurando meu servidor de pginas e tenho um probleminha e gostaria
> de pedir a ajuda da lista nesta questo. Bem tenho meu apache todando e meu
> tomcat tambm na porta 8080, fiz a integrao de ambos via um how-to que
> encontrei na internet, esta funcionando perfeitamente bem, o que acontece
> que minhas configuraes de vitualdomain pararam de funcionar, ou seja,
> quando tento acessar www.end1.com.br ou www.end2.com.br ele no mostra mais
> suas respectivas pginas e sim o endereo de exemplos do jakarta.
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Apache com SSL por dominio
Data: Fri, 3 Dec 2004 14:38:33 -0200
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Rodrigo Tavares wrote:
>Lista,
>
>Instalei o SSL no CL 10, funciona mas tive de criar
>uma entrada para cada dominio no ssl.conf.
>Tem como criar uma entrada s ativando SSL para todos
>dominios ?
Voc precisa de um <VirtualHost> por domnio, para poder especificar as
chaves que valem para aquele domnio.
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Apache com SSL por dominio
Data: Sun, 5 Dec 2004 09:17:34 -0200
Em Sexta, 3 de Dezembro de 2004 14:38, o Thiago Macieira escreveu:
> Voc precisa de um <VirtualHost> por domnio, para poder especificar as
> chaves que valem para aquele domnio.
Alm disso preciso tambm lembrar que a conexo criptografada estabelecida
_antes_ de tudo, fazendo com que seja necessrio tambm um IP por domnio, de
modo a garantir a validade do certificado.
--
Godoy. <godoy@metalab.unc.edu>
*******************************************************
De: Adriano Frare <alfrare@e-alinux.com>
Responder-a: alfrare@e-alinux.com
Para: Leonardo Pinto <leonardo@openlogic.com.br>
Cc: Linux-BR Lista <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Apache com SSL por dominio
Data: Mon, 06 Dec 2004 15:12:03 -0200
Caro colega,
O campo Common Name o nome do domnio que est o site, ele deve conter
o subdominio caso tenha. exemplos:
www.seudominio.com.br ou webmail.dominio.com.br
Abraos.
Adriano Frare
*******************************************************
De: Evandro CFS -7 <carvalh7@terra.com.br>
Para: beto_japa <beto_japa@yahoo.com.br>
Cc: linux-br <linux-br@bazar.conectiva.com.br>
Assunto: Re:(linux-br)Configurar squid para aceitar conexo externa
Data: Fri, 10 Dec 2004 13:41:05 -0300
Ol,
No sei se voc consegue fazer isto com o Squid. Mas sei que vc
consegue fazer isto com o Apache, pois eu uso aqui. :)
Estes links aqui mostram como fazer isto.
http://www.linuxit.com.br/modules.php?name=Sections&op=viewarticle&artid=334
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=558&pagina=3
Att,
[]'s
Evandro CFS
---------- Cabealho inicial -----------
De: linux-br-bounces@bazar2.conectiva.com.br
Para: "lista Linux" linux-br@bazar.conectiva.com.br
Assunto: (linux-br)Configurar squid para aceitar conexo
> Ol lista!
> Imaginem o seguinte:
> Estou usando o squid e preciso fazer com que ele permita a conexo
...............
> Dei pesquisada, mas tava dificil criar uma query decente pro google.
>
>
*******************************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder-a: Alejandro Flores <alejandrorflores@gmail.com>
Para: Eduardo Albergone <albergone@brturbo.com>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)bloquear acesso de pastas
Data: Fri, 7 Jan 2005 08:43:46 -0300
Ol,
> no servidor tenho o apache 2.0.50 instalado , tenho vrios paginas uma de
> download que no e dilvugada , somente o link pata o arquivo eu queria saber
> como posso alterar as permisses para que a pasta no seja acessada..
> exemplo se clico no link na pagina ele faz o download , se ponho o endereo
> www.naosei.com.br/download de 403 proibido , algum pode me dar uma ajudinha
Procure no seu httpd.conf a diretiva:
<Directory "/seu/dir/web">
Procure a opo: Options
Deve estar algo assim:
Options Indexes FollowSymlinks
Remova 'Indexes'.
Deve ficar:
Options FollowSymlinks
A opo Indexes permite exibir o contedo de uma pasta quando esta no
possuir nenhum arquivo de indice (index.html, index.htm...)...
Abrao!
Alejandro Flores
*******************************************************
De: Andr Carezia <andre@carezia.eng.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)bloquear acesso de pastas
Data: Fri, 7 Jan 2005 01:48:55 -0200
On Thu, 30 Dec 2004 20:10:24 -0200, Eduardo wrote:
> Ola Boa noite ,
> no servidor tenho o apache 2.0.50 instalado , tenho vrios paginas
> uma de download que no e dilvugada , somente o link pata o arquivo eu
> queria saber como posso alterar as permisses para que a pasta no
> seja acessada.. exemplo se clico no link na pagina ele faz o download
> , se ponho o endereo www.naosei.com.br/download de 403 proibido ,
No lugar certo, em httpd.conf:
<Location /download>
Options -Indexes
</Location>
Referncia:
http://httpd.apache.org/docs-2.0/mod/core.html#options
--
Andr Carezia
Eng. de Telecomunicaes
Carezia Consultoria - www.carezia.eng.br
*******************************************************
De: Valdenir Jandosa <valdenir@posto10.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: (linux-br) Apache + Autenticao???
Data: Thu, 3 Feb 2005 14:26:23 -0200
Caro Amigos....
TEnho um servidor web(apache) rodando, porm estou querendo que os
meus usuarios tenham que fazer autenticao antes de ter acesso aos
conteudos do site, j li deversos exemplos no site do Zago, s que quando
eu coloco o usuario e a senha ele volta pra tela solicitando novamente
a autenticao, segue a baixos as mudanas feitas:
1 -> Criei o arquivo .htaccess no diretrio que quero proteger que :
/home/root2/html/
com o seguinte conteudo:
AuthUserFile /usr/local/apache/passwd/passwords_apache
AuthGroupFile /dev/null
AuthName "Servicos"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
2 -> criei a senha para o usuario, com o seguinte comando:
htpasswd -c /usr/local/apache/passwd/passwords_apache valdenir
3 -> Tirei o comentaria da seguinte linha no httpd.conf
AccessFileName .htaccess
4 -> Acrescentei as seguintes linhas no final do httpd.conf
<Directory "/home/root2/html">
Options Indexes -FollowSymLinks +Includes MultiViews
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>
Bom fazendo tudo isso, e no funcionou, ser que faltou algo, ou tem algo
errado???
Se puderem me dar alguma dica fico muito grato
Sem mais
Valdenir Jandosa
*******************************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder A: Alejandro Flores <alejandrorflores@gmail.com>
Para: Webmaster <webmaster@machadonet.com.br>
Cc: Linux-BR Lista <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)htaccess nao habilita no redhat 8
Data: Wed, 6 Apr 2005 15:47:11 -0300
Ol,
> Configurei o arquivo httpd.conf dessa forma:
No coloque o nome do arquivo na diretiva. S o diretrio que deve ser
protegido por senha.
> /<Directory "/var/www/html/teste/senhas">
Troque por:
<Directory "/var/www/html/teste">
> Options Indexes FollowSymLinks
> AllowOverride AuthConfig
> Order allow,deny
> Allow from all
> </Directory>
At aqui ta OK.

> AuthType Basic
> AuthUserFile /var/www/html/teste/senhas
> AuthName "Lala Directory"
Acrescente:
Require valid-user
Pegue esse trecho, remova do httpd.conf e coloque dentro do arquivo
/var/www/html/teste/.htaccess
O arquivo .htaccess tem que ter permisso de leitura para o apache,
bem como o seu arquivo de senhas.
Abrao!
Alejandro Flores
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)htaccess nao habilita no redhat 8
Data: Wed, 6 Apr 2005 20:56:16 -0300
Alejandro Flores wrote:
><Directory "/var/www/html/teste">
>
>> Options Indexes FollowSymLinks
>> AllowOverride AuthConfig
>> Order allow,deny
>> Allow from all
>> </Directory>
Jogue o seguite para dentro do <directory>...</directory>:
>> AuthType Basic
>> AuthUserFile /var/www/html/teste/senhas
>> AuthName "Lala Directory"
>Require valid-user
--
Thiago Macieira - thiago (AT) macieira (DOT) info
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Apache e MOD_CGI
Data: Mon, 18 Apr 2005 13:20:24 -0300
scsantos at unigranrio com br wrote:
>Pessoal,
>
> estou tentando compilar o apache com mod_cgi
>
> ./configure --prefix=/usr/local/apache -enable-module=so --enable-ssl
> --with-openssl=/usr/bin/openssl --enable-module=alias
> --enable-module=cgi
>
> Para onde va o mdulo que no acho de jeito nenhum?
Para dentro do /usr/local/apache/bin/httpd
--
Thiago Macieira - thiago (AT) macieira (DOT) info
*******************************************************
De: Pedro Junior Ashidani <pedroja@araxa.com.br>
Cc: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br) Apache no funciona
Data: Mon, 18 Apr 2005 00:47:21 -0300
edite o arquivo /etc/apache/httpd.conf e remova o comentario da linha
Include /etc/apache/mod_php.conf
[]'s
Pedro Ashidani
Silas Justiniano wrote:
>Meu Slack 10.1 j veio com Apache e PHP, mas o Apache no est
>interpretando as pginas PHP. possvel reverter esta situao sem
>instalar o Apache e o PHP novamente?
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Cc: hamacker <sirhamacker@vidy.com.br>
Assunto: Re: (linux-br)Quais so o caminho das pedras para se ter um https://
Data: Wed, 20 Apr 2005 08:52:12 -0300
hamacker wrote:
>Alguem mais experiente poderia me dizer qual o caminho das pedras para
>implementar um https:// ? (http seguro)
1) instalar um Apache com mod_ssl
2) configurar o Apache para funcionar com SSL
3) obter um certificado digital para o seu servidor
4) rodar o Apache
Sendo que 3 subdivide-se em:
3.a) gerar um Certificate Request, com senha
3.b) fazer com que uma Autoridade Certificadora assine seu pedido e mande
de volta um Certificado
para 3.b) pode ser cobrada uma taxa
--
Thiago Macieira - thiago (AT) macieira (DOT) info




De: hamacker <sirhamacker@vidy.com.br>
Para: Thiago Macieira <thiago@macieira.info>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Quais so o caminho das pedras para se ter um https://
Data: Wed, 20 Apr 2005 09:13:06 -0300
Thiago Macieira wrote:
> hamacker wrote:
>
>>Alguem mais experiente poderia me dizer qual o caminho das pedras para
>>implementar um https:// ? (http seguro)
>
>
> 1) instalar um Apache com mod_ssl
> 2) configurar o Apache para funcionar com SSL
> 3) obter um certificado digital para o seu servidor
> 4) rodar o Apache
>
> Sendo que 3 subdivide-se em:
> 3.a) gerar um Certificate Request, com senha
> 3.b) fazer com que uma Autoridade Certificadora assine seu pedido e mande
> de volta um Certificado
Posso gerar um fake certificado, isto , um certificado criado por mim
mesmo, apenas para contar com a criptografia. A empresa em questo
interessa-se apenas pela criptografia.
Explico : Estou desenvolvendo um sistema em php para esse cliente para
ele enviar/receber arquivos que so sigilosos, esses arquivos
enviados/recebidos j so compactados ento j assumido uma
criptografia, no entanto, o cliente acha que no suficiente e peleja
pela criptografia https://
tem como ?
De: Thiago Macieira <thiago@macieira.info>
Para: hamacker <sirhamacker@vidy.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Quais so o caminho das pedras para se ter um https://
Data: Wed, 20 Apr 2005 22:21:11 -0300
hamacker wrote:
>Posso gerar um fake certificado, isto , um certificado criado por mim
>mesmo, apenas para contar com a criptografia. A empresa em questo
>interessa-se apenas pela criptografia.
>Explico : Estou desenvolvendo um sistema em php para esse cliente para
>ele enviar/receber arquivos que so sigilosos, esses arquivos
>enviados/recebidos j so compactados ento j assumido uma
>criptografia, no entanto, o cliente acha que no suficiente e peleja
>pela criptografia https://
>
>tem como ?
Sim. Assine voc mesmo o pedido de certificado e crie seu certificado.
Nada impede que a autoridade certificadora seja voc.
O problema que qualquer um acessando o seu site ir ver uma mensagem de
aviso no navegador, dizendo que a identidade no pde ser confirmada.
--
Thiago Macieira - thiago (AT) macieira (DOT) info
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Bloqueando cookies no apache
Data: Thu, 12 May 2005 21:16:40 -0300
Carlos Linux wrote:
>Gostaria de saber se o Apache oferece a possibilidade
>de configurao de bloqueio para cookie, e se a
>resposta for positiva, como fazer isso?
Do Apache?
O Apache que manda os cookies, no o contrrio. Alis, ele no, os
scripts. Ento simplesmente no escreva scripts e CGIs que utilizem
cookies.
--
Thiago Macieira - thiago (AT) macieira (DOT) info
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
2. T cennan his weorc gearu, ymbe se circolwyrde, wear se cgbord and se
leohtspeccabord, and a ms cmon lator. On one dg, he hine reste.
De: Claudio Matsuoka <claudio@mandriva.com>
Para: Thiago Macieira <thiago@macieira.info>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Bloqueando cookies no apache
Data: Fri, 13 May 2005 10:48:43 -0300 (BRT)
On Thu, 12 May 2005, Thiago Macieira wrote:
> Carlos Linux wrote:
>> Gostaria de saber se o Apache oferece a possibilidade
>> de configurao de bloqueio para cookie, e se a
>> resposta for positiva, como fazer isso?
>
> Do Apache?
> O Apache que manda os cookies, no o contrrio. Alis, ele no, os
> scripts. Ento simplesmente no escreva scripts e CGIs que utilizem
> cookies.
Tambm achei estranho, mas talvez o apache esteja sendo usado como
um proxy. Atualmente um caso um tanto raro, a ltima vez que eu usei
isso foi na poca do NCSA httpd...
*******************************************************
De: Felipe Martins <fmartins@mundivox.com>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)direcionamento no bind
Data: Mon, 9 May 2005 12:27:23 -0300
Olha, vc vai conseguir fazer isso estaticamente dentro do cdigo do seu index.html
principal da sua pagina, no bind no da pra fazer (pelo menos no at onde eu sei).
Voce pode fazer tambem pelo apache, por alias, direcionando determinado subdominio (que
est em uma pasta), quando vc digitar http://endereo/pasta ele vai cair na pasta que vc
configurou como ALIAS.
[]'s
On 08 May 2005 17:41:38 -0300
Jorge Godoy <godoy@metalab.unc.edu> wrote:
> "First Storm" <storm@bsdmail.com> writes:
>
> > Ol Lista. eu estou perguntando aqui pois no encontrei nada na documentao
> > do bind. possivl fazer algo deste tipo?
>
> (...)
>
> > at ai tudo bem, mas o meu problema que eu gostaria de fazer o
> > direcionamento diretamente para o diretrio, exemplo
> >
> >
> > aplicacao IN A xxx.xxx.xxx.xxx/system/adm/adm.html
> >
> > aparentemente no funcionou desta maneira, mas o bind tambm no acusou um
> > erro, existe alguma forma para mim fazer isto, mas no via html ?
>
> No via DNS. Voc tem que encontrar alguma outra coisa que possa alterar para
> fazer o que deseja. Eu faria na configurao do Apache, mas j que voc no
> tem acesso, o jeito ser fazer via redirecionamento esttico no prprio cdigo
> HTML.
>
>
> Sds,
> --
> Jorge Godoy <godoy@metalab.unc.edu>
--
Felipe Martins
Mundivox Communications
Tecnologia e Projetos
fmartins@mundivox.com
Tel.: +55 +21 +3820 8839
Cel.: +55 +21 +9823 8602
Fax.: +55 +21 +3820 8844
www.mundivox.com
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Cc: First Storm <storm@bsdmail.com>
Assunto: Re: (linux-br)direcionamento no bind
Data: Sun, 8 May 2005 18:56:27 -0300
First Storm wrote:
>Ol Lista. eu estou perguntando aqui pois no encontrei nada na
> documentao do bind. possivl fazer algo deste tipo?
Vejamos.
>eu sou autoridade sobre um dominio, e gostaria de incluir um subdminio
> tipo assim:
>
>
>aplicacao IN A xxx.xxx.xxx.xxx
Isso no um subdomnio. apenas um endereo.
>at ai tudo bem, mas o meu problema que eu gostaria de fazer o
> direcionamento diretamente para o diretrio, exemplo
>
>aplicacao IN A xxx.xxx.xxx.xxx/system/adm/adm.html
No pode. "A" leva um IP e apenas um IP.
>aparentemente no funcionou desta maneira, mas o bind tambm no acusou
> um erro, existe alguma forma para mim fazer isto, mas no via html ?
Via Apache (HTTP) possvel. Mas no BIND no.
>lembrando que para o ip que estou redirecionando no tenho acesso a
> configurao do apache ou qualquer coisa do servidor.
Voc pode configurar para um Apache para o qual voc tenha acesso. E a
faz a redireo para o lugar correto.
--
Thiago Macieira - thiago (AT) macieira (DOT) info
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
3. Ac seo woruld wear geborod, sw se Scieppend cwea "Gewurde Unix" and
wundor fremede and him "Unix" genemned, t is se rihtendgesamnung.
De: Cesar Grossmann <cesarakg@gmail.com>
Responder A: Cesar Grossmann <cesarakg@gmail.com>
Para: First Storm <storm@bsdmail.com>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)direcionamento no bind
Data: Mon, 9 May 2005 11:24:52 -0300
Em 08/05/05, First Storm<storm@bsdmail.com> escreveu:
>
> lembrando que para o ip que estou redirecionando no tenho acesso a configurao do
apache ou qualquer coisa do servidor.
AFAIK, voc vai ter que fazer o redirecionamento no apache. Procure em
http://httpd.apache.org/ por "virtual domain", ou coisa parecida...
[]s
--
.O. Cesar A. K. Grossmann ICQ: 35659423
..O http://www.LinuxByGrossmann.cjb.net/
OOO Quidquid Latine dictum sit, altum viditur
*******************************************************
De: Mauricio Teixeira (netmask) <netmask@webset.net>
Para: Felipe Martins <fmartins@mundivox.com>
Cc: Lista Linux-BR <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Problemas com Index.cgi no Apache 2
Data: Tue, 07 Jun 2005 15:46:25 -0300
Em Ter, 2005-06-07 s 14:15 -0300, Felipe Martins escreveu:
> O problema que quando configuro no DirectoryIndex o arquivo index.cgi (o mesmo
sendo um executvel PERL), no executa e sim abre o arquivo texto no browser
Voc precisa definir a diretiva ExecCGI em um diretrio, ou seja:
<Directory /var/www/default/html>
Options ExecCGI
(outras diretivas)
</Directory>
Isso no muito recomendado, j que os CGIs so feitos pra rodar
no /cgi-bin e no no /, mas cada um faz o que acha melhor...
--
% Mauricio Teixeira (netmask)
% mteixeira{a}webset{d}net <> Maceio/AL/BR
% TI+Telecom Analyst <> Linux Specialist
% http://mteixeira.webset.net <> http://pmping.sf.net
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder A: Alejandro Flores <alejandrorflores@gmail.com>
Para: Felipe Martins <fmartins@mundivox.com>
Cc: linux-br @ bazar2. conectiva. com. br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Problemas com Index.cgi no Apache 2
Data: Tue, 7 Jun 2005 16:07:35 -0300
Ol,
> Estou tendo problemas com um arquivo index.cgi que um link para outro arquivo
executavel dw.cgi. Estou implementando um sistema interno, o apache roda normlamente,
consigo rodar scripts php5 normalmente.
> O problema que quando configuro no DirectoryIndex o arquivo index.cgi (o
mesmo sendo um executvel PERL), no executa e sim abre o arquivo texto no browser, como
se eu estivesse lendo realmente um texto. Eu gostaria que o mesmo rodasse, onde posso
estar errando ? Meu httpd.conf est bem bsico , apenas existem as mudanas necessrias
para php5 e um include para um arquivo de virtual host externo ao httpd.conf.
> O que eu posso estar errando ?
Nem todo diretrio executa um script perl. Para que um diretrio
execute um script, voc tem que criar uma diretiva ScriptAlias.
ScriptAlias /diretorioScript/ "/caminho/real/do/dir/"
<Directory "/caminho/real/do/dir/">
Options FollowSymLinks
</Directory>
FollowSymLinks informa ao apache que ele deve 'seguir' os links
simblicos neste diretrio.
--
Abrao!
Alejandro Flores
http://www.triforsec.com.br/
De: Alceu R. de Freitas Jr. <glasswalk3r@yahoo.com.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Problemas com Index.cgi no Apache 2
Data: Tue, 7 Jun 2005 16:07:20 -0300 (ART)
--- Felipe Martins <fmartins@mundivox.com> escreveu:
> E ae galera,
>
> Estou tendo problemas com um arquivo index.cgi que
> um link para outro arquivo executavel dw.cgi.
Recomendo no utilizar links por motivos de segurana.
> O problema que quando configuro no DirectoryIndex
> o arquivo index.cgi (o mesmo sendo um executvel
> PERL), no executa e sim abre o arquivo texto no
> browser, como se eu estivesse lendo realmente um
> texto. Eu gostaria que o mesmo rodasse, onde posso
> estar errando ?
Procure pela diretriz "ScriptAlias" na documentao do
Apache... isso deve resolver.
A instalao padro do Apache j possui um diretrio
configurado especificamente para executar CGI's
(normalmente /var/www/cg-bin ou algo similar).
Recomendo que voc coloque seu CGI ali. Se precisar
trabalhar com isso na pgina principal do servidor,
simplesmente crie um arquivo index.html e redirecione
a pgina automaticamente usando tags META ou
Javascript.
[]'s
Alceu

*******************************************************
De: Alejandro Flores <alejandrorflores@gmail.com>
Responder A: Alejandro Flores <alejandrorflores@gmail.com>
Para: Fabiano Carlos Heringer <fabianoheringer@veloxmail.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Problema com APache
Data: Thu, 9 Jun 2005 15:23:13 -0300
Ol,
> no log:
> mbm# tail -f error_log
> [Thu Jun 9 08:21:52 2005] [error] [client 192.168.0.1] File does not exist:
> /usr/local/mbm/web/pub/admin.php
> mbm# ls /usr/local/mbm/web/pub/admin.php
> /usr/local/mbm/web/pub/admin.php
> como pode isso ? o arquivo est la...e da NOT FOUND
Veja se o usurio que executa o apache tem permisso para entrar nesse
diretrio e se o arquivo tem permisso de leitura.
--
Abrao!
Alejandro Flores
http://www.triforsec.com.br/
*******************************************************
De: scsantos@unigranrio com br <scsantos@unigranrio.com.br>
Para: Valcir Borges <Valcir@softsul.com>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Usando VirtualHost no apache no mesmo ip
Data: Wed, 13 Jul 2005 12:50:34 -0300
Use virtualhost * D uma olhada na documentao no Site do projeto.
No httpd.conf use:
NameVirtualHost *
<VirtualHost *>
ServerAlias xxxx
ServerName xxxx
ServerAdmin xxxx
DocumentRoot xxxx
#ScriptAlias xxxx xxxx
ErrorLog /usr/local/apache/logs/xxxx_log
TransferLog /usr/local/apache/logs/xxxx-access_log
</VirtualHost>
<VirtualHost *>
ServerAlias xxxx
ServerName xxxx
ServerAdmin xxxx
DocumentRoot xxxx
#ScriptAlias /cgi-bin/ xxxx
ErrorLog /usr/local/apache/logs/xxxx-error_log
TransferLog /usr/local/apache/logs/xxxx-access_log
</VirtualHost>
No esquea de configurar seu DNS apontando para o mesmo IP os domnios
diferentes.
Um fraterno abrao !!!
Silvio Cesar L. dos Santos
Diviso de Tecnologia da Informao
Universidade do Grande Rio - UNIGRANRIO
-----------------------------------------
(o_
//\ - Software Livre -
V_/_ conhecimento ao alcance de todos

*******************************************************
De: Leonardo dos Santos Goldim <goldim@inf.ulbra.tche.br>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Usando VirtualHost no apache no mesmo ip
Data: Thu, 14 Jul 2005 12:31:07 -0300
Utilize no VirtualHost o nome (www.site.com.br) ao inves do endereco ip.
Thiago Macieira wrote, On 07/13/2005 10:24 PM:
>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: SHA1
>
>Valcir Borges wrote:
>
>
>>Estou com o seguinte problema: preciso habilitar mais de um site (um
>>para cada dominio virtual) no apache usando a diretiva VirtualHost.
>>Funciona perfeitamente se eu colocar em ip's diferentes. O problema e
>>que esse servidor esta em uma adsl empresarial e possui um unico ip.
>>Pelos testes que fiz, percebi que se deixar tudo como VirtualHost
>>(inclusive o site principal - sess?o 2 do arquivo .conf) tudo funciona
>>bem, caso contrario o apache se confunde entre o site principal e o
>>primeiro virtual da lista.
>>
>>
>
>Faca da forma que funciona tudo bem.
>
*******************************************************
De: Alceu R. de Freitas Jr. <glasswalk3r@yahoo.com.br>
Para: Linux BR <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Perl e VirtualHosts no apache
Data: Wed, 20 Jul 2005 14:15:24 -0300 (ART)
--- Robson Dantas Silva <robson.rautu@tikaboo.com.br>
escreveu:
> Configurei um virtual host no meu apache para
> correio.minhaempresa.com.br e
> os scripts perl pararam de ser interpretados
> (aparece o fonte na pgina).
O Apache no est entendo a requisio como uma
chamada de interpretao...
> Ao digitar o caminho completo da pgina, funciona
> normalmente. Pra mim o
> problema de "ExecCGI" no diretrio, mas mudei um
> monte de parmetros sem
> sucesso...
No vi nos seus exemplos o parmetro para identificar
a extenso de um arquivo CGI.
Minha recomendao que voc use o diretrio /cgi-bin
que vem configurado por padro no Apache. Usar esse
diretrio como centralizador melhor forma de evitar
problemas de segurana.
Se voc tiver mais de um site hospedado a, voc vai
ter que fazer isso para um diretrio separado. Coloque
ento o caminho completo para o diretrio aonde os CGI
esto, no um diretrio relativo como estava no seu
arquivo de configurao.
[]'s
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Rodando 2 instnciasdo Apache
Data: Wed, 14 Sep 2005 21:42:22 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Marcio Merlone wrote:
>Felipe Martins wrote:
>> Galera,
>>
>> Alguem sabe como fazer pra rodar, no Slackware 10.1, duas instancias
>> do servidor httpd Apache versao 2 ? Como fazer para rodar duas
>> instancias apontando cada uma para um arquivo diferente de
>> configurao (httpd.conf) ? Estou precisando muito disso, quem souber
>> fazer, preciso de uma mo ...
>
>Teria que fazer duas instalaes distintas do apache, cada uma em um
>diretrio diferente, e cada um usando uma porta diferente. Ambos na
>porta 80 no rola.
No precisa de duas instalaes distintas. Um nico Apache instalado j
serve.
Basta ter dois httpd.conf.
A resposta pergunta do Felipe est no prprio httpd:
$ /usr/sbin/httpd help
Usage: /usr/sbin/httpd [-D name] [-d directory] [-f file]
[-C "directive"] [-c "directive"]
[-k start|restart|graceful|stop]
[-v] [-V] [-h] [-l] [-L] [-t] [-S]
Options:
-D name : define a name for use in <IfDefine name> directives
-d directory : specify an alternate initial ServerRoot
-f file : specify an alternate ServerConfigFile
-C "directive" : process directive before reading config files
-c "directive" : process directive after reading config files
-e level : show startup errors of level (see LogLevel)
-E file : log startup errors to file
-v : show version number
-V : show compile settings
-h : list available command line options (this page)
-l : list compiled in modules
-L : list available configuration directives
-t -D DUMP_VHOSTS : show parsed settings (currently only vhost settings)
-S : a synonym for -t -D DUMP_VHOSTS
-t : run syntax check for config files
Veja a opo -f
- --
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
4. And fter se scieppend ingelogode, he wrt "cenn", ac eala! se
rihtendgesamnung andswarode "cenn: ne wt h cennan 'eall'. stynt."
*******************************************************
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: Thiago Macieira <thiago@macieira.info>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Autenticao no Apache
Data: Thu, 27 Oct 2005 17:49:44 -0200
Thiago Macieira <thiago@macieira.info> writes:
> possvel, mas no usual.
>
> Para isso voc precisa:
>
> a) ter as senhas cadastradas no /etc/passwd
> OU
> b) ter o /etc/shadow legvel pelo usurio em que o Apache roda (geralmente
> www)
c) usar PAM
d) usar LDAP
e) ...
> Nenhuma das duas opes comum. Voc pode optar por outro mtodo de
> autenticao para o sistema e o Apache (LDAP, por exemplo) e a os
> requerimentos so outros.
possvel usar PAM. H mdulos para isso.
--
Jorge Godoy <godoy@metalab.unc.edu>
--=-=-=--
*******************************************************
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: bk <bk_linux@yahoo.com.br>
Cc: linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Apache + SSL
Data: 29 Nov 2005 18:35:30 -0200
bk <bk_linux@yahoo.com.br> writes:
> Recentemente configurei o Apache com SSL e agora toda
> vez que re-inicio o PC o Apache pede a "frase senha"
> para continuar a inicializacao do sistema.
> Como se faz para nao pedir mais a "frase senha" ?
Seu certificado no pode ter senha.
--
Jorge Godoy <godoy@metalab.unc.edu>
*******************************************************
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: Djames Suhanko <dsuhanko@uranet.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)https no suse 10 OSS
Data: Wed, 18 Jan 2006 14:41:50 -0200
Djames Suhanko <dsuhanko@uranet.com.br> writes:
> Procurei, mas nada encontrei. Por que no funciona https no suse 10 OSS?
Funciona perfeitamente. Uso em clientes e aqui no servidor de
desenvolvimento.
> Algum saberia informar de que forma habilit-lo (sem recompilaes).
Apenas o que consta na documentao do Apache, nada mais... Voc gera os
certificados e instala-os, configura teu servidor e pronto.
--
Jorge Godoy <godoy@metalab.unc.edu>
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br, Welisson - AgitaJa <equipe@agitajau.com.br>
Assunto: Re: (linux-br)Redirecionamento Apache
Data: Sat, 20 May 2006 21:06:04 +0200 (16:06 BRT)
Welisson - AgitaJa wrote:
>Boa noite colegas, estou com um probleminha, aqui, pois tenho um
> servidor apache rodando com 5 dominios j, todos em php, mysql e ssl e
> agora surgiu a necessidade de colocar um servidor IIS para rodar ASP, e
> eu gostaria que quando os usuarios digita-se www.dominio.com.br ele
> fosse redirecionado para o Servidor IIS que vai hospedar meu site em
> asp, este servidor windows esta dentro da minha rede.
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
ProxyRequests Off
<VirtualHost *:80> # Se puder reservar um IP, coloque-o aqui
ServerName www.dominio.com.br
ProxyPass / http://servidor.interno/
ProxyPassReverse / http://servidor.interno/
</VirtualHost>
<Directory proxy:*>
Order deny,allow
Deny from all
</Directory>
<Directory proxy:http://servidor.interno/>
Order allow,deny
Allow from all
</Directory>
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
thiago.macieira (AT) trolltech.com Trolltech AS
GPG: 0x6EF45358 | Sandakerveien 116,
E067 918B B660 DBD1 105C | NO-0402
966C 33F5 F005 6EF4 5358 | Oslo, Norway
*******************************************************
De: Leonardo Pinto <listas@openlogic.com.br>
Para: Welisson -=?ISO-8859-1?Q?_AgitaJa=FA_?= <equipe@agitajau.com.br>
Cc: Linux-BR Lista <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Redirecionamento Apache
Data: Sat, 20 May 2006 16:13:58 -0200 (15:13 BRT)
On Sat, 20 May 2006 09:46:54 -0300, Welisson - AgitaJa wrote
> surgiu a necessidade de colocar um servidor IIS para rodar ASP, e eu
J pesquisou sobre ASP rodando no Apache?!? Parece que existe em Linux,
alm de ser menos dispendioso ter somente o Apache servindo os 6 sites.
> gostaria que quando os usuarios digita-se www.dominio.com.br ele
> fosse redirecionado para o Servidor IIS que vai hospedar meu site em
Pesquise sobre a diretiva "ProxyPass" no Apache.
> informao como posso ativar o suporte ao Front Page 98/2003.
http://www.google.com.br/search?hl=pt-BR&q=%22FrontPage%22+%22Apache%22+%22Extensions
%22&btnG=Pesquisar&meta=
Ou cole no google: FrontPage Apache Extensions
Sds,
--
Leonardo Pinto
listas#openlogic dot com br
*******************************************************
De: Estefnio Brunhara <estefaniobrunhara@sangiovanne.com.br>
Para: Rondinelle Lima Bispo <rondinellepqd@gmail.com>, linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) erro ao iniciar apache
Data: Thu, 3 Aug 2006 20:42:17 -0300
Ele est dizendo que voc no tem um nome de
dominio configurado no dns, ou seu dns est
desligado, mal configurado etc ...
Tente colocar o nome do servidor dentro do /etc/hosts
ip nome-do-servidor
----- Original Message -----
From: "Rondinelle Lima Bispo" <rondinellepqd@gmail.com>
o seguinte, quando dou um start no meu apache aparece o segunte erro
http: Could not determine the server's fully qualifield domain name,
using 172.0.0.1 for ServerName
De: Flavio Torres <fla_torres@yahoo.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) erro ao iniciar apache
Data: Thu, 03 Aug 2006 20:33:14 -0300
Das duas uma: .
OU voc no definiu a varivel ServerName no httpd.conf
OU voc tem algum problema no seu arquivo /etc/hosts na definio do
seu hostname.
At mais, Rondinelle.
--
[]'s
Flavio Torres - Administrador de Sistemas
*******************************************************
De: Mrcio Correia <marcioandre@gmail.com>
Para: Danilo Vasconcelos de O. e Silva <preceptor@secrel.com.br>
Cc: Linux-br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br) apache + java
Data: Tue, 22 Aug 2006 12:59:28 -0300
Danilo,
O apache continuar sendo seu servidor web, embora ter que solicitar
ao tomcat (ou outro container) a execuo do cdigo java.
Para isso voc tem que:
- Instalar e iniciar o tomcat;
- configurar e carregar o mdulo mod_jk2 no apache.
Att
Em 22/08/06, Danilo Vasconcelos de O. e Silva<preceptor@secrel.com.br> escreveu:
> galera,
>
> estou precisando colocar o meu servidor de www (apache) para rodar paginas
> em java. hoje ele ja esta configurado para rodar php e mysql.
>
> estou lendo varios artigos e documentacao, mas ainda nao to conseguindo
> entender como funcionar direito. por exemplo: eu tenho que ter o tomcat
> rodando juntamente com o apache? so o apache nao resolve nao? como os dois
> trabalhariam juntos?
>
> qualquer ajuda ou documentacao ser bem-vinda.
> uso Slackware 10.2
>
> valeu.
> Danilo.
>
--
Marcio Andre S. Correia
Desenvolvedor (LPI Certified)
NETTION - www.nettion.com.br
*******************************************************
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: Leonardo Pinto <listas@openlogic.com.br>
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) como transferir acima de 3 GB por ftp?
Data: Thu, 28 Sep 2006 14:12:13 -0300
Leonardo Pinto <listas@openlogic.com.br> writes:
> Pssimo conselho. Ainda mais se tratando de longos arquivos. Vai que por
> algum motivo a conexo interrompida. O protocolo HTTP no tem suporte
> a download incremental assim como tem o FTP.
HTTP 1.1, que suportado pelo Apache, tem sim suporte a iniciar a
transferncia de um arquivo a partir de uma posio arbitrria.
http://www.apacheweek.com/features/http11
Sds,
--
Jorge Godoy <godoy@metalab.unc.edu>
*******************************************************
http://www.zago.eti.br/apache-2.0.txt
FAQ, dicas e indicaes sobre a verso 2.0 do servidor web Apache.
Use CTRL+F para refinar a pesquisa.
Linha de: **************** separa mensagens ou tpicos.
********************************************************
Zago
http://www.zago.eti.br/menu.html
FAQ e artigos sobre Linux
*******************************************************
CL9
Falha ao inicar o servidor apache.
instalao perfil - estao de trabalho como descrito em:
instalar-cl9.txt
depois instalei o apache pelo synaptic
iniciar apache:
service apache start
Ocorreu erro e falhou na inicializao.
executei linuxconf e constatei que estava l o nome da maquina:
faq.zago.eti.br
mas estava em branco o nome da maquina + dominio e apelido, tanto
para eth0 como eth1, pelo linuxconf preenchi os campos de nome
de dominio com o mesmo nome da maquina, igual para as duas
placas de rede.
faq.zago.eti.br
em apelido usei somente faq, tambm nas duas placas de rede.
reiniciei novamente o apache e subiu sem mensagens de erro
e funcionou corretamente abrindo a pagina default do Apache.
*******************************************************
veja tambm nete diretrio site o FAQ apache.txt
URL com tutoriais e dicas da verso 2.0 >
CL9 vem com servidor Web Apache 2.0
Servidor Web Apache 2
* O diretrio padro mudou de /var/www/default/ para /srv/www/default/html/,
de acordo com a rvore de diretrio usada no CLEE.

* O diretrio de configurao mudou de /etc/httpd/conf/ para
/etc/apache/conf/.

* Um novo esquema de configurao est sendo usado para os mdulos do apache
e outros pacotes relacionados com o mesmo. O apache carregar
automaticamente quaisquer arquivos nomeados como *.conf e *.module que
estiverem dentro de /etc/httpd/conf/ durante a inicializao.

* Mdulos do Apache no compatveis com o Apache 2 no esto sendo enviados
com a distribuio. O mesmo se aplica aos mdulos do Linuxconf para o
Apache 1, Perl e mdulos do Python relacionados ao Apache que contam com
estes mdulos para funcionar.

*******************************************************
Instalar via Synaptic, procure por apache
Instalar via apt, execute:
apt-get install apache
Habilitar o servio via ntsysv o apache
ou na linha de comando:
chkconfig --level 35 apache on
este inicia o servidor apache nos niveis 3 e 5
ou seja tanto para boot em ambiente texto ou grfico.
o diretorio default fica em:
/srv/www/default/html
Diretrio de configurao:
/etc/apache/conf/
arquivo de configurao em:
/etc/apache/conf/httpd.conf
em httpd.conf est a configurao geral, caminho para salvar
arquivos de log, erro, configuraes e outros servios.
arquivos de log em:
/var/log/apache/access_log
acompanhe em tempo de gerao:
tail -f /var/log/apache/access_log
*******************************************************
*******************************************************
*******************************************************
De: Sergio Durand <sergio@seb.com.br>
Para: CyberCrow <dangermol@hotmail.com>
Cc: Linux-BR <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) php+Apache 2.0 ?!?!
Data: 12 Mar 2003 13:12:25 -0300
mudou... nao eh mais assim...
agora a configuracao foi dividida em 2 partes...
no direotrio ./conf, fica o httpd.conf
no diretorio ./conf.d, ficam os "extras" do apache...
vc nao deve fazer nenhuma referencia ao php no httpd.conf
dentro do diretorio ./conf.d/ crie um arquivo php.conf
dentro dele coloca as seguintes linhas:
LoadModule php4_module modules/libphp4.so
<Files *.php>
SetOutputFilter PHP
SetInputFilter PHP
</Files>
DirectoryIndex index.php
pronto ...
o meu esta desse jeito e esta td funcionando perfeitamente...
se o seu apache veio de uma instalacao padrao , provavelmente vc ja tem o php configurado
nele dessa forma...
falowz
teh mais!!
CyberCrow wrote:
#LoadModule php4_module modules/libphp4.so
#AddModule mod_php4.so
S que quando "starto" o servio, ele me apresenta uma mensagem de que essas
configuraes so para Apache 1.3.
Algum sabe me dizer como seria no Apache 2.0?
*******************************************************
De: Renato Q. Todorov - Webmaster Jet Sites <webmaster@jetsites.com.br>
Para: CyberCrow <dangermol@hotmail.com>
Cc: Linux-br <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) php+Apache 2.0 ?!?!
Data: 12 Mar 2003 13:43:21 +0000
O PHP compilado como mdulo s funciona no 1.3.x mesmo... Pra instalar o
php no apache 2, os passos sao outros.. voc tem que usar o mdulo APXS.
Veja mais informaes no site do php (www.php.net)
Nota: O suporte a Apache 2 ainda experimental.. veja:
./configure --help|grep apxs
--with-apxs2[=FILE] EXPERIMENTAL: Build shared Apache 2.0 module. FILE
is the optional pathname to the Apache apxs tool; defaults to apxs.
Se for montar um servidor de produo rodando PHP, melhor manter o
1.3.x, que estvel e seguro. Mas d uma lida no manual de instalao
do PHP que fala sobre o Apache 2.
Falow
*******************************************************
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: fabricio mota camargo <linux@mutumnet.com.br>
Cc: linux-br@bazar.conectiva.com.br, servux@yahoogrupos.com.br
Assunto: Re: (linux-br) apache 2
Data: 12 Mar 2003 10:43:16 -0300
"fabricio mota camargo" <linux@mutumnet.com.br> writes:
> estou tentado adicionar um dominio no apache, mas naum consigo, alguem ai
> tem algum exemplo de httpd.conf do apache 2.0 trabalhando com mais de um
> dominio ?
Exatamente idntido ao Apache 1.3... O que aparece como mensagem de
erro ou em teus logs?
*******************************************************
De: Cadu <cadu07@brturbo.com>
Para: fabricio mota camargo <linux@mutumnet.com.br>, linux-br@bazar.conectiva.com.br
Assunto: Re: (linux-br) dominio apache 2
Data: 22 Mar 2003 18:32:44 -0300
Historiadores acreditam que em Saturday 22 March 2003 09:58, fabricio mota
camargo escreveu:
> estou trabalhando com o apache 2, e estou tentando adicionar um dominio de
> acordo com a configurao abaixo, o www.mutumnet.com.br funciona blz, mas o
> www.durande-mg.com.br, nao funciona nem a pau ... na hora q starta da a
> mensagem de erro :
>
> Starting httpd: [Sat Mar 22 09:53:49 2003] [warn] VirtualHost
> www.mutumnet.com.b
> r:0 overlaps with VirtualHost www.durande-mg.com.br:0, the first has
> precedence,
> perhaps you need a NameVirtualHost directive
Acho que assim:
# </VirtualHost> <--- isso no deve existir, eu acho.
Virtual host *
<VirtualHost *>
DocumentRoot /var/www/mutumnet/
DirectoryIndex index.htm
ServerAdmin fabricio@mutumnet.com.br
ServerName jupiter.mutumnet.com.br
ServerSignature email
ServerSignature email
</VirtualHost>
<VirtualHost *>
DocumentRoot /var/www/durande-mg/
DirectoryIndex index.htm
ServerAdmin fabricio@mutumnet.com.br
ServerName lua.mutumnet.com.br
ServerSignature email
ServerSignature email
</VirtualHost>
Se no der certo, d uma olhada na documentao do site do Apache :)
http://httpd.apache.org/
--
Cadu
******************************************************
De: Frederico Madeira <fred_madeira@terra.com.br>
Responder-a: fred_madeira@terra.com.br
Para: Linux - BR <linux-br@bazar.conectiva.com.br>
Assunto: (linux-br) Apache x Red Hat 9
Data: 15 Jun 2003 00:24:14 -0300
Pessoal,
Algm tem o RH9 rodando com o apache 2.0.44 (o que vem nele por default)
sem problemas nas mginas hospedadas por ele ??
Na minha instalao ocorre os seguintes problemas:
1. Os acentos das pginas no so reconhecidos, sendo impressos
caracteres no legveis.
2. No est aceitando a passagem de variveis com espaos, tenho que
concatenar as palavras com o sinal de +.
De: Andr Gomes Alay Esteves <esteves@esteves.homelinux.com>
Para: fred_madeira@terra.com.br
Cc: Linux - BR <linux-br@bazar.conectiva.com.br>
Assunto: Re: (linux-br) Apache x Red Hat 9
Data: 15 Jun 2003 01:36:22 -0300
Eu uso sem problemas.
Altera o arquvo /etc/sysconfig/i18n para:
SUPPORTED="pt_BR:pt"
LC_ALL="pt_BR"
LANG="pt_BR"
SYSFONT="lat1u-16"
SYSTERM="linux"
reinicie seu sistema.
Andr Esteves
De: Thiago Macieira <thiagom@mail.com>
Para: fred_madeira@terra.com.br
Cc: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Apache x Red Hat 9
Data: 15 Jun 2003 13:17:04 +0200
Frederico Madeira wrote:
>Na minha instalao ocorre os seguintes problemas:
>1. Os acentos das pginas no so reconhecidos, sendo impressos
>caracteres no legveis.
Voc escreveu as pginas em UTF-8. Configure o Apache para UTF-8 (por exemplo,
nomeando os arquivos como .html.utf-8) ou coloque no comeo da pgina:
<meta http-equiv="Content-type" value="text/html; charset=utf-8">
Ou, alternativamente, use as entidades HTML para os acentos (&aacute; &ecirc;)
ou tambm escreva em Latin 1.
>2. No est aceitando a passagem de variveis com espaos, tenho que
>concatenar as palavras com o sinal de +.
U, mas assim. O espao sempre trocado por sinais de + pelos browsers.
--
*******************************************************
De: Antonio Luis Ribeiro <ribeiro@ieav.cta.br>
Para: Lista Linux-BR <linux-br@bazar.conectiva.com.br>
Assunto: (linux-br)Re: Conectiva 9 + Apache 2 + PHP4?
Data: 16 Jul 2003 10:02:18 -0300
Em Ter, 2003-07-15 s 18:11, Antonio Luis Ribeiro escreveu:
> Qual o procedimento correto para adicionar o suporte no Apache 2 ao
> php4?
> Nada no histrico da Lista.
> Pois o apt-get install php4inst no funciona
>
> Obs.: Upgrade Conectiva 8 -> Conectiva 9 via apt-get [Unicamp]
Encontrei a resposta aqui
http://dan.drydog.com/apache2php.html
{--!!--}
--
----ALRibeiro----
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)compressao no apache2, o que pode estar errado ?
Data: Wed, 28 Apr 2004 23:52:27 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hamacker wrote:
>Pelos logs, a compressao est sendo feita, no entanto o browser tanto
> o mozilla como o IE tem um comportamento estranho de tentar abrir as
> paginas php. por exemplo : o usuario acessa a pagina sendfile.php
> depois do post dessa pagina ele abre o arquivo sendfile.php s que
> todo "zuado" com caracteres intelegiveis que eu imagino ser a pagina
> html de forma comprimida.
>O que pode estar errado ? O browser nao deveria abrir essas paginas ?
Voc est comprimindo duas vezes.
Voc disse que habilitou compresso no Apache para text/* e no PHP
tambm. Pois bem, o PHP comprime e manda um text/html, que por sua vez
comprimido novamente.
Desative a compresso no PHP e veja se resolve o problema.
- --
Thiago Macieira - Registered Linux user #65028
thiago (AT) macieira (DOT) info
ICQ UIN: 1967141 PGP/GPG: 0x6EF45358; fingerprint:
*******************************************************
De: Evandro CFS <carvalh7@terra.com.br>
Para: Raynilson Closbel Martins <labmancrazy@yahoo.com.br>
Cc: Lista Linux Br <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br) Instalao do mod_gzip apache
Data: Fri, 21 May 2004 22:13:43 -0300 (BRT)
Ola Caro Colega,
Se nao estou enganado, o mod_gzip nao funciona no apache 2.
Acho que ele foi substituido pelo mod_deflate. Este ai eu ja instalei em
um apache 2 e funcionou na boa.
[]'s
Evandro CFS
On Fri, 21 May 2004, Raynilson Closbel Martins wrote:
> E ai galera da lista? Tudo bem por aqui?
>
> Estou tentando instalar o mod_gzip (compactao de pginas web) para
> apache mas no estou tendo muito sucesso. Atualmente utilizo apache 2 no
> CL9. Estou tentando instalar o mod_gzip 1.3. Tento seguir os passos
> descristos no readme do mod_gzip, porm no obtive muito sucesso.
> Aparece vrias mensagens de erro :
>
........................
> E depois vrias outras a partir dessa algo relacionado com erro de
> programao. Algum poderia me dar alguma dica? Desde de j agradeo
> pela ateno.
De: Dorian Bolivar <dbolivar@gmx.net>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br) Instalao do mod_gzip apache
Data: Fri, 21 May 2004 22:41:36 -0300
On Friday 21 May 2004 10:41 am, Raynilson Closbel Martins wrote:
> Estou tentando instalar o mod_gzip (compactao de pginas web) para
> apache mas no estou tendo muito sucesso. Atualmente utilizo apache 2
> no CL9. Estou tentando instalar o mod_gzip 1.3. Tento seguir os
> passos descristos no readme do mod_gzip, porm no obtive muito
> sucesso. Aparece vrias mensagens de erro :
[...]
Experimente usar o mod_deflate, ele o substituto do mod_gzip no Apache
2.
[]s,
Dorian
******************************************************
De: Jorge Godoy <godoy@metalab.unc.edu>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)Index.html no Apache 2
Data: Wed, 16 Jun 2004 15:01:18 -0300
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wednesday 16 June 2004 13:48, Jairo N C Raiol wrote:
> Estou utilizando o Apache 2 e o arquivo index.html s exibido
> quando este se encontra no diretrio raiz do servidor
> (www.dominio.com.br) quando tento acessar o mesmo arquivo em um
> diretrio qualquer (www.dominio.com.br/teste) no funciona. S
> funciona se eu digitar o endereo completo, incluindo o arquivo
> (www.dominio.com.br/teste/index.html).
>
> Algum sabe como resolver isto no Apache 2 ?
Este o comportamento padro do Apache.
Voc fez alguma alterao referente aos arquivos considerados como
ndices no arquivo de configurao? J checou a diretiva de
configurao?
A documentao do Apache tambm possui diversos exemplos de situaes
que podem alterar este comportamento... e de alternativas
interessantes para o uso.
Se tiver mais informaes ou detalhes, mande para a lista. Vai ajudar
a resolver o teu problema.
- --
Godoy. <godoy@metalab.unc.edu>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
*******************************************************
De: Thiago Macieira <thiago@macieira.info>
Para: linux-br@bazar2.conectiva.com.br
Assunto: Re: (linux-br)atualizando apache no RH9
Data: Tue, 25 Jan 2005 19:10:15 -0200
Bruno Jesus wrote:
>gostaria de atualizar o apache da verso 2.0.40 para a 2.0.52 em um Red
> Hat 9. Como poderia faz-lo
>utilizando um pacote RPM, de forma a evitar ter que compil-lo na mo,
> uma vez que o suporte da Red Hat
> verso 9 j no mais fornecido.
Soluo recomendada:
pegue o apache-2.0.52*rpm que foi especialmente feito para Red Hat 9.
Normalmente, a Red Hat quem faz esses arquivos, mas servir de qualquer
um.
Caso no disponha de tal arquivo, a soluo alternativa:
pegue o apache-2.0.52*src.rpm e recompile-o, usando rpm --rebuild.
Caso no queira fazer isso, no h solues recomendveis. Voc pode
tentar, sob seu prprio risco, instalar um RPM j compilado, feito para
outra distribuio. Comece por aquelas que so semelhantes ao Red Hat 9.
--
Thiago Macieira - thiago (AT) macieira (DOT) info
*******************************************************
De: Alceu R. de Freitas Jr. <glasswalk3r@yahoo.com.br>
Para: Linux BR <linux-br@bazar2.conectiva.com.br>
Assunto: Re: (linux-br)Problemas com Index.cgi no Apache 2
Data: Fri, 17 Jun 2005 11:59:24 -0300 (ART)
--- Vandeci <vandeciluiz@bol.com.br> escreveu:
> T usando a pergunta de um colega(coisa feia hein?).
> E se eu tiver varias
> pastas www/fulano www/fulano1 e cada um tiver que
> mexer no seu *.cgi, o
> melhor criar uma pasta cgi para cada um ou deixar
> na pasta do fulano?
Voc pode fazer ambos, mas dependendo do seu cenrio
voc vai ter que decidir entre um ou outro. Veja
abaixo:
http://httpd.apache.org/docs/misc/security_tips.html
[]'s
Alceu Rodrigues de Freitas Junior
--------------------------------------
glasswalk3r@yahoo.com.br
http://www.imortais.cjb.net
-----------------------------------------------------------------------
A well-used door needs no oil on its hinges.
A swift-flowing stream does not grow stagnant.
Neither sound nor thoughts can travel through a vacuum.
Software rots if not used.
These are great mysteries -- The Tao Of Programming, 5.1
*******************************************************

Você também pode gostar