Estou preparando minha primeira palestra para o PHP Conference Brasil, com o título “Prepare-se para o próximo estágio da evolução PHP“. Escolhi falar sobre as features do PHP 5.4.
Precisei montar um ambiente simples para teste e preferi não alterar minha estação de trabalho, então resolvi usar uma máquina virtual com o VMWare Player e uma instalação do ubuntu server 11.10 sem interface gráfica nem nada
Precisei instalar alguns pacotes:
sudo apt-get -y -q install make g++ flex bison \ build-essential zlib1g-dev binutils cmakel sudo apt-get -y -q install libmcrypt-dev libmhash-dev \ libxslt1-dev libtidy-dev libbz2-dev libxml2-dev libssl-dev \ libmysqlclient16 libmysqlclient16-dev
depois baixei o source do PHP 5.4
wget http://downloads.php.net/stas/php-5.4.0RC7.tar.gz tar zxf php-5.4.0RC7.tar.gz cd php-5.4.0RC7/ ./configure make sudo make install sudo cp php.ini-development /usr/local/lib/php.ini
Agora podemos testar
php --version O resultado pode ser visto abaixo: PHP 5.4.0RC7 (cli) (built: Nov 13 2011 14:08:58) Copyright (c) 1997-2011 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2011 Zend Technologies
Com o novo servidor web embutido, podemos direto no navegador sem ajuda do apache.
mkdir teste && cd teste echo '<?php phpinfo();' > index.php php -S localhost:8080
Lembre-se nessa máquina não temos interface gráfica. Para acessar esse servidor vamos ter que trocar o localhost pelo ip da máquina virtual e acessar pelo navegador da máquina real.
Até o PHP Conference Brasil
Referências:

