quinta-feira, 31 de janeiro de 2008

3. Servidor HTTP

----------------------------------------------------------------------------------------------------------
O que é e pra que serve?
Alguns exemplos.
----------------------------------------------------------------------------------------------------------



O que é e pra que serve?

Pra que você rode as suas paginas na WEB, você precisar de um site hospedeiro, um servidor HTTP. A função dele é disponibilizar e restringir acesso as paginas que estão nele. Ele também fica responsável pra que uma pagina feita em PHP seja interpretada pelo o interpretador do mesmo. O servidor http não nada mais do que um programa, o mais famoso e dos melhores é o APACHE (roda tanto em linux e windows), temos também o IIS da Microsoft, SAMBAR, entre outros. Você pode fazer o download deles porem terá que configura-los para que funcione o PHP, tento que também fazer o download do interpretador do PHP (não recomendo para iniciantes). Caso você seja iniciante ou não quer ter trabalho com essas configurações, existem pacotes que já vem configurado o servidor http + PHP + Banco de dados + muitos outras coisas.

Alguns exemplos.

Alguns exemplos de servidores http e pacotes já configurados:

APACHE 2.x (http://baixaki.ig.com.br/download/Apache-for-Windows.htm)

“O Apache é o servidor web mais utilizado do mundo. Possui suporte a diversos recursos, alguns nativos, outros dependendo de componentes extras, como Perl e PHP. Segundo dados da Netcraft Web Server mais de 68% dos sites da internet usavam o Apache como servidor em fevereiro de 2005.”

- BAIXAKI

Microsoft IIS (Internet Information Services)

Mais um produto pago pela Microsoft. Ate agora eu nunca usei, prefiro o APACHE.


SAMBAR SERVER (http://baixaki.ig.com.br/download/Sambar-Server.htm)

“Fácil e completo servidor web para Windows. Administração via browser, servidor FTP embutido, suporte a diversos tipos de CGI, domínio virtual, proxy e muito mais. Imperdível.”

- BAIXAKI

PHPTRIAD (http://baixaki.ig.com.br/download/PHP-Triad.htm)

De todos os pacotes ele é o mais simples e o mais leve. Ele vem com o APACHE, PHP, MySQL e PHPMyAdmin.

XAMPP (http://baixaki.ig.com.br/download/XAMPP.htm)

“XAMPP é pacote que contém: Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 e NetWare Systems v3.32, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite e WEB-DAV + mod_auth_mysql.”

- BAIXAKI

WAMP (http://baixaki.ig.com.br/download/WAMP5.htm)

“O WAMP5 (que significa Windows, Apache, MySQL, PHP5) é um pacote de programas que instala automaticamente o Apache 1.331, PHP5, MySQL database, PHPmyadmin e SQLitemanager. Disponibiliza também suporte ao uso de scripts PHP e comporta vários add-ons encontrados no site oficial.”

- BAIXAKI

APACHE2TRIAD (http://baixaki.ig.com.br/download/Apache2Triad.htm)

Apache2Triad é um pacote que possibilita instalar, com uma única operação, diversos programas para a montagem de servidores web, dentre eles: Apache, MySQL, PHP, OpenSSL, Zend Optimizer, Xdebug, DBG, SlimFTPd, Xmail, PostgreSQL, pgAdmin, phpPgAdmin, MyODBC, PHPmyadmin, UebiMiau e AWStats.”

- BAIXAKI

Nenhum comentário: