![]() |
bygga egen server?
Tjena!
Jag har ett stort intresse för servrar och nätverk och har faktiskt bestämt mig för att bygga en egen server om detta är möjligt, eftersom jag studerar så har jag tiden till detta, och eftersom jag jobbar mycket så kommer jag antagligen ha pengar för delar. All börjar från 2st äldre datorer jag har liggandes skräpande som just nu innehåller tillsammans 1gb minne, 300gb hårddisk, Intel Pentium 4 processor. Själva anledningen till bygget är mest för det ska bli ett roligt projekt och sedan om det blir bra kan man ju även använda den. Men just nu sitter jag mest och funderar på vad jag kommer behöva, det jag redan skrivit upp på listan är processorer, men vilka? har tittat lite på fyra-kärniga. Sedan minne, funderade på att fixa 4gb. Hårddisk har jag redan 300GB vilket jag anser räcker. Internet anslutningen får duga med ett vanligt hemmamodem från Telia. Men nätverkskabeln hade jag tänkt införskaffa med fiberoptik. Mjukvara? här sitter jag fast! Vill köra linux med PHP/mysql men vad tycker ni? apache, debian eller ubuntu (eller annat förlag) Så jag är mycket tacksam för alla svar och tips jag kan ta emot just nu. MvH! Philip Andersson EDIT: glömde tillägga att det ska bli en vanlig webbserver för att hosta mina hemsidor på. |
En webbserver med låg trafikmängd kan du bygga på vilket gammalt crap som helst, men strömförbrukningen blir förstås rätt mycket lägre om du använder nya delar.
Om du byter processor måste du även se till att du har ett moderkort med stöd för den nya processorn (kolla in sockettypen). Nyare processorer passar sällan på gamla moderkort. Jag misstänker att även hårddisken är en gammal IDE-disk, så antingen letar du efter moderkort med stöd för IDE eller så köper du helt nya delar. Chassi och nätagg är väl det som är lättast att ha kvar. Tänk på att om du lagrar viktiga data på servern så vill du nog köra speglad RAID så en eller flera diskar kan krascha. Jag rekommenderar Linuxs inbyggda mjukvaru-RAID (md, som konfas med verktyget mdadm eller under installationen av operativsystemet). Debian är en bra dist, så kör på den du. :-) |
Citat:
|
Det är knappast värt det med tanke på vad du får betala för en begagnad server i dagsläget, men lycka till.
|
Ska du ha servern stående hemma i garderob där plats och utrymme inte är någon fara då är det väl ok att bygga med vanliga consumer lådor och grejer.
Men ska du ställa saker på co-lo någonstans så kommer det bli dyrare i co-loavgift än vad det hade kostat att köpa en mindre 1U begagnad. |
Citat:
|
Vågar jag fråga varför du tänkt skaffa en kabel med fiberoptik?
Kommer du någonsin ha anledning att trycka mer trafik från den här servern än 1 Gbps? Jag tippar på att du aldrig kommer trycka mer än några enstaka megabit så du klarar dig gott och väl på den nätverksutrustning du redan har. Om du mot förmodan skulle skaffa en fiberkabel så måste du även ha nätverksutrustning som jobbar med fiber (switch, nätverkskort etc). |
Låter som ett kul hobbyprojekt. Det du behöver är en router så att både din "klientdator" och servern kan dela på samma anslutning. Routern måste även kunna forwarda trafik så att servern kan kommas åt utifrån. Sedan är det alltid bra att lära sig hur ssh fungerar så att du kan styra servern från en annan maskin.
|
Citat:
tack så mycket! (igen) :) |
Citat:
tack ska du ha! :) |
Om du gör det för att fördriva tiden så är det en sak, även att du säkert inte ha så kraftigt behov av driftsäkerhet då kanske.
Annars kostar begagnade 1U servrar inget idag, går få för från 1k. Köpte in en DL360G3 för ca 1k från UK som jag gav till en bekant som driver ett IRC nät, den står just nu på 1Gbit port i ena leknätet. Visst den är inte så strömsnål men ändå. Men köra fiber känns överdrivet, då du även behöver ett fiber NIC och en switch med fiberport. Och du får ändå inte ut någon fördel i ditt fall. Ska du köra linux så tycker jag bäst om debian, vilket är mer rent som standard. Övriga dist tycker jag har förmycket skit som standard. Men i ditt fall finns inget rätt eller fel, i stort sätt alla kommer funka för ditt behov. |
Citat:
Jag har inte använt en vanlig konsumentrouter på flera år. |
Citat:
Tack för dina tips, har kollat mer på Debian nu och verkar ju busenkelt att installera PHP och mysql till den. Och fiberoptik har jag lagt ner nu :) |
Citat:
|
Du klarar dig säkert bra med de datorer du redan har. Möjligen komplettera med extra nätverkskort och extra disk(ar) om du vill köra RAID.
En LAMP-server med låg belastning kräver inte speciellt mycket av hårdvaran. Jag har en utvecklingsserver med P4 och 384 MB RAM. Den känns snabb och fungerar utmärkt. Jag kör dock inte X (grafiskt gränssnitt) på den, utan enbart textläge. Den drar bara 30 watt när belastningen är låg, vilket den är för det mesta. Citat:
(LAMP = Linux Apache Mysql PHP) |
Citat:
|
Citat:
|
Du skrev att du skulle hosta dina sidor på den? Antar isf att det endast är en utvecklingsserver och inte någon du tänkt använda utåt mot dina besökare (läste att du skulle ha den "privat").
Tänkte bara kolla då telia inte tillåter komersiell hosting på privatlina. Rätta mig om jag har fel :) Lycka till iaf, du får dra upp lite bilder här sen! :) |
tackar för alla svar! :D
Citat:
Citat:
För övrigt, så har jag satt ihop servern, och just nu i detta skede så installerar jag ubuntu 9.10 på den, då jag är mycket van vid denna dist. Sen har jag en annan anledning med, att när jag väl skulle tanka ner debian så tyckte jag deras hemsida var MYCKET otydlig, kunde inte läsa mig till vilken version jag skulle ta! och när jag väl testade och ladda ner "alpha" så stod det 15 timmars nerladdning för 4,4GB! och med tanke på att jag redan har ubuntu 9.10 på CD så tyckte jag 4,4GGB på DVD för debian är lite väl.. speciellt för mitt bruk av det. men jag kommer absolut testa debian lite längre fram. FTP? har läst lite om FileZilla FTP till ubuntu, något som är bra? värt att använda? eller andra förslag? tack! :D Japp bilder kommer jag att fixa fram när jag väl fått allt på plats :) |
När du sedan ska testa Debian så ska du köra med deras minimala
netinstall CD:s. De ligger på ca 150 MB och innehåller endast det som krävs för installationen. När du valt dina paket så laddas dessa hem från en mirror nära dig. |
Du ska förstås ha i386-versionen då det är den arkitekturen du har på din processor. Att alpha-versionen av Debian skulle ta lång tid att ladda ner beror nog på att rätt få har en alpha-processor så det finns inte så stort intresse att vara en spegel för den skivan.
För Debian räcker det med netinst-skivan, så laddas paketen ner från Internet under installationen (välj "Liten CD"): http://www.debian.org/distrib/netinst Undvik för övrigt det grafiska gränssnittet. Du behöver inte X på en webbserver, och du lär dig mer av att lämna det och arbeta via SSH och terminalen istället. Det gäller oavsett vilken distribution du väljer. Jag rekommenderar vsftpd som FTP-server. Den är lätt att komma igång med och har bra dokumentation. |
Citat:
|
Köp en färdig NAS istället, LG´s nya, Netgears.....Synology...
|
Citat:
|
Skall du bara ha den för leka med, kan du ta vilken gamla P4 som helst. Skall du ha på 24/7 så bör man börja tänka på hårdvara, EL är dyrt idag. Bra om du kan köra Vmware på, för då kan man testa olika funktioner, såsom DNS , mail osv.. Bästa är att köra FreeBSD, men är man inte bekväm med Unix, så är ubuntu eller Debian något att föredra.
Citat:
|
PATA bör du inte ta med vi tång ens.. Ubuntu är lättare än debian, men det där en smak fråga.. Skillnaden är inte stor, i ubuntu skriver man sudo -s för att bli root och i debian su -
Citat:
|
Citat:
Jag tycker att du använda Debian eller möjligvis CentOS som operativsystem för din server. Ubuntu server är inget du bör satsa på. Som HTTPd är Apache + PHP + MySQL riktigt bra. Du behöver bara köra fem kommandon för att ha en fin webbserver. Om du skulle vilja utöka dina kunskaper kan du titta närmare på Cherokee (http://www.cherokee-project.com). Det är en snabb och fin webbserver som har stöd för PHP. Om du tycker att Cherokee verkar intressant - hämta inte ner det med Debians pakethanterare, då den innehåller en gammal version. Ladda istället ner källkoden och kompilera den själv (det lär man sig ännu mer på). |
Alla tider är GMT +2. Klockan är nu 11:53. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson