vi voglio illustrare i semplici passaggi per poter installare tutto ciò che serve per poter creare un server in casa iniziamo.
allora innanzitutto elenchiamo cioè che andremo ad installare: Apache 2, php 5 e Mysql 5.
partiamo con il server per il database:
$ sudo apt-get install mysql-server-5.0 mysql-client-5.0
aspettiamo che venga installato e creiamo un utente che possa accedere ai db
$ mysqladmin -u root password provapass
in questo modo creeremo un utente root con passowrd provapass naturalmente possono essere modificati, controlliamo che il tutto funzioni diamo:
$ mysql -u root -p
e inseriamo la password precedentemente scelta, a questo punto verrà aperta una shell di mysql dove si può interagire con i vari db .
Ora installiano php5:
$ sudo apt-get install php5 php5-common php5-dev php5-mysql
diciamo che questi sono alcuni dei pacchetti disponibili, altri utili sono quelli per gd e imagemagick.
Installiano il webserver vero e proprio, Apache2
$ sudo apt-get install apache2 apache2-mpm-prefork libapache2-mod-php5
ok finita l’installazione attiviamo il modulo php in apache
$ sudo a2enmod php5
e riavviamo apache
$ sudo /etc/init.d/apache2 force-reload
ora abbiamo creato un nostro server personale per controllare che tutto funzioni al meglio aprire un browser e mettere 127.0.0.1 e dovrebbe apparire una pagina con scritto it’s work o comunque una pagina di apache, per provare le vostre creazioni dovete metterle in /var/www/ bene ora è tutto ben configurato, potete anche hostare il vostro sito sul vostro pc, a voi il divertimento e la fantasia.
Per chi volesse può mettere php4, perchè è ancora molto usato e alcuni cms o altro magari non funzionano su php5.








Marzo 10, 2007 alle 9:37 pm
Ciao,
sono relativamente pratico dei server LAMP, ma era un po’ che non installavo e non ne usavo su una macchina locale. Mi hai fatto venire la voglia di provare la tua guida e sono molto soddisfatto. Bene……… Ottimo e buon lavoro
Marzo 11, 2007 alle 10:59 am
Grazie, beh questa guida l’ho fatta perchè qualche giorno fa avevo voglia di mettere apache per provare delle cose e ho deciso di fare una guida perchè non è così semplice installare apache e compagnia bella
Luglio 27, 2009 alle 2:12 pm
io mi blocco gia al secondo passaggio
ecco come mi risponde il terminale una volta provato ad impostare nome utente e password
niko@niko-laptop ~ $ mysqladmin -u root password provapass
mysqladmin: connect to server at ‘localhost’ failed
error: ‘Access denied for user ‘root’@'localhost’ (using password: NO)’
sto impazzendo non mi va niente per il verso giusto
qualcuno puo aiutarmi please :-l grazie