Instalação do Apache, PHP, MySQL, Perl no Windows

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:

http://www.no-ip.org/

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.

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster