Questo articolo spiega come installare PHP sulle principali distribuzioni Linux.
Per l'installazione da sorgente o per tutte le altre distribuzioni che non vengono nominate in questo articolo, rimandiamo a questo
LINK.
Il nostro obiettivo e' quello di creare un semplice e basilare sistema LAMP, ovvero Linux Apache Mysql Php
PHP e APACHE e MYSQL su UBUNTU e DEBIAN ( e tutte le loro derivate ):
Aprire il terminale e digitare i seguenti comandi necessari all'installazione:
[ewaste@ubuntu ~]$ sudo apt-get update
[ewaste@ubuntu ~]$ sudo apt-get install apache2-mpm-prefork mysql-server libapache2-mod-php5 php5-mysql php5-gd php5-cli
installati i pacchetti necessari procediamo con una piccola modifica del file di configurazione di php:
[ewaste@ubuntu ~]$ sudo vi /etc/php5/apache2/php.ini
e decommentiamo la riga
;extension=mysql.so
che diventera' quindi
extension=mysql.so
Come ultima cosa riavviamo il nostro nuovo web server
[ewaste@ubuntu ~]$ sudo /etc/init.d/apache2 restart
PHP e APACHE e MYSQL su RED HAT e FEDORA ( e tutte le loro derivate)
Aprire il terminale, entrare come utente root e digitare i seguenti comandi necessari all'installazione:
[ewaste@fedora~]$ yum instal httpd php mysql mysql-server php-mysql
Adesso facciamo in modo che i demoni di MySQL e Apache partano in automatico al boot:
[ewaste@fedora ~]$ chkconfig httpd on
[ewaste@fedora ~]$ chkconfig mysql on
a questo punto possiamo far partire i servizi
[ewaste@fedora ~]$ service httpd start
[ewaste@fedora ~]$ service mysqld start
ATTENZIONE!!! Di default MySQL viene installato con la password vuota, quindi usiamo mysqladmin per impostarne una noi:
[ewaste@fedora ~]$ mysqladmin -u root password 'nuova-password'
PHP e APACHE e MYSQL su OPENSUSE
Aprire il terminale, entrare come utente root e digitare i seguenti comandi necessari all'installazione:
[ewaste@opensuse ~]$ yast2 -install apache2 php5 php5-mysql apache2-mod_php5 mysql mysql-tools
a questo punto possiamo far partire i servizi
[ewaste@opensuse ~]$ rcapache2 start
[ewaste@opensuse ~]$ rcmysql start
ATTENZIONE!!! Di default MySQL viene installato con la password vuota, quindi usiamo mysqladmin per impostarne una noi:
[ewaste@opensuse ~]$ mysqladmin -u root password 'nuova-password'