+ Responder ao Tópico



  1. #1
    mhenrique
    Visitante

    Padrão Remover Apache 2 do RH9 e instalar o Apache 1.3

    E ae galera, bele?

    Seguinte, nao sou leigo mas tb nao sou expert, já pesquisei um pouco antes de pedir ajuda a vcs, mas estou sem tempo para pesquisar mais.

    Instalei o RH9 com o pacote completo de servidor WEB, só que o PHP nao está inicializando a sessao e estou desconfiado do Apache 2.
    Entao, como faço pra remover o apache 2, via comando de texto ou pelo Webmin tb e instalar o Apache 1.3??

    Agradeço desde já a ajuda de vcs, estou mesmo precisando urgente disso.

    Abraço a todos
    Marcelo Henrique

  2. #2

    Padrão Remover Apache 2 do RH9 e instalar o Apache 1.3

    para desisntalar qualque pacote no RH:

    rpm -e nomedopacote

    tente ae então:

    rpm -e apache

    (rpm -e php -> no php)

    mas acho que vc não ira achar nenhum pacote rpm do apache 1.3 que de certo no RH9, pois o apache 1.3 ia até o RH 7.3, e na certa dará erros nas dependencias. Vc terá que pegar o apache 1.3 no site do apache e compilá-lo, e na maioria daz vezes, terá que compilar junto o php....

    Se eu fosse vc, tentariamos arrumar o erro da sessão que esta acontecendo ae..... especifica melhor este erro....

  3. #3
    violinista
    Visitante

    Padrão Remover Apache 2 do RH9 e instalar o Apache 1.3

    Concordo com o PiTsA ... talvez seja mais fácil vc resolver o erro q está dando do que voltar pra versão anterior ... veja no httpd.conf se ele está carregando o php ... geralmente, como padrão, as linhas que carregam os módulos do PHP vem comentadas ...

  4. #4
    control
    Visitante

    Padrão Remover Apache 2 do RH9 e instalar o Apache 1.3

    pra mim a melhor alternativa é remover estes pacotes e compilar o apache+php , acho q isso pode te ajudar

    1. gunzip apache_xxx.tar.gz
    2. tar -xvf apache_xxx.tar
    3. gunzip php-xxx.tar.gz
    4. tar -xvf php-xxx.tar
    5. cd apache_xxx
    6. ./configure --prefix=/www --enable-module=so
    7. make
    8. make install
    9. cd ../php-xxx
    10. Agora, configure o seu PHP.
    Aqui é quando você entra na fase de customização do seu PHP,
    com várias opções, tais como quais extensões serão habilitadas.
    Execute o comando ./configure --help para uma lista das opções disponíveis.
    Em nosso exemplo, nós faremos uma simples configuração (./configure) com Apache 1 e suporte ao MySQL.

    Seu caminho ao binário apxs (Apache) pode variar de nosso exemplo abaixo:

    ./configure --with-mysql --with-apxs=/www/bin/apxs

    11. make
    12. make install

    Se você decidir mudar as opções de seu configure depois da instalação
    você precisará somente repetir os últimos 3 passos. Você somente precisará
    reiniciar o apache para o novo módulo funcionar. Não será necessário recompilar
    o Apache.

    13. Configurando seu arquivo php.ini:

    cp php.ini-dist /usr/local/lib/php.ini

    Você pode editar o seu arquivo .ini para configurar as opções do PHP. Se
    você preferir que este arquivo fique em outro lugar, use a opção
    --with-config-file-path=/caminho no passo 10.

    Se por acaso em vez de optar pelo php.ini-dist, optar pelo php.ini-recommended, esteja
    certo de ler a lista de mudanças ocorridas, pois elas podem afetar o modo como o PHP se comportará.

    14. Edite o seu arquivo httpd.conf para carregar o módulo do PHP. O caminho no lado direito
    do comando LoadModule deve apontar para para o caminho do módulo PHP do seu sistema.

    O comando (make install) acima já deve ter adicionado estas linhas, mas tenha certeza
    de que as linhas abaixo foram adicionadas ao arquivo.

    Para PHP 4:

    LoadModule php4_module libexec/libphp4.so

    Para PHP 5:

    LoadModule php5_module libexec/libphp5.so

    15. Em seguida, na seção AddModule do arquivo httpd.conf, adicione isto:

    Para PHP 4:

    AddModule mod_php4.c

    Para PHP 5:

    AddModule mod_php5.c

    16. Configure no Apache a interpretação de certas extensões de arquivo como PHP.

    Por exemplo, vamos configurar o Apache que ele interprete as extensões .php
    como PHP. Você pode ter qualquer extensão interpretada como PHP simplesmente adicionando
    algumas outras extensões de arquivo, cada uma separada por um espaço.
    Nós iremos adicionar a extensão .phtml apenas para demonstrar.

    AddType application/x-httpd-php .php .phtml

    Você pode escolher qualquer extensão aqui. A extensão .php é simplesmente uma sugestão
    que nós damos. Você também pode incluir .html, e .php3 pode ser adicionado para
    compatibilidade com versões antigas.

    É comum também configurar no Apache a extensão de arquivo .phps para mostrar os códigos
    fonte formatados de maneira colorida, isto pode ser feito assim:

    AddType application/x-httpd-php-source .phps

    SUGESTÃO:

    Coloque esta linha abaixo do comando AddModule descrito acima, isto facilita a sua remoção
    posterior e organiza seu arquivo de configuração do Apache.

    17. Use seu procedimento normal para iniciar o servidor Apache. (Você deve
    parar e reiniciar o servidor, não somente fazer um reinício enviando
    um sinal HUP ou USR1.)