Ställa upp din egen dedikerad server kan vara en utmanande men givande erfarenhet , och Linux har blivit operativsystemet val för serverkonfigurationer . Du kan sätta upp en webbsida för ditt hem affärer och försöker spara pengar på hosting avgifter , kanske du vill ha en familj för att visa för vänner eller familj , eller om du bara vill ta en konkret tillvägagångssätt för att lära sig om hur Internet fungerar verkligen . Saker du behöver
Computer
Internetuppkoppling
Tomma CD
CD -brännare
Visa fler instruktioner
1
Skaffa en statisk IP eller dynamisk DNS tjänst. En IP-adress är ett nummer som används för att kontakta en dator på Internet . Varje dator ansluten till Internet vid en given tidpunkt har en IP -adress . De flesta bostäder Internetanslutningar tilldela dynamiska IP-adresser till datorerna på nätverket som kan förändras över tiden . Men om du vill ställa in ett hem server , kommer det inte : du kommer att vilja annonsera din adress till andra människor , och du inte vill ha att berätta en ny adress varje par dagar . Det finns två lösningar på detta problem : den första , och vanligaste , är att kontakta din Internetleverantör om att få en statisk IP , en IP-adress som är garanterat inte att ändra . De flesta tjänsteleverantörer kommer att erbjuda detta i utbyte mot en månadsavgift . Den andra är att få en dynamisk DNS-tjänst , som kommer att kommunicera med servern för att se till att den alltid har en aktuell kopia av din IP -adress på fil . Denna artikel kommer att anta att du kommer att få en statisk IP .
2
Registrera ett domännamn . Om du inte vill att kräva din serverns klienter att komma ihåg en numerisk adress som " 209.85.225.103 " , vill du ett domännamn , en lätt att komma ihåg ord som kommer att förknippas med din IP -adress på Internet . Till exempel är " 209.85.225.103 " associerad med domännamnet " google.com " . Du kan göra detta genom olika justitiesekreterare tjänster på nätet , och du kommer att vilja leta efter det bästa för din situation . Addera 3
Välj och ladda ner en Linuxdistribution . Det finns bokstavligen hundratals Linuxdistributioner med namn som Ubuntu , Gentoo och Red Hat . Varje fördelning har subtila funktioner som skiljer den från de andra . Ubuntu betonar användarvänlighet och dess vänliga gemenskap av användare . Gentoo betonar anpassning . Red Hat betonar sitt företags stöd modell. Denna handledning kommer att använda Ubuntu , men alla Linux-distributioner kommer att vara grunden samma . Ladda ner en kopia av Ubunutu server edition CD och bränna den till en skiva .
4
Installera din valda smak av Linux . För Ubuntu , är det så enkelt som att sätta in skivan i datorn och följa anvisningarna på skärmen dialoger , men för distributioner som Red Hat och Gentoo , kommer detta att vara betydligt mer delaktiga .
5
Installera serverprogramvara . Vilken programvara du använder kommer att variera beroende på vilken typ av server du vill skapa , men mest troligt att du vill ha en webbserver . Och om du vill ha en webbserver , är branschstandard Apache ditt bästa val . Installera Apache genom att köra följande kommando i din Linux- terminal : sudo apt - get install apache2
Kommandot kan förändras om du valde en annan Linux-distribution . Till exempel , om du väljer Gentoo kommer kommandot vara : sudo dyka apache
När installationen är klar ska du kunna se hemsidan default Apache genom att visa http://localhost i en webbläsare . Om du har registrerat ditt domännamn , kan du också gå direkt till det . I Linux filsystem , kommer din webbsida att vara i följande katalog : /var /www /
6
Konfigurera brandväggen . Din server kommer att behöva en brandvägg tjänsten . Under Ubuntu Linux terminal skriver du följande för att aktivera din brandvägg : sudo ufw möjliggöra
Som standard blockerar brandväggen all trafik , inklusive trafik till din webbsida . Du måste öppna din webbsida hamn med följande kommando : sudo ufw tillåta 80 Addera