Pratiche per la manutenzione del server Web

November 2

Pratiche per la manutenzione del server Web


Non importa quanto robusto di un server web è, è solo buono come l'amministratore del server web dietro di esso. Un buon amministratore del server web dovrebbe avere un processo ben-out quando si tratta di mantenere i server web. Documentare e seguendo le migliori pratiche nel sostenere e mantenere i server web garantirà l'alta disponibilità delle applicazioni ospitate sui server web.

Standardizzazione Hardware

La standardizzazione tutto l'hardware utilizzato per tutti i livelli di ambiente di server web garantisce transizione graduale di nuove applicazioni per passare dall'ambiente inferiore per l'ambiente più elevato. Nelle aziende più grandi che supportano centinaia di migliaia di utenti finali, l'ambiente più bassa può essere costituito da almeno un server di sviluppo web e uno QA / SVS (garanzia di qualità o utente test di accettazione) del server web; tuttavia, in scala minore, ci può essere solo server Web utilizzato sia per lo sviluppo e QA / SVS. L'ambiente più alta è dove i server web utilizzati per (piano di continuità operativa) produzione e BCP appartengono. BCP è facoltativo in aziende di minore entità.

Oltre ad avere simili tipi di piattaforma hardware, tutti gli ambienti dovrebbero avere sistemi identici configurazione come il tipo e le versioni del sistema operativo e altro software utilizzato. Un ambiente coerente si tradurrà in un minor numero di problemi di codice e le incompatibilità.

Monitoraggio proattivo

Monitoraggio proattivo dovrebbe includere il monitoraggio del sistema, web (URL), il monitoraggio log file e il monitoraggio del comportamento delle applicazioni. Monitoraggio proattivo comporta l'impostazione dei parametri, soglie e punti trigger, che invierà le segnalazioni al personale di supporto attraverso notifiche e-mail, messaggi di testo, cercapersone o telefoni.

L'aggiunta di console di monitoraggio visualizzabili, presidiata 24/7, è l'ideale per catturare gli errori in cui iniziano a comparire e permette l'amministratore del server web per fare ulteriori analisi e applicare le correzioni prima che i problemi diventano più grandi.

Accessibilità e High Availability

Test delle applicazioni web (URL) su tutti i tipi di browser web come Internet Explorer, Google Chrome, Fire Fox o Sapphire è un modo per garantire che gli utenti siano in grado di accedere ai siti.

Assicurarsi che l'applicazione è sempre disponibile attraverso l'attuazione di clustering per consentire più di un server web per alimentare il traffico. Quando un server non riesce, l'applicazione può connettersi agli altri server che non stanno avendo problemi. Clustering consente una superficie liscia, a volte senza soluzione di continuità, il failover.

Sicurezza e protezione

Aggiungere un software in grado di proteggere il sistema. Ad esempio, fare in modo di configurare una o tutte firewall following--, HIDS (Host Intrusion sensore di rilevamento) e il software anti-virus. Mantenere i livelli di patch aggiornata in ogni momento per ridurre la vulnerabilità dei server web, che li possono esporre ad attacchi. Programma regolare manutenzione patch e applicare rigorosa politica di autenticazione della password al momento di fornire l'accesso agli utenti finali. Una revisione di routine di accesso aiuterà con revisione contabile. Rimuovere i conti vecchi e inutilizzati.

I luoghi fisici dovrebbero anche essere sicuro e protetto mediante l'attuazione rigorosa per "solo personale autorizzato" la politica. gabbie hardware dovrebbero avere serrature e cinghie revocatorie furti e incidenti.

Pianificazione della capacità

Lasciare per la crescita futura, come ad esempio aumento del numero di utenti e dei registri. Pulizia vecchi registri sarà liberare spazio; tuttavia, quando così facendo diventa troppo spesso, potrebbe essere il momento per lo spazio disco aggiuntivo o hardware.

Back Up & Recovery

Il backup di sistema, unità locali e file di dati darà la pace della mente agli amministratori. File danneggiati o mancanti, incidente hardware che ha bisogno di ricostruzione e crash dell'applicazione che ha bisogno di ridistribuzione spesso richiede il ripristino da nastri di backup. Esecuzione di back-up incrementali e completi non mancherà di tenere i dati al sicuro nel caso in cui il server si blocca e non può recuperare.