Home | Downloads | Fórums | Notícias | Preferências | Galeria | Cadastro | Wiki-BR
 

[ Comunidade Fedora Brasil ]: Forums



Comunidade Fedora Brasil :: Exibir tópico - Instalação Apache+PHP+Mysql no Fedora 7
 FAQFAQ   PesquisarPesquisar   GruposGrupos   PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   LoginLogin 

Instalação Apache+PHP+Mysql no Fedora 7

 
Novo Tópico   Responder Mensagem    Comunidade Fedora Brasil - Índice do Fórum -> Web | Banco de dados | email | ftp
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
acdestefani
Novato
Novato


Registrado em: Oct 08, 2007
Mensagens: 19

MensagemEnviada: Qui Out 11, 2007 5:03 pm    Assunto: Instalação Apache+PHP+Mysql no Fedora 7 Responder com Citação

Olá Pessoal!
Instalei o Fedora 7 no meu computador escolhendo a opção "Escritório e Produtividade". Agora preciso instalar o Apache+PHP+Mysql, mas gostaria de fazê-lo a partir dos pacotes do DVD de instalação do Fedora 7, pois preciso montar tutorial sobre essa instalação que servirá como trabalho para a faculdade.
Alguém poderia me dar uma dica de como fazer isso.
Desde já agradeço a ajuda de todos.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
acdestefani
Novato
Novato


Registrado em: Oct 08, 2007
Mensagens: 19

MensagemEnviada: Ter Out 16, 2007 8:24 am    Assunto: Responder com Citação

Andei procurando informações de como instalar o servidor web e li algumas coisas sobre pacote RPM. Tem alguma maneira de saber quais pacotes devo instalar a partir do DVD de instalação do Fedora 7?
Obrigado
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mar
Colaborador
Colaborador


Registrado em: Nov 14, 2005
Mensagens: 366
Localização: Campo Largo -PR

MensagemEnviada: Ter Out 16, 2007 12:58 pm    Assunto: Responder com Citação

Os pacotes são:
httpd
php-mysql
php
mysql-server
mysql

E acho que sejam mais esses mesmo. Não sei a versão. Eles devem aparecer mais ou menos assim:
httpd-2.2.0-1.fc5.i386.rpm
Não garanto o que tenha entre o nome do pacote e .rpm
_________________
Mar

--------------------------------------------------------------------------
"Quem dá aos pobres, empresta a Deus, quem empresta ao Governo, dá adeus".
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
acdestefani
Novato
Novato


Registrado em: Oct 08, 2007
Mensagens: 19

MensagemEnviada: Qui Out 18, 2007 10:07 am    Assunto: Responder com Citação

Digitei o comando: rpm -i httpd-2.2.4-4.i386.rpm pra instalar o Apache via RPM e apareceu a seguinte mensagem: aviso: httpd-2.2.4-4.i386.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2
o pacote httpd-2.2.4-4 já está instalado. Porém digito no Firefox 127.0.0.1 e mostra uma mensagem que não foi possível conectar-se.
Não entendo nada de Linux e pelo jeito não é pra qualquer um, é bem difícil. Se alguém puder me dar uma ajuda, por favor.
Obrigado!!!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Lonely_Spooky
Avançado
Avançado


Registrado em: Apr 27, 2005
Mensagens: 528
Localização: RJ

MensagemEnviada: Qui Out 18, 2007 10:13 am    Assunto: Responder com Citação

Use sempre o yum para manusear seus pacotes. Passou-se o tempo de baixar os RPMs da web por conta própria. Agora o YUM faz isso.
Para ver se seu apache está funcionando digite no firefox http://localhost
Se não estiver, levante-o:
Digite num terminal, como root:
Código:

# service httpd start

_________________
Linux user nº 416799
Embaixador Fedora Brasileiro
Fedora i10n Team
Estudande de Engenharia Química UFRRJ
Viciado em Fedora
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email Visitar a homepage do Usuário MSN Messenger
acdestefani
Novato
Novato


Registrado em: Oct 08, 2007
Mensagens: 19

MensagemEnviada: Qui Out 18, 2007 10:34 am    Assunto: Responder com Citação

Muito obrigado pela ajuda Lonely_Spooky!
Tentei acessar no firefox http://localhost, mas infelizmente não deu certo.
No terminal digitei service httpd start e apareceu a seguinte mensagem:
bash: service: command not found
Achei esse tutorial na internet: http://andrepinto.wordpress.com/2007/09/08/fedora-7-web-server/
mas acho que está instalação está sendo feita a partir da internet.
Será que tem como adaptá-la pra fazer a partir do DVD de instalação do Fedora ou até mesmo de arquivos no meu próprio computador?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Lonely_Spooky
Avançado
Avançado


Registrado em: Apr 27, 2005
Mensagens: 528
Localização: RJ

MensagemEnviada: Qui Out 18, 2007 10:48 am    Assunto: Responder com Citação

Você precisa estar como root. Estava?
Citação:

[root@localhost ~]# service httpd start
Iniciando httpd:

Se o apache não estiver instalado instale-o com o yum:
Código:

# yum install httpd

E, durante a instalação, pelo DVD, tem as oipçoes de instalação de servidor. basta escolger "Personalizar pacotes" ou algo parecido.
_________________
Linux user nº 416799
Embaixador Fedora Brasileiro
Fedora i10n Team
Estudande de Engenharia Química UFRRJ
Viciado em Fedora
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email Visitar a homepage do Usuário MSN Messenger
marcelomfz
Avançado
Avançado


Registrado em: Aug 21, 2006
Mensagens: 489
Localização: Rio Grande do Sul

MensagemEnviada: Qui Out 18, 2007 11:01 am    Assunto: Responder com Citação

Cara de um man rpm no terminal vai te ajudar bastante

para instalar um pacote

rpm -ivh nome_pacote.rpm

para verificar se esta instalado determinado pacote

rpm -qa nome_pacote.rpm ou rpm -qa|grep nome_pacote.rpm

vc pode intalar pela internet com o yum

yum install nome_pacote
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
Mar
Colaborador
Colaborador


Registrado em: Nov 14, 2005
Mensagens: 366
Localização: Campo Largo -PR

MensagemEnviada: Qui Out 18, 2007 1:01 pm    Assunto: Responder com Citação

Tente
/sbin/service httpd restart
_________________
Mar

--------------------------------------------------------------------------
"Quem dá aos pobres, empresta a Deus, quem empresta ao Governo, dá adeus".
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
acdestefani
Novato
Novato


Registrado em: Oct 08, 2007
Mensagens: 19

MensagemEnviada: Sex Out 19, 2007 9:45 am    Assunto: Responder com Citação

Valeu pessoal!!! Mutíssimo obrigado pela ajuda!
Graças a ajuda de vocês, finalmente consegui fazer o apache funcionar. Para iniciá-lo digitei: /etc/init.d/httpd start.
Instalei o PHP através do RPM e também está funcionando. Agora só ficou faltando o Mysql. Vou tentar fazer a instalação e depois posto aqui.
Obrigado pessoal!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
acdestefani
Novato
Novato


Registrado em: Oct 08, 2007
Mensagens: 19

MensagemEnviada: Sex Nov 09, 2007 10:11 am    Assunto: Responder com Citação

Olá Pessoal!
Finalmente tive um tempinho pra voltar a mexer no trabalho. Consegui instalar o Mysql e tudo está funcionando perfeitamente.
Além de criar um tutorial, ainda preciso fazer uma instalação com os outros alunos. Estou pensando em criar uma página PHP pra testar o servidor depois da instalação.
Gostaria de disponibilizar essa essa página na internet, a partir do computador da minha casa (como se ele fosse um servidor), onde meus amigos poderiam acessá-la dos seus computadores em suas casas. Tem como fazer isso?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mar
Colaborador
Colaborador


Registrado em: Nov 14, 2005
Mensagens: 366
Localização: Campo Largo -PR

MensagemEnviada: Sex Nov 09, 2007 12:59 pm    Assunto: Responder com Citação

Tem como fazer sim.
Você vai precisar acessar a página de configuração do seu modem e configurar o NAT.
Como cada modelo de modem é diferente do outro, mesmo da mesma marca, às vezes, não sei se vou saber direitinho como fazer isso no seu, mas você deve entrar na configuração dele e procurar por nat ou virtual server.
Então vai ter um tipo de formulário com umas perguntas: porta externa, porta local, ip local, protocolo, ...
A porta externa, você escolhe. Alguns não deixam usar a 80. A porta local é 80. O ip local é o do seu computador.
Aí você deve se cadastrar no dyndns.com ou no no-ip, tanto faz. Dá prá se cadastrar gratuitamente. Eles são servidores de DNS dinâmicos. Você vai cadastrar um endereço na internet para você, do tipo qualquercoisa.homedns.org.
Então, na sua casa você instala o ddclient. Ele vai mandar seu ip na internet para esses servidores de tempos em tempos. Esse tempo é configurável.
Então você vai poder acessar pelo seguinte endereço
http://qualquercoisa.homedns.org:porta_externa
Exemplo
http://mar.homedns.org:2547
_________________
Mar

--------------------------------------------------------------------------
"Quem dá aos pobres, empresta a Deus, quem empresta ao Governo, dá adeus".
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar Email MSN Messenger
acdestefani
Novato
Novato


Registrado em: Oct 08, 2007
Mensagens: 19

MensagemEnviada: Qua Nov 28, 2007 4:42 pm    Assunto: Responder com Citação

Valeu Mar! Muito obrigado por mais essa informação... muito obrigado mesmo.
O dia da apresentação já está chegando (sexta - dia 30/11/2007) e tô com um problema aqui. Criei uma página em PHP e criei um formulário de cadastro. Minha intenção é mostrar para os outros alunos, depois da instalação, o funcionamento do PHP com Mysql.
Testei no Windows, usando o EasyPHP e funcionou perfeitamente. Agora estou testando no fedora e não consigo fazer nenhum cadastro através do meu script PHP. Quando clico em enviar a página fica em branco.
Tentei cadastrar na linha de comando do Mysql e funcionou beleza. Se meu código funcionou no EasyPHP era pra funcionar tbm no fedora, não é?
Será que ainda falta algo na minha instalação?
Obrigado!
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
acdestefani
Novato
Novato


Registrado em: Oct 08, 2007
Mensagens: 19

MensagemEnviada: Qui Nov 29, 2007 2:09 am    Assunto: Responder com Citação

Será que tenho que instalar mais algum pacote ou alterar algum arquivo de configuração do php?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
acdestefani
Novato
Novato


Registrado em: Oct 08, 2007
Mensagens: 19

MensagemEnviada: Qui Nov 29, 2007 12:03 pm    Assunto: Responder com Citação

Muito obrigado pela ajuda pessoal!
Consegui resolver o problema da seguinte forma:
editei o arquivo /etc/php.ini e descomentei a linha "extension=mysql.so".
Abraços
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    Comunidade Fedora Brasil - Índice do Fórum -> Web | Banco de dados | email | ftp Todos os horários são GMT - 3 Hours
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.

Powered by phpBB © 2001, 2005 phpBB Group

Forums ©
_