Stai cercando un modo economico per gestire i tuoi server Web o siti Web dinamici? Che ne dici di costruire un server LAMP? Un server LAMP viene fornito con il pacchetto completo. Non solo avrai il server, ma avrai il sistema operativo, il software del database e il linguaggio di scripting. Tutte queste applicazioni sono open source. Il server LAMP comprende i seguenti componenti: Linux, Apache, MySQL e PHP. I server LAMP possono essere eseguiti su server economici. La costruzione di questo server è semplice e diretta. Costruisci un server LAMP eseguendo i seguenti passaggi:
Passi
Passaggio 1. Ottieni i requisiti hardware per il tuo server
I siti più sofisticati richiedono più potenza.
Passaggio 2. Ottieni la velocità di caricamento necessaria dal tuo fornitore di servizi
Una velocità di caricamento di Internet domestica predefinita è solo di circa 1 MB al minuto. Questo potrebbe essere troppo lento per la grafica, i video, ecc.
Passaggio 3. Installa una versione di Linux
Prima di poter creare un server LAMP, è necessario disporre del sistema operativo Linux. Visita distrowatch.com e seleziona quello che ti piace. Sono per lo più gli stessi, ma assicurati di sceglierne uno con un'interfaccia (KDE, Cinnamon, ecc.) preinstallata se non sei un normale utente di terminale. Inoltre, se la versione Linux non include un programma di installazione di Windows, dovrai creare un Live CD o un'unità flash USB (istruzioni in altri articoli wiki how). Le seguenti istruzioni funzionano con Ubuntu Linux.
Passaggio 4. Installa Apache sul server
Apache è un server Web gratuito e open source noto per l'esecuzione su sistemi operativi Unix. Ci sono due modi per installare Apache. Puoi usare la tua console o una sessione della finestra del terminale.
- Al prompt dei comandi, digita: sudo apt-get install apache2
- Per continuare a installare Apache, dovrai avere la tua password sudo.
Passaggio 5. Verificare che Apache sia operativo
Dovrai puntare il tuo browser all'indirizzo IP del server. Questo ti farà sapere se Apache è in esecuzione o meno.
Passaggio 6. Installa PHP sul server
PHP è un linguaggio di scripting originariamente utilizzato per creare pagine Web dinamiche. Tuttavia, gli sviluppatori lo utilizzano per creare singole applicazioni grafiche mentre gli amministratori di rete e di sistema utilizzano PHP per le capacità dell'interfaccia a riga di comando.
Al prompt dei comandi, digita: sudo apt-get install php5 libapache2-mod-php5
Passaggio 7. Assicurati che PHP sia completamente installato
Riavvia Apache digitando al prompt dei comandi:sudo /etc/init.d/apache2 restart
Passaggio 8. Verifica che PHP funzioni correttamente
- Usa la radice del documento di Apache per creare un file di prova. La radice sarà /var/www. L'estensione del nome del file di test deve terminare con.php.
- Per il contenuto digitare:
Passaggio 9. Salva il file di prova
- Quindi punta il tuo browser al seguente indirizzo:
- Assicurati di digitare l'indirizzo IP del tuo server prima di /test.php.
Passaggio 10. Verifica il file di prova
Il browser dovrebbe visualizzare "Test PHP Page" sullo schermo.
Passaggio 11. Installa MySQL sul server
MySQL sta per "My Structured Query Language". MySQL è un programma di database relazionale. Questa applicazione funziona come un server, in cui più utenti possono accedere a molti database. Esistono molte applicazioni software che utilizzano MySQL, come WordPress. Anche Google e Facebook usano MySQL.
Al prompt dei comandi, digita: sudo apt-get install mysql-server
Passaggio 12. Crea una password per MySQL
- Nella riga di comando, digita: mysql -u root
- Dovresti quindi vedere un prompt dei comandi che assomiglierà a mysql>
- Al prompt dei comandi, digitare: SET PASSWORD FOR 'root'@'localhost' = PASSWORD('YOURPASSWORD');
- Inserisci la tua password dove mostra YOURPASSWORD. Questo sarà quello che utilizzerai come utente MySQL.
Passaggio 13. Avvia il tuo server MySQL
Digita il seguente comando: /etc/init.d/mysql start