Se vuoi provare le tecniche di Internet, non hai bisogno di affittare un server. Con Ubuntu, il tuo PC diventa un server.
Istruzioni: configurare il server sotto Ubuntu
Puoi facilmente testare servizi server come WordPress, Drupal o OwnCloud su un normale PC Ubuntu. Puoi anche programmare le tue applicazioni con PHP.
Perché funzioni, la prima cosa di cui hai bisogno è un server web. Lo standard su Ubuntu è Apache2: sudo apt-get install apache2
Si avvia il server con: sudo service apache2 start
E poi puoi accedere al tuo server web. Immettere l'indirizzo 127.0.0.1 o localhost nella riga dell'indirizzo del browser.
I contenuti che si possono vedere sono nella directory /var/www/html. Hai bisogno dei diritti di root per accedere a questa cartella.
Ha più senso se puoi anche salvare i siti Web nella tua cartella Inizio. Affinché funzioni, attiva il modulo userdir: sudo a2enmod userdir
Dà al server Apache l'accesso alla cartella public_html nella tua cartella home. Funziona dopo aver riavviato l'apche: sudo service apache2 riavvio
Se desideri utilizzare applicazioni più complesse, installa il linguaggio di script PHP e il database MySQL.
Ci sono momenti in cui PHP non funziona all'interno della tua cartella home. In questo caso è disattivato in un file di configurazione. Lo riaccendi andando nel file
/etc/apache2/mods-enabled/php7.0.conf
commenta il seguente blocco:
#
#
# motore php_admin_flag disattivato
#
#
I rombi all'inizio disattivano le righe, quindi PHP è attivo anche nella cartella home dopo il successivo riavvio di Apache.