3651
Commento:
|
33
REDIRECT a nuova pagina
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
[[BR]] ||<tablestyle="font-size: 0.9em; width:50%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents]]|| = Introduzione = ---- L'accoppiata '''PHP e MySQL''' è una delle più potenti per la '''gestione dati''' e la creazione di '''pagine dinamiche''' per il web. Di seguito vedremo come installarli su un web server quale '''Apache''' e come configurarli. = Apache = ---- Per l'installazione di Apache potete tranquillamente fare riferimento all'altra guida presente nel wiki http://wiki.ubuntu-it.org/WebServer . Nel nostro caso però basta solamente '''installare il web server e configurarlo per il php''', procediamo all'installazione tramite apt-get ma potete benissimo usare Synaptic. Dal terminale: {{{ sudo apt-get install apache2 }}} Adesso che '''apache è installato''' dobbiamo '''abilitare il php''' dal file di configurazione che si trova in '''/etc/apache2/apache2.conf'''. Quindi attraverso un qualsiasi editor di testo, '''per comodità utilizziao gedit''', ma voi potete usare un qualsiasi altro editor come: nano, vi, vim... {{{ sudo gedit /etc/apache2/apache2.conf }}} Andiamo a modificare il file '''eliminando i due asterischi''' che precedono le seguenti righe di testo: ''#AddType application/x-httpd-php .php''[[BR]] ''#AddType application/x-httpd-php-source .phps'' Quindi in: ''AddType application/x-httpd-php .php''[[BR]] ''AddType application/x-httpd-php-source .phps'' Abbiamo terminato con le modifiche, possiamo procedere all'installazione del php. = PHP = ---- Per la guida ero in dubbio se utilizzare la versione 4 o 5 del php, personalmente io preferisco la 5 perchè porta diverse novità che aiutano nella '''programmazione OOP ad oggetti'''. '''Per comodità lascerò una x al posto della versione, ma voi, ovviamente, sostituitela con il numero della versione scelta.''' Installiamo i pacchetti necessari, negli esempi utilizzerò apt-get ma potete utilizzare anche Synaptic, quindi dal terminale: {{{ sudo apt-get install phpx libapache2-mod-phpx }}} Terminata l'installazione facciamo '''ripartire Apache''' attraverso questo comando: {{{ sudo /etc/init.d/apache2 restart }}} '''Adesso dovreste essere in grado di vedere, tramite il vostro browser, le pagine in php'''. Per sicurezza facciamo il primo test e creiamo dal terminale una nuova pagina nella directory del web server: {{{ sudo gedit /var/www/testphp.php }}} Scriviamo questa riga e salviamo il file: ''<?php phpinfo(); ?>'' Ricordo che la '''directory del web server è /var/www/''', e che per vederne il contenuto ci basterà aprire il nostro browser e mettere come indirizzo '''localhost''' http://localhost/ . Adesso dovrebbe uscirvi una pagina con scritto '''"Index of/"''' e di seguito un '''link che va proprio alla pagina che avete appena creato'''. Cliccate sul link e dovrebbe apparirvi una nuova pagina, di sfondo viola, all'interno della quale saranno presenti tutte le informazioni riguardo la vostra versione del php. In caso contrario provate a rieseguire la procedura e controllate se avete fatto errori o avete saltato qualche passaggio. = MySQL = ---- '''Anche per il database MySQL la procedura è semplice''' e sta nell'installare un paio di pacchetti e in seguito riavviare Apache. Andiamo a vedere nello specifico: {{{ sudo apt-get install libapache2-mod-auth-mysql phpx-mysql }}} Riavviamo Apache: {{{ sudo /etc/init.d/apache2 restart }}} ---- La guida non è ancora terminata ma al suo interno c'è quanto basta per l'installazione dei tre componenti. (P3E2) |
#REDIRECT Server/ApachePhpMySqL |