Come avviare una società di web hosting con Linux

Secondo l’Apache Software Foundation, dal 2010 il server web Apache – che gira su Linux – è stato il server di web hosting più popolare dal 1996. Linux è open-source, il che significa che il suo software server web è continuamente aggiornato da un comunità internazionale di programmatori ed è disponibile gratuitamente nella maggior parte delle situazioni. La sua popolarità e il basso costo rendono Linux un’opzione interessante per chi avvia una società di web hosting. Le società di web hosting sono apparse nella lista Inc. 500 e hanno creato molti giovani milionari.

1

Decidi se fornirai e manterrai i tuoi server Linux o se rivendi i servizi di hosting di un altro provider di web hosting. La rivendita di web hosting significa che non devi acquistare hardware e avrai meno responsabilità di supporto.

2

Scegli quale distribuzione Linux offrirai ai clienti, come Debian, Ubuntu o Fedora. Seleziona quello con cui tu o il tuo amministratore di sistema designato avete più familiarità, poiché sarà necessario fornire supporto ai clienti. Puoi scegliere di consentire ai tuoi clienti di selezionare la distribuzione che preferiscono da un determinato numero di opzioni. Più opzioni offri, maggiore è la documentazione di supporto che devi scrivere, più server dovrai mantenere e più competenze dovranno avere i tuoi fornitori di supporto tecnico.

3

Acquista i tuoi server iniziali se scegli di mantenere i tuoi server Linux. Installa le tue distribuzioni Linux preferite. Installa pacchetti e componenti aggiuntivi per adattarli al tuo ambiente, inclusi linguaggi come PHP, Python e Ruby e servizi come FTP, nano e postfix. Crea un programma di manutenzione regolare per assicurarti di installare sempre le build stabili più recenti di ogni distribuzione e pacchetto.

4

Installa un sistema di pannello di controllo per consentire ai clienti di creare account e mantenerli automaticamente. Acquista un sistema predefinito progettato per host web o assumi un programmatore per crearne uno tuo. Più attività i tuoi clienti possono completare da soli tramite il pannello di controllo, minore sarà il supporto che dovrai fornire.

5

Fornisci ai tuoi clienti un accordo sul livello di servizio, o SLA, in consultazione con il tuo avvocato. Questo accordo garantisce ai tuoi clienti un certo livello di affidabilità. Diffidare di fare promesse come il tempo di attività del 99.99%, che sono spesso fatte dai servizi di web hosting, se non sei sicuro di poter mantenere questo livello da solo.

6

Crea un piano di marketing. Ogni azienda può utilizzare un sito Web e ogni sito Web ha bisogno di un host web, quindi il mercato totale può essere travolgente. Scegli un’area geografica o un settore di nicchia su cui concentrarti, idealmente uno in cui hai connessioni esistenti. Ad esempio, se hai un background nel settore immobiliare, potresti concentrarti sull’insegnamento agli agenti immobiliari come utilizzare Linux per ospitare i loro siti web.

7

Fornisci più documentazione di supporto possibile per aiutare i clienti a iniziare con Linux e la tua società di hosting. Scegli le forme di supporto che fornirai, come telefono, e-mail o chat dal vivo, e assicurati di assumere il personale necessario per fornire supporto durante le ore designate.