DICAS
INSTALAÇÃO
(Linux)
Combinação adotada
Sistema Operacional |
Linux |
Servidor Web |
Apache |
Linguagem de Programação para desenvolvimento
Web |
PHP |
Métodos de Instalação
-
código fonte - normalmente escrito na linguagem de programação
C
-
binário/compilado - versões pré-compiladas do software
-
RPM's binários - baseados no Red Hat Package Manager para Linux
Usando os pacotes RPM
-
verificar se o pacote é compatível com a versão da
distribuição do Linux e com o hardware
-
abreviações encontradas
-
i386 - PC's com base em processadores Intel
-
i586 - PC's com base em processadores Intel Pentium
-
PPC - PC's para computadores baseados a partir de chips do Motorola Power
PC e compatíveis
Pacotes necessários
-
zlib
-
libpng
-
libjpeg
-
gd
-
gd-devel
-
apache
-
mod_php4
Verificando os pacotes necessários
$[root@zumbi
root]$ rpm -q zlib
zlib-1.1.3-6-i386
Entendendo a resposta dada pelo SO
-
1.1.3 - versão do software
-
6 - versão do pacote(no caso, a sexta versão pública
do pacote)
-
i386 - a arquittetura para qual o pacote RPM foi compilado
Os pacotes gd e gd-devel precisam ter no mínimo a versão
1.8; para fornecer suporte aos formatos gráficos proporcionados
pelo PHP.
Instalando os pacotes que faltam (realizar as operações
como o usuário root)
[root@zumbi
root]$ rpm -Uh <nome_do_pacote>
Configuração e inicialização do Servidor
Web Apache
-
encontrando o arquivo de configuração do Apache
[root@zumbi
root]$ rpm
-ql apache | grep /http.conf$
-
descobrindo o nome da máquina
[root@zumbi
root]$ echo $hostname
zumbi
-
configurando o servidor Apache(http.conf)
-
informar ao Apache como executar scripts PHP
LoadModule
php4_module <caminho>/libphp4.so
-
verificar se o módulo do PHP foi ativado
AddModule
mod_php4.c
-
informar ao Apache como ele deve reconhecer um programa em PHP
AddType
application/x-httpd-php .php
.php - arquivo com a extensão
.php são programas PHP
-
colocando o nome no servidor Web
#ServerName
www.zumbi.com
-
reinicializando o servidor Web
[root@zumbi
root]$>/etc/rc.d/init/httpd restart
[Índice]
|