PHP é uma linguagem de script para desenvolvimento Web. Os scripts PHP podem ser embebidos em HTML. Esta secção explica como instalar e configurar o PHP5 no sistema Ubuntu com o Apache2 e o MySQL
Esta secção assume que tem instalado e configurado o servidor web Apache 2 e o servidor de bases de dados MySQL. Pode saber saber mais na secção Apache 2 e MySQL deste documento para saber como os instalar.
O PHP5 está disponível no Linux Ubuntu.
Para instalar o PHP5 pode introduzir o seguinte comando na consola:
sudo apt-get install php5-common php5 libapache2-mod-php5
You can run PHP5 scripts from command line. To run PHP5 scripts from command line you should install php5-cli package. To install php5-cli you can enter the following command in the terminal prompt:
sudo apt-get install php5-cli
You can also execute PHP5 scripts without installing PHP5 Apache module. To accomplish this, you should install php5-cgi package. You can run the following command in a terminal prompt to install php5-cgi package:
sudo apt-get install php5-cgi
Para usar MySQL com o PHP5 deverá instalar o pacote php5-mysql. Para instalar o php5-mysql pode introduzir o seguinte comando na consola:
sudo apt-get install php5-mysql
De forma semelhante, para usar PostgreSQL com o PHP5 deverá instalar o pacote php5-pgsql. Para instalar o php5-pgsql pode introduzir o seguinte comando na consola:
sudo apt-get install php5-pgsql
Once you install PHP5, you can run PHP5 scripts from your web browser. If you have installed php5-cli package, you can run PHP5 scripts from your command prompt.
By default, the Apache 2 Web server is configured to run PHP5
scripts. In other words, the PHP5 module is enabled in Apache2
Web server automatically when you install the module. Please
verify if the files
/etc/apache2/mods-enabled/php5.conf
and
/etc/apache2/mods-enabled/php5.load
exist. If they do not exists, you can enable the module using
a2enmod command.
Uma vez instalado os pacotes referentes ao PHP5 e activado o modulo do PHP5 no Apache 2, deverá reinicar o Apache 2 Web Server para correr scripts PHP5. Pode executar o seguinte comando numa consola para reiniciar o seu servidor web :
sudo /etc/init.d/apache2 restart
Para verificar a sua instalação, você poderá executar o seguinte script PHP5 phpinfo:
<?php print_r (phpinfo()); ?>
Pode guardar o conteúdo em um ficheiro phpinfo.php
e colocá-lo na pasta DocumentRoot do servidor de Web Apache2. Quando apontar o seu navegador para http://hostname/phpinfo.php
, ele deverá mostrar valores de vários parâmetros de configuração do PHP5.