Installare server LAMP

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.

3 Risposte a “Installare server LAMP”

  1. gnommer Dice:

    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 :)

  2. Darkmagister Dice:

    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 :)

  3. nicola Dice:

    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


Lascia un commento