Nwlapcug.com


Come costruire un sito Web utilizzando Apache



La capacità di costruire siti Web è un'abilità che può avvantaggiare appena circa chiunque. Se si sta tentando di espandere la vostra attività, promuovere un'organizzazione di cui fai parte o appena messo su un sito Web personale, il potere di Internet possa essere sfruttato a vostro vantaggio. Una considerazione importante durante la pianificazione dello sviluppo del tuo sito Web è il server che si utilizzerà. Da anni, Apache è il server singolo più popolare web in uso. Saper costruire un sito Web utilizzando Apache come server di posta è un modo sicuro per creare una presenza web affidabile.

Istruzioni

1

Scaricare e installare l'ultima versione di Apache. Applicare le ultime patch di sicurezza. Garantire la vostra configurazione disattivando informazioni di identificazione che potrebbero aiutare un utente malintenzionato di sfruttare il sistema. Sono esempi di informazioni per nascondere di Apache versione numero e informazioni sul sistema operativo. Assicurarsi che Apache non è in esecuzione come utente root. Idealmente, dovrebbe avere il proprio account. Anche se gran parte della configurazione potrebbe già essere impostato per fornire più sicurezza possibile, controllare per assicurarsi che questo sia il caso. Consultare la versione più recente del manuale di Apache per verificare altre impostazioni che possono lasciare vulnerabili.

2

Installare tutti i moduli che avete bisogno per rendere il tuo sito Web completamente funzionale. Linguaggi di scripting lato server come PHP, Perl e Python richiedono i moduli necessari per essere installato e attivato. Allo stesso modo, caratteristiche quali SSL richiedono moduli sia abilitato e configurato.

3

Pianificare la struttura di directory del tuo sito per mantenere i file organizzati e facili da gestire. Struttura di directory di Apache coinvolge una directory contenente le seguenti sub-directory: htdocs, cgi-bin, sbin, conf, immagini, icone, registri. Htdocs è il più importante, come esso conterrà le pagine che saranno servite agli utenti. Si può prendere in considerazione le sottodirectory per i file CSS, script lato client e una directory per ogni tipo di upload utente che può consentire il tuo sito.

4

Configurare un file. htaccess per apportare modifiche specifiche directory di configurazione del tuo sito Web. Inserendo un file. htaccess in qualsiasi directory specificata, si possono fare cose come modificare il comportamento di una determinata estensione di file, proteggere i file e le directory con password e abilitare l'esecuzione degli script CGI.

5

Verifica che i file di log Apache periodicamente. Questo vi permetterà di trovare errori che rompono la funzionalità delle parti del tuo sito Web, problemi di sicurezza che possono compromettere il vostro server o configurazioni anche solo minori problemi che conducono all'inefficienza. Questi problemi di fissaggio consente di massimizzare il potenziale del tuo sito Web.

Consigli & Avvertenze

  • Controllare le autorizzazioni per le directory per garantire una sicura esperienza di hosting. Autorizzazioni file improprio possono portare al vostro intero server venga compromessa.