Jump to content


Photo

Recompilando O Apache!


  • Faça o login para participar
11 replies to this topic

#1 cybernetico

cybernetico

    Turista

  • Usuários
  • 28 posts
  • Sexo:Não informado

Posted 26/07/2005, 11:02

Galera pesquisei no fórum e não achei nada a respeito portanto vai a dúvida!
Eu uso Fedora Core 3 e to instalando um Web Server...já tinha ele rodando com Apache 2.x.x, o detalhe é o seguinte (ainda to engatinhando), como faço pra recompilar o apache? Ele se baseia somente no Httpd.conf??? Se ele se baseia somente nesse arquivo há um possibilidade de recriá-lo? Digamos que eu naum fiz backup e quero recriar o arquivo padrão! é possível?
A dúvida maior quanto assim é poder colocar suporte a outras plataformas mais tarde como suporte a postgree, xml, etc.....
T+ Fico no aguardo e agradeço a quem se dispuzer a responder!
:blink:
"Tudo na vida é passageiro
Menos o cobrador e o motorista."
Cybernetico

#2 kandrade

kandrade

    Turista

  • Usuários
  • 38 posts
  • Sexo:Não informado
  • Localidade:Palmas-TO
  • Interesses:PHP - LINUX - Flash - Gimp

Posted 26/07/2005, 11:49

Eu uso Fedora Core 3 e to instalando um Web Server...já tinha ele rodando com Apache 2.x.x, o detalhe é o seguinte (ainda to engatinhando), como faço pra recompilar o apache?


cara é o seguinte....

qual o método de instalação que você utilizou?
rpm ou ./configure, make, make install?

se for rpm você precisa remover o pacote.....se for o método compilado....entre no diretório que você executou os comandos de configuração e instalação e use esse comando: #make clean

após isso saia do diretório apague o mesmo e descompacte o fonte do apache.....e realize a instalação....

Ele se baseia somente no Httpd.conf??


até onde eu conheço sim!!!!

Se ele se baseia somente nesse arquivo há um possibilidade de recriá-lo?


se você não fez backup.....depois de descompactar o fonte do apache....esse arquivo deve estar em algum diretório lá......não lembro exatamente o lugar......tente procurar com o comando find

A dúvida maior quanto assim é poder colocar suporte a outras plataformas mais tarde como suporte a postgree, xml, etc.....


o suporte a alguns desses softwares não são de responsabilidade do apache....e sim do interpretador que você utilizar....
para ver as opções de configuração do apache.....depois de descompactar o fonte....entre no diretório criado e digite $./configure --help


qualquer dúvida estamos aqui!!!

Mas Deus dá prova do seu amor para conosco, em que, quando éramos ainda pecadores, Cristo morreu por nós.


>> Rm 5:8


#3 cybernetico

cybernetico

    Turista

  • Usuários
  • 28 posts
  • Sexo:Não informado

Posted 26/07/2005, 12:13

Bah...valeu pela ajuda kandrade, o jeito mesmo então é instalar os pacotes do programas ou compilá-los, tipo o php, mysql entre outros e por último compilar o apache! Estou certo?
Pensei que havia uma possibilidade como somente adicionar uma linha de comando ao httpd.conf e ele já daria suporte!
Grato pela ajuda...no que precisar e eu puder ajudar tamos aí!
"Tudo na vida é passageiro
Menos o cobrador e o motorista."
Cybernetico

#4 Prog

Prog

    ...

  • Ex-Admins
  • 3761 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro/RJ
  • Interesses:TI, Software Livre, Design Digital e Rock'n'Roll.

Posted 26/07/2005, 13:16

Cybernetico...

Depende de como foi feita a instalação do Apache.
Se for o pacote que acompanha o CD do Fedora, basta instalar os demais pacotes RPM e tudo estará funcionando.

O mesmo acontece com o PHP, na maioria dos casos, no Linux, o PHP já vem com suporte a MySQL, Postgre, GD, entre outros, mas se você precisar, por exemplo, dar suporte ao Firebird, precisa recompilar o PHP e não vai precisar mexer nada no Apache.

Se vc fizer a atualização de um pacote RPM, por exemplo, do Apache, o RPM cria um arquivo chamado, por exemplo, httpd.conf.rpmnew... contendo a configuração padrão para o seu serviço, ou seja, ele vai continuar a fazer uso do httpd.conf que já esta no sistema.

A compilação de um serviço se faz necessária se você deseja esta sempre com a versão mais atualizada, por que nem sempre suas versões RPM são lançadas juntamente com os novos releases de versão, ou se você deseja fazer uma configuração especifica do seu Apache, como caminhos de instalação, módulos especificos etc e talz.

Se você fosse, por exemplo, compilar o Apache + MySQL + PHP como módulo do Apache e com suporte a MySQL, uma ordem legal para o procedimento seria:
1. instalar o MySQL (este não nececita nem do Apache nem do PHP)
2. instalar o Apache (dependendo de casos especificos, pode-se fazer uso de algum recurso do MySQL)
3. instalar o PHP indicando os caminhos para o Apache e o MySQL, umas vez que, para este tipo de instalação, como módulo do Apache e com suporte a MySQL, é um pré-requisito que ambos estejam instalados previamente.
------
Mero mortal!

#5 kandrade

kandrade

    Turista

  • Usuários
  • 38 posts
  • Sexo:Não informado
  • Localidade:Palmas-TO
  • Interesses:PHP - LINUX - Flash - Gimp

Posted 26/07/2005, 13:17

o jeito mesmo então é instalar os pacotes do programas ou compilá-los, tipo o php, mysql entre outros e por último compilar o apache! Estou certo?


não.....na verdade pra você ter menas dor de cabeça instale primeiro o mysql......depois você instala o apache .....basicamente a opção que você terá que usar é --with-modules=so

por último você instala o php com todas as opções que você desejar......incluindo o suporte a mysql e outras coisas +.........

ai é só incluir no final do arquivo de configuração do apache algo desse tipo:

LoadModule php4_module libexec/apache/libphp4.so
AddType application/x-httpd-php .php .php4 .php3 .phtml
DirectoryIndex index.html index.php index.htm


qualquer dúvida estamos ai!!!!

Mas Deus dá prova do seu amor para conosco, em que, quando éramos ainda pecadores, Cristo morreu por nós.


>> Rm 5:8


#6 Hospedar-se .Com

Hospedar-se .Com

    Super Veterano

  • Usuários
  • 1500 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 26/07/2005, 13:56

As vezes quando compilo o php ele já adiciona automaticamente o suporte no httpd.conf ... mas na ordem seria:

mysql
Apache (o básico pra colocar o ssl)
SSL
Apache + mods ...
PHP ou qualquer outra linguagem menos o perl (cgi), pois já vem instalado no unix por padrão

#7 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 24/09/2017, 18:36

Sun Exposure Amoxicillin Dostinex Mg How Much Amoxicillin Do I generic cialis Zithromax Twice Daily Baclofene Toulouse

#8 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 30/09/2017, 14:49

Discount Generic Hydrochlorothiazide Cialis Pharmacie Andorre viagra cialis Precio Cialis 5 Mg

#9 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 03/10/2017, 12:21

Vente Cialis Pharmacie Lioresal Achat En Canada Levitra Spedizione Rapida online pharmacy Comprar Cialis Recomendado

#10 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 10/10/2017, 09:15

Viagra Cialis Precios generic viagra Viagra Uk 150mg
Vergleich Viagra Cialis Levitra viagra online Cialis Generique Tadalafil 30 Pilules Propecia Regrow Further Hair
Prix Stromectol 20mg Four Corners Pharmacy New Zealand viagra Clomid Et Duphaston 2008 Acquistare Amiens Kamagra Does Teva 5312 500 Treats Stds

#11 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 26/10/2017, 18:46

Cialis Hochstdosis How To Get Cialis In Canada Online Phamacy Whitout Prescription viagra Orlistat Lesofat Tadalafil 20mg (Cialis)
Inflamed Mouth Keflex viagra Cytotec 200 Avortement
Generic Propecia levitra prezzi Viagra Originale O Generico

#12 LarPhozyHah

LarPhozyHah

    Super Veterano

  • Usuários
  • 14515 posts
  • Sexo:Masculino
  • Localidade:San Miguel de Tucuman

Posted 07/11/2017, 09:03

Cialis Segunda Mano Buying Tretinoin In Singapore Zyvox Non Prescription levitra wholesale no prescription Comprar Cialis En Mendoza Levitra 20mg Prix En Ligne
Purchasing Viagra Without Prescription Viagra Rezeptfrei Versandapotheken brand levitra canada buy accutane in london Vriligy Amoxicilina In Germany




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq