Vamos a começar com a instalação Apache (Servidor HTTP). Você pode baixar Apache instalações em www.apache.org baixe a versão que você prefere, eu recomendo a versão 2.
Aqui está o link para isso.
Para um download mais rápido, visite.
Após o download do arquivo .msi do instalador (), execute-o. O assistente de instalação é próximo, próximo, finalização "completando" ...
O instalador irá pedir algumas informações, como o nome servidor do seu, o endereço do seu servidor e o e-mail do administrador. Se você tiver um nome de domínio ou um nome de host, insira as informações assim:
Nome do servidor: your_domain.org
Endereço do servidor: www.your-domain.org
E-mail do administrador: Este endereço de e-mail está protegido contra spambots. Você deve ter o JavaScript ativado para vê-lo..
se você não possui um, deve obter um endereço gratuito em:
Verifique a opção ‘funciona como um serviço para todos os usuários na porta 8080 ‘ e clique no botão Em seguida, Concluído, para finalizar a instalação. Conselho: Instale-o no disco C: (ele cria uma pasta para isso, não se preocupe), para garantir que você o configure mais facilmente. Se você terminar, abra o navegador e digite na barra de endereço:
HTTP://localhost/
Se você vir "Página de Teste para a instalação do Apache", tudo está funcionando.
Instalação do PHP:
Vamos instalar PHP. baixe os arquivos de www.php.net. Aqui está o link direto para Versão 4.3.9:
Certifique-se de baixar o arquivo e não o instalador. OK! Após o download, descompacte o arquivo em C:/PHP (isso para simplificar o caminho). Agora abra C:/apache/conf/httpd.conf e procure esta linha:
#LoadModule Ssl_module модули/mod_ssl.so
abaixo dessa linha, adicione isto:
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule php4_module "C:/php/sapi/php4apache2.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
Agora procure por esta linha:
Directory "C:/apache2/HTDOCS"
Agora altere para:
Options Indexes FollowSymLinks
#
# AllowOverride управляет тем, что директивы могут быть помещены в файл .htaccess.
# Это не может быть «Все», «None», или любая комбинация из ключевых слов:
# Опции FileInfo AuthConfig Лимит
#
AllowOverride None
para:
Options Indexes Includes FollowSymLinks MultiViews ExecCGI
#
# AllowOverride управляет тем, что директивы могут быть помещены в файл .htaccess.
# Это не может быть «All», «None», или любую комбинацию из ключевых слов:
# Опции FileInfo AuthConfig Лимит
#
AllowOverride All
Isso permitirá o suporte a ..htaccess no seu servidor e garante que você possa visualizar o conteúdo da pasta sem obter 403 Proibido erros.
Agora procure:
DirectoryIndex index.html index.var.html
e altere para:
DirectoryIndex index.html index.php
Salve o arquivo e reinicie Apache. (você pode reiniciá-lo, clicando no atalho de reinício do servidor Apache no menu Iniciar ou digitando:
Restart Apache
na janela do prompt de comando. OK!
Você tem PHP funcionando no seu servidor. Agora vamos configurá-lo PHP e garantir que realmente está funcionando! Abra C:/php/php.ini (php.ini - renomeado) e procure este item:
max_execution_time = 60; O tempo máximo de execução de cada script, em segundos max_input_time = 60; O tempo máximo que cada script pode levar para analisar a requisição de dados memory_limit = 5M; A quantidade máxima de memória que o script pode consumir (8 MB)
Você deve alterar isso para o que quiser. Aqui está uma opção que eu uso:
max_execution_time = 300; O tempo máximo de execução de cada script, em segundos max_input_time = 300; O tempo máximo que cada script pode levar para analisar a requisição de dados memory_limit = 5M; A quantidade máxima de memória que o script pode consumir (8 MB)
Agora procure:
register_globals = Off
e altere para:
register_globals = On
Buscar:
extension_dir = "."
e altere para:
extension_dir = "C:/PHP/extensões"
se você instalou o PHP em C: ...
Buscar:
, Windows
extensões; Observe que MySQL ODBC e suporte agora são incorporados, então nenhum DLL é necessário para isso.
e descomentar (remover o ; do início) os seguintes módulos:
extension=php_bz2.dll
extension=php_db.dll
extension=php_gd2.dll
extension=php_java.dll
extension=php_msql.dll
extension=php_pdf.dll
extension=php_pgsql.dll
extension=php_sockets.dll
OK! Agora vamos alterar as configurações de SMTP. Isso é importante para você enviar e-mails () você vai precisar disso!!!
[emails]; Para Win32 apenas.
SMTP =
smtp_port = 25
; Para Win32
apenas.; Sendmail_from =
e altere para:
[emails]; Para Win32 apenas.
SMTP = mail.isp.org
smtp_port = 25
; Para Win32 apenas.
Sendmail_from = [email protected]domínio.org
se você não tiver um servidor de e-mail ou:
[emails]; Para Win32 apenas.
SMTP = local
smtp_port = 25
; Para Win32 apenas.
Sendmail_from = [email protected]domínio.org
se você tiver um servidor de e-mail ...
Salve os arquivos. Agora vamos concluir a instalação PHP. copie todos os arquivos DLL de C:/PHP/bibliotecas para C:/Windows/System32. copie C:/php/php4ts.dll para C:/Windows/System32/ e copie php.ini da pasta PHP para a janela e system32. Reinicie Apache.
salve este arquivo na pasta HTDOCS (C:/Apache/HTDOCS) como info.php e abra o navegador. Na barra de endereços, digite:
HTTP://localhost/info.php
Você deve ver a configuração do PHP em uma tabela. O arquivo longo pode ser opcionalmente instalado Zend Optimizer.Eu uso isso... não precisa de manual. Instale os módulos do PHP. PHP, basta executar o instalador da Pêra na pasta PHP e clique duas vezes no arquivo para concluir a instalação.
