O servidor http, a ser utilizado neste curso, é o Apache, que está
disponível para download em “http://www.apache.org”. Para instalar o
servidor de web siga os passos abaixo:
6.1 - Servidor Apache 1.3.X
Execute o utilitário de instalação (apache1.3.1.exe) e siga os passos de
instalação normalmente.
Quando o programa de instalação solicitar o diretório de destino, clique o
botão browse e digite “C:\Apache” na janela PATH. Isto garantirá uma
performance considerável no acesso ao diretório htdocs (onde ficarão
armazenadas as páginas html e php reconhecidas pelo apache), visto que,
por default, o Apache será instalado em: “C:\Arquivos de Programas\Apache
Group\Apache\”.
UPE - POLI - Engenharia Eletrônica
Programando para Web com PHP/MySQL
O próximo passo é a configuração do servidor de páginas www. Começando
pelo arquivo “httpd.conf” que fica localizado em “C:\Apache\conf”, edite
este arquivo com qualquer editor de textos de escrita rápida (Edit do DOS
ou Bloco de Notas).
Adicione as seguintes linhas no final do arquivo “httpd.conf”.
ServerName localhost
ScriptAlias /php3/ "c:/php3/"
AddType application/x-httpd-php3 .php3 .php
Action application/x-httpd-php3 "/php3/php.exe"
A primeira linha informa ao apache o nome do servidor. No caso localhost
porque cada estação no decorrer do curso estará funcionando como um
servidor de web independente. A segunda linha informa ao apache que
execute scripts php. A terceira informa as extensões dos scripts php que
serão executados pelo servidor de web, ou seja, qualquer arquivo com
extensão .php3 ou php ativará o client side script. A quarta linha informa
o caminho “path” do PHP.
6.2 – Instalação do PHP3
3.1 - Crie uma pasta: “C:\php3”
3.2 - Descompacte o arquivo “php-3.0.16-win32.zip” neste diretório.
3.3 – Copie o arquivo “php3.ini.dist.txt” para o diretório “C:\Windows” ,
renomeando-o para php3.ini.
3.4 – Procure pela “linha extension_dir” no arquivo “php3.ini” e inclua o
seguinte parâmetro: “c:\php3”
Veja o trecho do arquivo abaixo como deve ficar:
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;
include_path=; UNIX: "/path1:/path2" Windows: "\path1;\path2"
UPE - POLI - Engenharia Eletrônica
Programando para Web com PHP/MySQL
doc_root=; the root of the php pages, used only if nonempty
user_dir=; the directory under which php opens the script using
/~username, used only if nonempty
;upload_tmp_dir=; temporary directory for HTTP uploaded files (will use
system default if not specified)
upload_max_filesize=2097152 ; 2 Meg default limit on file uploads
extension_dir=C:\PHP3 ./
3.5 – Procure pelo trecho “Dynamic Extensions” no arquivo de configuração
do PHP3 e descomente as linhas. Obs: descomentar é só apagar o ponto e
vírgula que antece cada parâmetro de configuração.
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
; if you wish to have an extension loaded automaticly, use the
; following syntax: extension=modulename.extension
; for example, on windows,
; extension=msql.dll
; or under UNIX,
; extension=msql.so
; Note that it should be the name of the module only, no directory
information
; needs to go here. Specify the location of the extension with the
extension_dir directive above.
;Windows Extensions
extension=php3_mysql.dll
extension=php3_calendar.dll
extension=php3_dbase.dll
extension=php3_gd.dll
extension=php3_dbm.dll
Este é o parâmetro
que deve ser
adicionado!!!
Retirar o ponto e vírgula
dessas do início de cada
linha
UPE - POLI - Engenharia Eletrônica
Programando para Web com PHP/MySQL
extension=php3_mssql.dll
extension=php3_zlib.dll
extension=php3_filepro.dll
extension=php3_imap4r1.dll
extension=php3_ldap.dll
extension=php3_crypt.dll
extension=php3_msql2.dll
extension=php3_odbc.dll
Obs: Para testar se o Apache está corretamente instalado, execute o
Apache Server no menu iniciar, carregue o browser e digite o endereço:
http://localhost. Se o endereço carregar é porque o seu servidor de web
está instalado corretamente; caso contrário, repita os passos acima.riter/b
0 comentários:
Postar um comentário