Anda di halaman 1dari 25

Instalao de Servidor WEB

em ambiente Windows
(Apache + PHP + MS!" + phpMAdmin#
Produzido por: Wellington Telles Cunha
Data: 09 de agosto de 2004
Instalao de Servidor W! e" #"$iente Windo%s
ndice
& ' &
Instalao de Servidor W! e" #"$iente Windo%s
Apache
Adquirindo o Apache Server
O Apache Server pode ser adquirido em seu site oficial, http://apache.org//. Em
http://apache.org/dist/httpd/binaries/win3/ est!o os arquivos que voc" precisa para instalar o
Apache.
Instalao
#. E$ecute o arquivo: apache_2.0.49-win32-x86-no_ssl.msi%
. E aparecer& a seguinte tela:
3. '(E)*+
,. Selecione: - accept the terms in the license agreement
& 2 &
Instalao de Servidor W! e" #"$iente Windo%s
.. '(E)*+
/. '(E)*+
0. 1reencha os campos 2default3
(etwor4 5omain: localdomain
Server (ame: localhost
Administrator6s Email Address : 'seu e7mail+
8antenha a porta 9: com um servi;o.
& ( &
Instalao de Servidor W! e" #"$iente Windo%s
9. '(E)*+
<. Selecione *=pical
#:. Escolha o diret>rio. 2e$emplo: e:?apache?3
& 4 &
Instalao de Servidor W! e" #"$iente Windo%s
##. '-(S*A@@+
#. 'A-(-SB+
& ) &
Instalao de Servidor W! e" #"$iente Windo%s
Testando a Instalao
#. Abra o programa -nternet E$plorer e digite na linha de endere;o: localhost%
. Se aparecer a tela como a abai$o quer diCer que a instala;!o funcionou.
Informaes Adicionais
Se voc" criou um Server (ame diferente de @ODA@BOS* como
www.meumicro.com.br, lembre7se que voc" dever& adicionar ao seu BOS*S:
'-1 do seu computador+ www.meumicro.com.br
Se voc" quiser mudar o local de armaCenamento de suas p&ginas, abra o arquivo:
E:\Apache\Apache2\conf\httpd.conf e localiCe as linhas:
5ocumentEoot FE:/Apache/Apache/htdocsF
'5irector= FE:/Apache/Apache/htdocsF+
E altere para o local deseGado.
& * &
Instalao de Servidor W! e" #"$iente Windo%s
PHP
Adquirindo o PHP
O site oficial do 1B1 H www.php.net. Assim como o Apache, o site do 1B1 tem tudo o
que voc" precisa. 1ara bai$ar o php, v& em http://www.php.net/download.php.
Instalao
#. E$ecute o arquivo: php7,.3.07installer.e$e
. 1are o Apache Server
a. I& ao tra=icon
b. Selecione o apache com o bot!o direito
c. 'S*O1+
& + &
Instalao de Servidor W! e" #"$iente Windo%s
3. '(E)*+
& , &
Instalao de Servidor W! e" #"$iente Windo%s
,. '- AJEEE+
.. 'A5IA(DE5+ K '(E)*+
/. Selecione o diret>rio onde deseGa instalar e '(E)*+.
& 9 &
Instalao de Servidor W! e" #"$iente Windo%s
0. '(E)*+
9. '(E)*+
<. 1reencha o formul&rio 2e$emplo: default3
S8*1 Server: localhost
8ail : meLlocalhost.com
& '0 &
Instalao de Servidor W! e" #"$iente Windo%s
#:. '(E)*+
##. Selecione o Apache
#. '(E)*+
& '' &
Instalao de Servidor W! e" #"$iente Windo%s
#3. '(E)*+
#,. '(E)*+
#.. 'OM+
#/. 'OM+
& '2 &
Instalao de Servidor W! e" #"$iente Windo%s
#0. Eeinicie o apache 2S*AE*3
Configurando o Apache para executar scripts PHP
#. @ocaliCe o arquivo httpd.conf na pasta <di!e":\Apache\Apache2\conf.
. Abra o arquivo httpd.conf com uma editor tipo bloco de notas.
3. @ocaliCe no arquivo o seguinte bloco:
-
- S.ript#lias: This .ontrols %hi.h dire.tories .ontain server s.ripts/
- S.ript#liases are essentiall0 the sa"e as #liases1 e2.ept that
- do.u"ents in the realna"e dire.tor0 are treated as appli.ations and
- run $0 the server %hen re3uested rather than as do.u"ents sent to the .lient/
- The sa"e rules a$out trailing 454 appl0 to S.ript#lias dire.tives as to
- #lias/
-
S.ript#lias 5.gi&$in5 4:5#pa.he5#pa.he25.gi&$in54
,. Acrescente a seguinte linha:
S.ript#lias 5php5 4:5php54
& '( &
Instalao de Servidor W! e" #"$iente Windo%s
.. @ocaliCe no arquivo o seguinte bloco:
-#ddn.oding 2&.o"press /6
-#ddn.oding 2&gzip /gz /tgz
-
- I7 the #ddn.oding dire.tives a$ove are .o""ented&out1 then 0ou
- pro$a$l0 should de7ine those e2tensions to indi.ate "edia t0pes:
-
#ddT0pe appli.ation52&.o"press /6
#ddT0pe appli.ation52&gzip /gz /tgz
/. Acrescente as seguintes linhas:
#ddT0pe appli.ation52&httpd&php /php /pht"l /ht"l
#ddT0pe appli.ation52&httpd&php&sour.e /phps
0. @ocaliCe no arquivo o seguinte bloco:
-
- #.tion lets 0ou de7ine "edia t0pes that %ill e2e.ute a s.ript %henever
- a "at.hing 7ile is .alled/ This eli"inates the need 7or repeated 89:
- pathna"es 7or o7t&used C;I 7ile pro.essors/
- <or"at: #.tion "edia5t0pe 5.gi&s.ript5lo.ation
- <or"at: #.tion handler&na"e 5.gi&s.ript5lo.ation
-
9. Acrescente a seguinte linha:
#.tion appli.ation52&httpd&php 5php5php/e2e
<. @ocaliCe no arquivo o seguinte bloco:
-
- Dire.tor0Inde2: sets the 7ile that #pa.he %ill serve i7 a dire.tor0
- is re3uested/
-
- The inde2/ht"l/var 7ile =a t0pe&"ap> is used to deliver .ontent&
- negotiated do.u"ents/ The ?ulti@ie%s Aption .an $e used 7or the
- sa"e purpose1 $ut it is "u.h slo%er/
-
Dire.tor0Inde2 inde2/ht"l inde2/ht"l/var
#:. Altere a Nltima linha desse bloco para:
Dire.tor0Inde2 inde2/ht"l inde2/ht"l/var inde2/php inde2/pht"l inde2/in.
O servidor ir& considerar a mesma ordem de disposi;!o das e$tensOes no arquivo
httpd.conf como ordem de prefer"ncia no momento de selecionar o Pndice.
& '4 &
Instalao de Servidor W! e" #"$iente Windo%s
##. Salve as modifica;Oes e reinicie o Apache 2EES*AE*3.
Testando as configuraes do PHP
#. Abra um editor de te$tos tipo bloco de notas e digite o seguinte:
BC
phpin7o=>D
CE
. Salve o seu arquivo na pasta: e:\apache\apache2\htdocs com o nome phpinfo.php.
3. Abra o programa do -nternet E$plorer e digite : http:$$localhost$phpinfo.php.
,. Se tudo estiver correto dever& aparecer a seguinte tela:
& ') &
Instalao de Servidor W! e" #"$iente Windo%s
MySQL
Adquirindo o !"S#$ Server
O 8=SQ@ pode ser adquirido em seu site oficial, http://www.m=sql.com.
1ara o download do 8=SQ@, pode ser feito diretamente visitando a p&gina:
www.m=sql.com/downloads/m=sql73.3.html
Instalao
1. 5escompacte o arquivo: m%s&l-4.0.20d-win.'ip.
2. E$ecute o set(p.exe.
3. '(E)*+
& '* &
Instalao de Servidor W! e" #"$iente Windo%s
4. '(E)*+
5. 8ude o diret>rio para o deseGado e '(E)*+
6. Selecione Typical
& '+ &
Instalao de Servidor W! e" #"$iente Windo%s
7. 'A-(-SB+
Instalao !"%&'C
#. E$ecute o arquivo: )%*+,--standad-3../.8-win.exe
. '(E)*+
& ', &
Instalao de Servidor W! e" #"$iente Windo%s
3. '- ADDE1* *BE @-DE(SE AJEEE8E(*+K'(E)*+
,. '(E)*+
.. '(E)*+
& '9 &
Instalao de Servidor W! e" #"$iente Windo%s
/. 'A-(-SB+
Configurando o !"S#$ Server
#. -nicie o Fwinm=sqladmin.e$eF do diret>rio em que voc" instalou o 8=SQ@,
provavelmente:
. Abrir& a seguinte tela:
& 20 &
Instalao de Servidor W! e" #"$iente Windo%s
e depois:
Rser name: root
1assword: root
3. Essa tela ir& fechar e ir para tra=icon para abri l& novamente clique com o
bot!o direito e selecione 'SBOS 8E+
,. 8ande salvar o arquivo e feche o Sin8=SQ@admin. E o abra novamente.
& 2' &
Instalao de Servidor W! e" #"$iente Windo%s
.. 'Save 8odification+ e volte para Enviroment e 'Bide 8e+, se o farol
continuar verde H porque a altera;!o funcionou.
/. Abra uma sess!o 5OS e e$ecute:
:F"0s3lF$inE "0s3l Gu root "0s3l
"0s3lE D:T <9A? user WH9 HostIJlo.alhostJ #KD 8serIJJD
"0s3lE <:8SH P9I@I:;SD
"0s3lE L8IT
:F"0s3lF$inE"0s3lad"in &u root pass%ord 0ourMpass%ord
Testando as configuraes do !"S#$ Server
Abra o bloco de notas e digite as linhas abai$o, e salve este arquivo como Fm%s&l.phpF
na pasta Fe:\ apache\apache2\htdocsF
'T
NHAST I 4lo.alhost4D
N8S9 I 4root4D
NSKH# I 4root4D
N.one2ao I "0s3lM.onne.t=NHAST1N8S91NSKH#>D
N3uer0 I "0s3lM3uer0=4sele.t version=> as ver4>D
Nversao I "0s3lM7et.hMo$Oe.t=N3uer0>D
e.ho 4# versao instalada do ?0SL: eh a Nversao&Ever4D
CE
Abra seu navegador favorito e digite:
4http:55lo.alhost5"0s3l/php4
Daso esteGa tudo configurado corretamente, voc" visualiCar& a vers!o do 8=SQ@
instalado:
& 22 &
Instalao de Servidor W! e" #"$iente Windo%s
phpMyAdmin
%nde adquirir
(o site oficial: http:$$www.phpm%admin.net$
Instalao
#. 5escompacte o arquivo php)%Admin-2...4-c/ no diret>rio do apache e o renomeie
para php8=Admin:
. Abra o arquivo confi0.inc.php.
3. @ocaliCe o seguinte trecho:
N.7gPJServersJQPNiQPJhostJQ I Jlo.alhostJD 55 ?0SL: hostna"e or IP address
N.7gPJServersJQPNiQPJportJQ I JJD 55 ?0SL: port & leave $lanR 7or de7ault port
N.7gPJServersJQPNiQPJso.RetJQ I JJD 55 Path to the so.Ret & leave $lanR 7or de7ault so.Ret
N.7gPJServersJQPNiQPJ.onne.tMt0peJQ I Jt.pJD 55 Ho% to .onne.t to ?0SL: server =Jt.pJ or Jso.RetJ>
N.7gPJServersJQPNiQPJ.o"pressJQ I <#:SD 55 8se .o"pressed proto.ol 7or the ?0SL: .onne.tion
55 =re3uires PHP EI 4/(/0>
N.7gPJServersJQPNiQPJ.ontroluserJQ I JJD 55 ?0SL: .ontrol user settings
55 =this user "ust have read&onl0
N.7gPJServersJQPNiQPJ.ontrolpassJQ I JJD 55 a..ess to the 4"0s3l5user4
55 and 4"0s3l5d$4 ta$les>
N.7gPJServersJQPNiQPJauthMt0peJQ I J.on7igJD 55 #uthenti.ation "ethod =.on7ig1 http or .ooRie $ased>C
N.7gPJServersJQPNiQPJuserJQ I JrootJD 55 ?0SL: user
N.7gPJServersJQPNiQPJpass%ordJQ I JJD 55 ?0SL: pass%ord =onl0 needed
& 2( &
Instalao de Servidor W! e" #"$iente Windo%s
,. E adicione a senha oot na linha password.
.. @ocaliCe a linha com:
N.7gPJP"a#$solute8riJQ ISS D
/. Substitua pela o caminho da sua p&gina:
N.7gPJP"a#$solute8riJQ IS%%%/suapagina/.o"/$r5php"0ad"in5S D
0. Salve o arquivo.
Testando a Instalao
#. Abra o -nternet E$plorer e digite: www.s(apa0ina.com.1$phpm%admin$ e dever&
aparece a seguinte tela:
& 24 &

Anda mungkin juga menyukai