Der er mange grunde en person kunne være interesseret i at være vært deres egen dedikerede server. En dedikeret server kan bruges til at være vært for din egen hjemmeside , giver online gaming -tjenester , og give fjernadgang til filer gemt lokalt på serveren. Hosting server selv frem for at leje fra en leverandør giver dig maksimal kontrol over serveren miljø, så du kan være sikker på at du får den sikkerhed og ydelse, du har brug for. Ting du skal
PC eller server -hardware
Operativsystem en Web server software
Database server software en Web scriptsprog
Firewall software
Vis Flere Instruktioner < br >
1
Beslut hvad operativsystem din server skal bruge . En Linux-distribution tilbyder et omfattende software bibliotek, regelmæssige opdateringer , og mange kan benyttes gratis. Linux-baserede distributioner almindeligvis anvendes til server hosting omfatter Ubuntu Server Edition, CentOS og Debian. Du har også mulighed for at bruge Windows Server , som tilbyder fordelen ved en velkendt driftsmiljø , men bærer en heftig prisseddel .
2
installere alle tilgængelige opdateringer til dit operativsystem. Operativsystem opdateringer jævnligt indeholder vigtige sikkerhedsopdateringer , fejlrettelser og ydeevne forbedringer. Det er bydende nødvendigt at holde dit system up -to- date for livet af den server , der sikrer, at alle kendte sårbarheder er lappet . En forældet system er også mere tilbøjelige til at støde software kompatibilitetsproblemer .
3
Installer dit valg af server software. Den mest almindelige konfiguration kaldes en LAMP stack (eller WAMP stak hvis du vælger at bruge Windows Server ) . En LAMP stack består af Linux (eller Windows) , Apache HTTP Server , MySQL og PHP. Apache giver din web -tjenester , der giver adgang til din server via HTTP. Det kan bruges på Windows Server samt Linux, men Windows Server inkluderer Internet Information Services ( IIS) , Microsofts egen web -server som standard. MySQL er et almindeligt anvendt database server tillader datalagring, ledelse og bruger data logging . PHP er et populært server scripting sprog, hvilket giver mulighed for at eksekvere programmer og vise data på din server. Alternativer omfatter Python og Perl.
4
Installere og konfigurere en firewall. Dette giver dig mulighed for at åbne og lukke porte er relevant, og vil forhindre uautoriseret adgang til de fleste af din server. I de fleste tilfælde vil du ønsker at lukke alle porte undtagen port 80, der tillader HTTP-adgang , og port 22, der giver adgang via SSH eller Secure Shell . Det vil være nødvendigt senere.
5.
Test din server. For at teste adgangen til din server , skal du bruge webbrowseren på en anden pc til at besøge den IP -adressen på din server. Hvis du har besluttet at bruge LAMP stak beskrevet ovenfor , bør du se standard " Det virker ! " besked til stede i Apache .
6
Add indhold. Brug et SFTP stand klient til at logge ind på din server. FileZilla er et gratis multi- platform SFTP stand -klient, der kan bruges til at tilføje og administrere indhold på din server , uanset hvilket styresystem du har valgt. SFTP, eller SSH File Transfer Protocol , bruger port 22 til at give filoverførsel funktionalitet.