Det er mange grunner til en person kan være interessert i hosting egen dedikert server. En dedikert server kan brukes til å være vert for ditt eget nettsted , gir online gaming tjenester , og tillate ekstern tilgang til filer som er lagret lokalt på serveren. Hosting serveren selv heller enn å leie fra en leverandør gir deg maksimal kontroll over serveren miljøet , slik at du kan være sikker på at du får den sikkerheten og ytelsen du trenger . Du trenger
PC eller server hardware
Operativsystem en Web server software
Database serverprogramvaren en Web skriptspråk
Firewall software
Vis flere instruksjoner
en
Bestem hvilket operativsystem serveren vil bruke. En Linux-distribusjon tilbyr en omfattende programvare bibliotek , regelmessige oppdateringer , og mange kan benyttes gratis . Linux - baserte distribusjoner som vanligvis brukes for server-hosting inkluderer Ubuntu Server Edition , CentOS og Debian . Du har også muligheten til å bruke Windows Server , som tilbyr fordelen av en kjent driftsmiljø, men bærer en heftig prislapp .
2
Installer alle oppdateringer for operativsystemet ditt. Oppdateringer av operativsystemet jevnlig inneholde viktige sikkerhetsoppdateringer , feilrettinger og ytelsesforbedringer . Det er viktig å holde systemet up- to-date for livet av serveren , slik at alle kjente sårbarheter har blitt patchet . En utdatert system er også mer sannsynlig å møte programvare kompatibilitetsproblemer.
3
Installer ditt valg av serverprogramvaren. Den vanligste konfigurasjonen kalles en LAMP -stakken ( eller WAMP stabel hvis du velger å bruke Windows Server ) . En LAMP stack består av Linux (eller Windows) , Apache HTTP Server , MySQL , og PHP. Apache har dine web-tjenester som gir tilgang til serveren din via HTTP. Den kan brukes på Windows Server , samt Linux , men Windows Server inkluderer Internet Information Services ( IIS ) , Microsofts egen web server som standard. MySQL er en vanlig database server som tillater lagring av data, ledelse og bruker data logging. PHP er en populær server skriptspråk , som gir muligheten til å utføre programmer og vise data på serveren din. Alternativer er Python og Perl.
4
Installere og konfigurere en brannmur . Dette gjør at du kan åpne og lukke porter som hensiktsmessig, og vil hindre uautorisert tilgang til det meste av serveren din. I de fleste tilfeller vil du ønsker å lukke alle porter bortsett fra 80 -port som gjør HTTP-tilgang , og port 22 som gir tilgang via SSH , eller Secure Shell. Dette vil være nødvendig senere .
5
Test din server. For å teste tilgang til serveren din , kan du bruke nettleseren på en annen PC for å besøke den IP -adressen til serveren din. Hvis du valgte å bruke LAMP stack beskrevet ovenfor, bør du se standard "It works ! " Melding til stede i Apache.
6
Add innhold. Bruk en SFTP klient som støtter å logge på serveren din. FileZilla er en gratis multi - plattform SFTP stand klient som kan brukes til å legge til og administrere innhold på serveren din , uavhengig av hvilket operativsystem du valgte . SFTP , eller SSH File Transfer Protocol , bruker port 22 for å gi filoverføring funksjonalitet.