Come creare il proprio server web
Se volete evitare i costi di hosting dei vostri file per uso su Internet, potete creare il vostro server web per gestire l'hosting. Servono un computer decente con molto spazio di archiviazione, RAM, e qualcosa che possa essere sempre connesso a Internet. Quando il server non è su Internet, nessuno dei file sul server sarà su Internet. Seguite questi passaggi per trasformare il vostro computer in un server web.
Come creare il proprio server web
Passaggio 1: Connessione ad alta velocità
Se non avete una connessione Internet ad alta velocità, procuratevene una da un provider locale.
Passaggio 2: Registrare un nome di dominio
Procuratevi il vostro nome di dominio. Aiuterà le persone a raggiungere i vostri file su Internet e vi darà un posto per inviare e ricevere email. Se non avete un indirizzo web statico (se avete cavo o DSL, probabilmente non ne avete uno statico) ci sono diversi posti dove assicurarvi il dominio. Controllate la sezione Risorse.
Passaggio 3: Procuretevi un router
Usate un router normale, perché i router wireless non sono consigliati per configurazioni server domestiche. Il router dovrebbe avere porte Ethernet ed essere capace di port forwarding per permettere il traffico Internet esterno.
Passaggio 4: Configurare il computer
Assicuratevi di avere gli elementi standard: tastiera, mouse, scheda di rete Ethernet 10/100. Procuretevi un alimentatore ininterrotto (UPS) per mantenere il sistema sicuro in caso di interruzione di corrente.
Passaggio 5: Configurare il server web
Per configurare il server web, avviate system-config services. Assicuratevi che httpd e mysqld siano avviati e selezionati per l'avvio automatico, poi salvate la configurazione del servizio.
Passaggio 6: Verificare il funzionamento
Verificate che il server web funzioni correttamente aprendo un browser e puntandolo a https://localhost/ (che punta sempre al server web sul vostro computer). Dovreste vedere la pagina di test di Apache, l'applicazione server web.
Passaggio 7: Configurare port forwarding
Impostate il port forwarding come indicato dal vostro router. Assicuratevi che tutti i servizi HTTP o il traffico porta 80 siano indirizzati all'indirizzo IP del vostro server web.
Suggerimento
Tutto ciò che deve essere disponibile online dovrebbe essere memorizzato nella directory /var/www/html sul computer server.