Olá amigos, faz tempo que eu não posto nada no Fórum, mas vai uma Dica:
A Zend que está a frente do Desenvolvimento do PHP, resolveu lançar seu mais novo produto o Zend Server.
O anuncio está neste Link:
http://www.zend.com/en/products/server/Mas vamos lá;
Zend ServerPara instalar ele no Debian 4 o Ubuntu 8.10 em diante
echo '## Zend Server
deb http://repos.zend.com/deb/pe pe non-free' >> /etc/apt/sources.list
wget http://repos.zend.com/deb/zend.key -O- |apt-key add -
apt-get update
apt-get update
apt-get install zend-pe
Tudo isso Como root (sudo)
Depois de Instalado abra no navegador com essa url:
http://localhost:10081/ZendServerMais detalhes:
http://www.zend.com/en/products/server/downloadshttp://www.zend.com/topics/Zend-Server-Installation-Guide.pdfDepois vou colocar, como instalar mais um Framework, chamdo Spaghettiphp >>
http://spaghettiphp.org/E com um pequena aplicação
CherokeeNa linha de Servidores Web, vamos mostrar um pequeno Webserver que está dando o que falar.
Página Home do Garoto:
http://www.cherokee-project.com/Comparativo com outros Webservers:
http://www.alobbs.com/photolog/benchmark_0_10trunk_static1/Modern_web_server_benchmark.htmlMas vamos:
1 - A forma mais de instalar é baixar o pacote .deb e instalar via dpkg -i
Baixe os pacotes neste Link:
http://ppa.launchpad.net/cherokee-webserver/ppa/ubuntu/pool/main/c/cherokee/Para mais detalhes Consulte:
https://launchpad.net/~cherokee-webserver/+archive/ppa2 - Criei um pacote pré compilado diferente do original:
Para usá-lo em uma porta diferente do apache2.
Para criar um sistema de administração para Servidores Linux, ou testar um framework como Django, Ruby on Rails, Cake-PHP, Spagetti Framework, Zend Framework.
Tamanho do Deb: 7,3MB
Plataforma: i386
OS: Ubuntu 8.10
Pasta Home: /usr/local/cherokee
Lista de Arquivos:
8,0K ./var/run
8,0K ./var/log
36K ./var/www/images
44K ./var/www
64K ./var
60K ./usr/bin
2,8M ./usr/share/doc/cherokee/media/images
12K ./usr/share/doc/cherokee/media/css
2,8M ./usr/share/doc/cherokee/media
3,6M ./usr/share/doc/cherokee
3,6M ./usr/share/doc
20K ./usr/share/cherokee/themes/plain
20K ./usr/share/cherokee/themes/firefox3
44K ./usr/share/cherokee/themes/default
88K ./usr/share/cherokee/themes
116K ./usr/share/cherokee/icons
1004K ./usr/share/cherokee/admin/static/images/flags
1,2M ./usr/share/cherokee/admin/static/images
24K ./usr/share/cherokee/admin/static/css
216K ./usr/share/cherokee/admin/static/js
1,4M ./usr/share/cherokee/admin/static
1,8M ./usr/share/cherokee/admin
36K ./usr/share/cherokee/deps
2,1M ./usr/share/cherokee
32K ./usr/share/man/man1
36K ./usr/share/man
12K ./usr/share/aclocal
5,7M ./usr/share
48K ./usr/sbin
8,0K ./usr/lib/pkgconfig
2,5M ./usr/lib/cherokee
4,6M ./usr/lib
228K ./usr/include/cherokee
232K ./usr/include
11M ./usr
8,0K ./etc/init.d
4,0K ./etc/cherokee/ssl
28K ./etc/cherokee
40K ./etc
11M .
Script para iniciar o Servidor:
sudo /usr/local/cherokee/etc/init.d/cherokee start
sudo /usr/local/cherokee/etc/init.d/cherokee stop
Vou colocar o Deb na area de FTP do meu Blog
Para baixar:
http://www.zaitan.net/repos/cherokee_0.98.1-1_i386.debDivirta-sePróximos passos:
Compilar o PHP-5 para ficar na pasta Lib do cherokee
Links Consultados:
http://www.howtoforge.com/how-to-install-and-configure-cherokee-web-server-with-php5-and-mysql5-on-ubuntu-8.10https://launchpad.net/~cherokee-webserver/+archive/ppa
XamppVamos falar do Xampp
...Muitas pessoas sabem por experiência própria que não é fácil instalar um servidor web apache e torna-se mais difícil se você quiser acrescentar PHP, MySQL e Perl.
O XAMPP é fácil para instalar a distribuição apache contendo PHP, MySQL e Perl. O XAMPP é realmente muito fácil instalar e usar – é necessário apenas baixar, extrair e inicializar. .......
Chamada do site do Xampp:
http://www.apachefriends.org/pt_br/xampp.htmlNovamente execute como root
sudo su
cd /opt
wget -c http://ufpr.dl.sourceforge.net/sourceforge/xampp/xampp-linux-1.7.tar.gz
tar -xvf xampp-linux-1.7.tar.gz
/opt/lampp/lampp start
Mais detalhes:
http://www.apachefriends.org/pt_br/xampp-linux.html
Falou !!!
Até mais
Aguardem ....
Nível do Tutorial Médio/Avançado