Pular para o conteúdo

Instalando Apache2, PHP4 e MySQL

Apesar de ser um assunto redundante, esse artigo traz uma explicação didática sobre como instalar o ambiente LAMP (Linux + Apache + MySQL + PHP) e como bônus, códigos em PHP para teste de conexão com o MySQL e uso de variáveis de sessão.
Perfil removido removido
Hits: 101.645 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Parte 4: Configurando o Apache e PHP

Agora vamos configurar o Apache2, digite:

# vi /usr/local/apache2/conf/httpd.conf

Agora inclua, se ainda não estiver configurado, a seguinte linha:

LoadModule php4_module modules/libphp4.so

Configure o UserDir, ele está setado como public_html. Mude para seu gosto, no meu caso coloquei hpage.

Mais abaixo em DirectoryIndex, inclua index.php.

Inclua também:

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

Agora vamos editar o arquivo php.ini, para isso digite:

# vi /usr/local/lib/php.ini

Procure pela linha register_globals, provavelmente esta estará setada como "Off". Mude para "On", deixando assim:

register_globals = On

É isso, termina aqui a configuração do Apache2 e PHP4.

   1. Instalando o MySQL
   2. Instalando o Apache2
   3. Instalando o PHP4
   4. Configurando o Apache e PHP
   5. Testando a conexão com o MySQL
   6. Testando o uso de sessão

Ubuntu - configurando dois monitores numa mesma placa de vídeo

Aplicações em 32 bits para seu Ubuntu 64 bits (Feisty Fawn)

Configure seu modem SmartAx MT810 no Ubuntu

Os segredos dos modems

Instalando o scanner CanoScan Lide 100 no Linux Ubuntu

Partições Linux - Faça direito!

Servidor Geplanes no Ubuntu - Instalação e utilização

Instalando o Debian Etch sem o Gnome

VMware VCenter Converter - Convertendo Máquinas Físicas em Virtuais

Máquina perereca - até onde é possível o uso de Linux?

#1 Comentário enviado por GrupoFimdeprova em 16/09/2004 - 10:20h
Na página 4 pede-se para setar a diretiva register_globals como On, mas não explica o por que?

Sendo que este item não é necessário na configuração do Apache, e sim no uso de scripts PHP para resgatar valores de variáveis sem chamar as variáveis globais como $_POST ou $_GET.
#2 Comentário enviado por removido em 16/09/2004 - 16:39h
entao kra o problema com relação a diretiva register_globals foi com uso de sessão por isso eu coloquei pra mudar!

na página 6 - Testando o uso de sessão eu explico o pq de ter mudado a diretiva!

falo t+
#3 Comentário enviado por removido em 16/09/2004 - 21:11h
eu nao terminei de responder pq tava no trampo!

mas foi isso mesmo q o grupofimdeprova colocou, mas tem o lance tb da sessão q eu usei do jeito antigo!

eh isso mesmo neh?
eh q faz tempo q eu nao mexo com php e tals!

t+
#4 Comentário enviado por katito em 16/11/2004 - 17:00h
Depois q baixei o pacote, dei o tar .. q diretorio eh esse q vc se refere .. pra eu dar um ./configure ..?
#5 Comentário enviado por rodrawzio em 12/12/2005 - 03:20h
Custei pra conseguir instalar o Mysql mas finalmente consegui. Na minha distro estava faltando um monte de pacotes. Valeu pelo artigo!
#6 Comentário enviado por nyedson em 25/09/2007 - 13:20h
Parabens pelo tutorial. Funcionou perfeitamente.

Nyedson F. Santos

Contribuir com comentário

Entre na sua conta para comentar.