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.629 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

Armazenamento de arquivos em Linux: um estudo de caso

Bom dia, é compatível com Linux?

Como instalar Postgres 8 no Linux em 10 passos rápidos

Conexão wireless ad-hoc no Ubuntu - relato de experiência

A origem do Linux

Configurando mod_gzip no Apache

Gentoo: detectando impressoras de rede e como fixar uma impressora por IP

GoboLinux? Que distro é essa? (Parte 3 - Instalando programas)

Manual de instalação e configuração do Zabbix no Fedora 8

Instalando o Beryl + Drivers NVIDIA no Ubuntu 6.10 (Edgy)

#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.