Det finns många skäl en person kan vara intresserade av att ta emot sin egen dedikerad server . En dedikerad server kan användas för att vara värd för din egen webbplats , tillhandahålla speltjänster online , och tillåta fjärråtkomst till filer som lagras lokalt på servern . Hosting server själv snarare än att hyra från en leverantör ger dig maximal kontroll över servern miljön , så att du kan vara säker på att du får den säkerhet och prestanda du behöver . Saker du behöver
PC eller server hårdvara
Operativsystem
webbserver programvara Database server programvara Web skriptspråk
brandvägg
Visa fler instruktioner
1
Bestäm vilket operativsystem din server kommer att använda . En Linux-distribution erbjuder en omfattande programvara bibliotek , regelbundna uppdateringar , och många kan användas gratis . Linux - baserade distributioner som vanligen används för server hosting inkluderar Ubuntu Server Edition , CentOS och Debian . Du har också möjlighet att använda Windows Server , vilket ger fördelen av en bekant verksamhetsmiljö , men bär en rejäl prislapp .
2
Installera alla tillgängliga uppdateringar för ditt operativsystem . Uppdateringar av operativsystemet innehåller regelbundet viktiga säkerhetsfixar , buggfixar och prestandaförbättringar . Det är viktigt att hålla systemet up-to -date för livet av servern , se till att alla kända sårbarheter har lappat . Ett föråldrat system är också mer sannolikt att stöta på frågor programvara kompatibilitet .
3
Installera ditt val av serverprogramvaran . Den vanligaste konfigurationen kallas LAMP-stacken ( eller WAMP stack om du väljer att använda Windows Server ) . En LAMP-stacken består av Linux ( eller Windows ) , Apache HTTP Server , MySQL och PHP . Apache ger dina webbtjänster som ger tillgång till din server via HTTP . Den kan användas på Windows Server samt Linux , men Windows Server innehåller Internet Information Services ( IIS ) , Microsofts egen webbserver som standard . MySQL är en vanligt förekommande databasserver möjliggör datalagring, hantering och användaren dataloggning . PHP är ett populärt server skriptspråk , vilket ger möjlighet att köra program och visa data på din server . Alternativ inkluderar Python och Perl .
4
Installera och konfigurera en brandvägg . Detta gör att du kan öppna och stänga portar som är lämpligt , och kommer att förhindra obehörig åtkomst till de flesta av din server . I de flesta fall kommer du vill stänga alla portar utom port 80 , som tillåter HTTP-åtkomst , och port 22 som medger åtkomst via SSH , eller Secure Shell . Det kommer att bli nödvändigt senare .
5
Testa din server . För att testa åtkomst till din server , använda webbläsaren på en annan dator för att besöka IP-adressen för din server . Om du valt att använda LAMP-stacken som beskrivs ovan , bör du se default " Det fungerar ! " Meddelandet finns i Apache .
6
Lägg till innehåll . Använd en SFTP kapabel klient att logga in på din server . FileZilla är ett gratis multi -platform SFTP kapabel klient som kan användas för att lägga till och hantera innehåll på servern , oavsett vilket operativsystem du valde . SFTP , eller SSH File Transfer Protocol , använder port 22 för att tillhandahålla funktionalitet filöverföring .