| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
acdestefani Novato


Registrado em: Oct 08, 2007 Mensagens: 19
|
Enviada: Qui Out 11, 2007 5:03 pm Assunto: Instalação Apache+PHP+Mysql no Fedora 7 |
|
|
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 |
|
 |
acdestefani Novato


Registrado em: Oct 08, 2007 Mensagens: 19
|
Enviada: Ter Out 16, 2007 8:24 am Assunto: |
|
|
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 |
|
 |
Mar Colaborador


Registrado em: Nov 14, 2005 Mensagens: 366 Localização: Campo Largo -PR
|
Enviada: Ter Out 16, 2007 12:58 pm Assunto: |
|
|
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 |
|
 |
acdestefani Novato


Registrado em: Oct 08, 2007 Mensagens: 19
|
Enviada: Qui Out 18, 2007 10:07 am Assunto: |
|
|
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 |
|
 |
Lonely_Spooky Avançado


Registrado em: Apr 27, 2005 Mensagens: 528 Localização: RJ
|
Enviada: Qui Out 18, 2007 10:13 am Assunto: |
|
|
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 |
|
 |
acdestefani Novato


Registrado em: Oct 08, 2007 Mensagens: 19
|
Enviada: Qui Out 18, 2007 10:34 am Assunto: |
|
|
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 |
|
 |
Lonely_Spooky Avançado


Registrado em: Apr 27, 2005 Mensagens: 528 Localização: RJ
|
Enviada: Qui Out 18, 2007 10:48 am Assunto: |
|
|
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 |
|
 |
marcelomfz Avançado


Registrado em: Aug 21, 2006 Mensagens: 489 Localização: Rio Grande do Sul
|
Enviada: Qui Out 18, 2007 11:01 am Assunto: |
|
|
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 |
|
 |
Mar Colaborador


Registrado em: Nov 14, 2005 Mensagens: 366 Localização: Campo Largo -PR
|
Enviada: Qui Out 18, 2007 1:01 pm Assunto: |
|
|
Tente
/sbin/service httpd restart _________________ Mar
--------------------------------------------------------------------------
"Quem dá aos pobres, empresta a Deus, quem empresta ao Governo, dá adeus". |
|
| Voltar ao Topo |
|
 |
acdestefani Novato


Registrado em: Oct 08, 2007 Mensagens: 19
|
Enviada: Sex Out 19, 2007 9:45 am Assunto: |
|
|
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 |
|
 |
acdestefani Novato


Registrado em: Oct 08, 2007 Mensagens: 19
|
Enviada: Sex Nov 09, 2007 10:11 am Assunto: |
|
|
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 |
|
 |
Mar Colaborador


Registrado em: Nov 14, 2005 Mensagens: 366 Localização: Campo Largo -PR
|
Enviada: Sex Nov 09, 2007 12:59 pm Assunto: |
|
|
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 |
|
 |
acdestefani Novato


Registrado em: Oct 08, 2007 Mensagens: 19
|
Enviada: Qua Nov 28, 2007 4:42 pm Assunto: |
|
|
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 |
|
 |
acdestefani Novato


Registrado em: Oct 08, 2007 Mensagens: 19
|
Enviada: Qui Nov 29, 2007 2:09 am Assunto: |
|
|
| Será que tenho que instalar mais algum pacote ou alterar algum arquivo de configuração do php? |
|
| Voltar ao Topo |
|
 |
acdestefani Novato


Registrado em: Oct 08, 2007 Mensagens: 19
|
Enviada: Qui Nov 29, 2007 12:03 pm Assunto: |
|
|
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 |
|
 |
|