+ Responder ao Tópico



  1. #1

    Padrão apache + php + mysql

    Caros colegas, estou com a seguinte dúvida:
    Tenho um server com RH9 rodando apache - este serviço tá legal;
    Instalei tb o php-4.2.2-17 (da própria distribuição) e tb o mysql-3.23.54a-11 (da própria distribuição), minha dúvida é como saber se o php e o mysql já estão prontos para funcionar com o apache? Tenho que recompilar a instalação, como fazer isto? A minha instalação foi feita apartir de um .rpm e não de um arquivo binário!
    No aguardo de ajudas!
    Obrigado!!

  2. #2
    ff_Vorhess
    Visitante

    Padrão apache + php + mysql

    e ai Wal

    se vc na instalação do RH9 selecionou como todos os pacotes, o apache o php e o mysql já estao configurados para interagir, caso vc tenha instalado personalisado, tinha uma opção para seleciona na parte de banco de dados que instalava o modulo do mysql

    qualquer coisa vai no httpd.conf e ve se foi instalado o suporte ao mysql e tb no php.ini ou php.conf (acredito que seja .ini)

    espero que ajude um pouco
    ff_vorhess



  3. #3

    Padrão apache + php + mysql

    basicamente voce prescisa do modulo -> php4_mysql eh ele que eh responsavel pelas funcoes mysql_connect, mysql_fetch_rows etc etc ...

  4. #4
    hez4el
    Visitante

    Padrão apache + php + mysql

    Ola Wal.
    No arquivo /etc/php.ini tem umas configurações feitas no
    php que vc deve alterar acaso queira personalizar o acesso
    do php em relação ao banco.
    No caso do php com o apache vc precisa verificar nos modulos
    do apache se o mod_php.o esta instalado e se dentro da
    configuração do apache ele esta preparado para utilizar o
    interpretador do php...
    obs: a config do apache chama-se ´apache.conf´, vc ja deve saber.
    è fecil só é necessário um alias indicando que o arquivo .php
    deve ser interpretado com o mod_php, no site do php e do apache
    vc encontra mais detalhes.
    Depois disso vc só precisa rodar uma pagina e php e verificar se abre
    direitinho.

    Espero que teha sido de alguma ajuda.



  5. #5

    Padrão apache + php + mysql

    ok..pessoal!!!!! obrigado!!!!!
    Vou testar as dicas e posto as demais dúvidas ou se rolou legal!

    Abraços.

  6. #6

    Padrão apache + php + mysql

    Amigos!

    Com as dicas recebidas consegui o seguinte:
    Descobri que o mysql já está startado e funcionando, pois quando instalei escolhi todos os pacotes/módulos php/mysql.
    Já marquei no ntsysv o mysqld para startar automatico.

    Agora é o seguinte:

    Tô usando o apache 2.0 da dist. RH9, lá nas linhas não adicionamos nenhum módulo! Já vi o http.conf do apache 1.3..lá adicionamos vários módulos. Pesquisei no arquivo migration.html - quando estamos configurando o 2.0 ele obriga vc a ler este arquivo e verifar as configurações necessárias para o apache funcionar corretamente.
    Por enquanto fiz o seguinte = adicionei a seguinte sintaxe para o php.. lá no httpd.conf:
    <Files *.php>
    SetOutputFilter PHP
    SetInputFilter PHP
    </Files>

    Agora para o mysql no arquivo migration.html não falava nada!
    Alguém já configurou o apache 2.0 com php+mysql?
    Obrigado pelas dicas.
    Abraços



  7. #7

    Padrão apache + php + mysql

    Pessoal!

    Fica em pé as dúvidas da postagem anterior e vou acrescentar agora mais um detalhe;
    - baixei no site http://www.phpmyadmin.net/ o phpmyadmin e tô com a seguinte dúvida;
    - Eu preciso instalar o phpmyadmin ou ele é somente descompactar a o arquivo jogar tudo num diretório e acessar através deste?

    Obrigado.

  8. #8
    JoSk8
    Visitante

    Padrão apache + php + mysql

    Cara eu estou configurando o apache tambem sera que vc poderia me dar os passos a seguir!
    Muito obrigado!



  9. #9

    Padrão apache + php + mysql

    Amigo.. vamos com calma... vcs sao todos muito afobados... voces querem que a integracao funcione num piscar de olho so de uma vez ... isso e o mesmo que voce recem instalar um MTA e aplicar tdas suas regras de filtragem de uma so vez sem saber c jah esta funcionando.

    Bom ... primeiro, veja se seu apache esta funcionando
    # lynx localhost
    deve aparecer a a pagina de teste.

    depois verifique seu banco (vc disse que estava)
    # mysql -u root -p
    > use mysql;
    > select * from users;
    > quit


    veja o banco esta no ar.

    Agora vamos passar para a parte do php.

    crie no seu DocumentRoot do apache (/var/www/htdocs/) .. td depende d instalaco default da distro.
    o arquivo teste.php com as seguintes linhas:

    <? phpinfo(); ?>

    salve e tente lynx localhost/teste.php

    vc tem que ver se o php esta no ar e sendo interpretado.

    agora apartir dai.. agora sim que voce vai testar se funciona a conexao c/ com o BD ... sacou? tem que ir com calma. depois que tiver no ar tudo funcionando vc instala o phpMyAdmin ... leia o README dele, tenho certeza que la explica tudinho, mas deve ser so descompactar no DocumetRoot.

  10. #10

    Padrão apache + php + mysql

    mistymst!!!!!

    Fiz os seguintes testes:
    1)apache
    # lynx localhost
    deve aparecer a a pagina de teste.

    -> ok..funcionou corretamente.

    2)Mysql
    # mysql -u root -p
    > use mysql;
    > select * from users;
    > quit

    -> ok..funcionou corretamente.


    3)PHP
    #lynx localhost/teste.php

    -> ok..funcionou corretamente..Me me passou informações diversas sobre o PHP (php info - p1 of p50).


    Pelo jeito já está tudo certo, agora quanto ao PhpMyadmin já li o arquivo documentation.html e vou fazer os testes! Não parece complicado.
    Obrigado pelas dicas.

    Quote:
    _______________________________________________________________



    Cara eu estou configurando o apache tambem sera que vc poderia me dar os passos a seguir!
    Muito obrigado!

    ________________________________________________________
    JoSk8 - o que exatamente vc quer? Não entendi! Posta aqui pra trocarmos uma idéia!

    Abraços.....Pessoal!!!!e obrigado pelas dicas! Qualquer problema eu coloco aqui novamente!