Tyhmiä kysymyksiä peruspalvelimista

omanimimerkkini

Oon aloittelemassa opintoja ja ajattelin ostaa edullisen peruspalvelimen että voin sen avulla kikkailla ja opetella kaikenlaisia juttuja. Muutama tyhmä kysymys kuitenkin näin alkuun.

Miten tornipalvelin eroaa räkkipalvelimesta? Ainoastaan ulkomuodon ja koon suhteen? Eli siis ainoana erona on se, että niitä räkkipalvelimia voi niputtaa useita yhteen ja saada siten tehokkaamman kokonaisuuden?

Jos ostan muutamalla satasella perus tornipalvelimen verkkokauppa.com:sta, niin voinko tehdä sillä mitä tahansa mitä kalliillakin palvelimilla voi tehdä, mutta tehot vain ovat onnettomat? Eli siis opettelukäyttöön olisi oikein loistava tässä tapauksessa, mutta jos ne halvat palvelimet ovat muutenkin vajavaisia toiminallisuuden suhteen, niin sitten se on huonompi juttu.

Miten varmuuskopiointi yleensä toimii verkkopalveluissa? Erillinen levyserveri joka pitää jotenkin yhdistää siihen varsinaiseen palvelimeen?

Entäs nämä nimipalvelimet ja sähköpostipalvelimet yms.? Onko ne vain ohjelmistoja palvelinkoneella, eli niitä varten ei oikeasti tarvita mitään erillisiä fyysisiä palvelinkoneita?

Peruskäsitteet on vielä vähän hakusessa, mutta olisi jo kova into päästä virittelemään omia systeemejä ja koodailemaan muutamia peruspalveluja harjoittelumielessä. Ja vaikka julkaistakin netissä pari palvelua omiin harrastuksiin liittyen.

3

313

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Yksinkertaistettuna

      Palvelinlaitteistolla ei ole niin suurta merkitystä, palvelinohjelmistot on se olennainen asia kohdallasi. Tarvitset webpalvelinsovelluksen (esim Apache PHP ohjelmointia varten, MySQL tietokannaksi), käyttöjärjestelmän johon tuo palvelinsofta asennetaan (esim joku Linux) ja palvelinlaitteiston joka jaksaa pyörittää näitä em. sovelluksia.

      Halvimmilla palvelinlaitteilla ja tavallisilla PC koneilla ei ole kovin suuria eroja tehoissa tai ominaisuuksissa opettelukäytössä. Räkki ja torni on käytännössä samaa tavaraa erinäköisessä paketissa. Web sovellusten pyörittämiseksi Linux/Apache/PHP/MySQL (eli LAMP) riittää käytännössä mikä tahansa viimeisen 5 vuoden aikana tehty kone. Mikäli haluat opetella nimenomaan ohjelmointia, helpointa, halvinta ja nopeinta on aloittaa asentamalla omalle työasemalle joku LAMP/WAMP sovelluspaketti, joka sisältää kaikki em sovellukset. Tässä et tarvitse opiskelijabudjetilla hankkia mitään erillistä konetta ja voit opetella perusteita helposti.
      http://en.wikipedia.org/wiki/LAMP_(software_bundle).

      Mikäli haluat opetella palvelinten ylläpitoa, kannattanee aloittaa LAMPilla ja sitten siirtyä erilisiin palvelinsovelluksiin ja erilliseen palvelilaitteeseen kun tuo on hallussa. Toki erillisellä laitteella tulee paljon enemmän vaatimuksia ja opeteltavaa esim etäyhteyden (SSH) kanssa, mutta alusta liikkeelle lähtiessä ei kannata kaikkea yrittää opetella kerralla.

      Kannattaa hankkia asiaan liittyvää kirjallisuutta (oikeita kirjoja, ei pelkkiä nettifoorumeita) ja esim o´Reillyllä on tarjolla erittäin päteviä opuksia lähes mihin tahansa aihepiiriin. http://oreilly.com/

    • testaaja10

      Nykyään olisi hyvä olla (työasemassakin) vähintään se tuplaydinprossu (64-bit) ja 4G muistia, ja käyttöjärjestelmänä win 7 pro.
      Win2008 serverikin asentuu tohon, ja sitä voi kokeilla ilmaiseksi 180 pv.

      Itse sain omaan CQ60-läppäriinkin (1-ydin/32-bit/2G muistia) asentumaan windows-vista-home-premium puolelle oracle11g2-enterprise-palvelimen vaikka sille ei ollut vista-home-tukea merkitty (ilmainen download, mutta tehtävä 'yrityksen' nimiin, ja tuli todella hitaasti). Sen OEM tosin lakkasi toimimasta kun IP vaihtui. Tällä voi silti SQL-developeria käyttäen pyöritellä oracle-kantoja. Ajattelin vielä kokeilla jotain java-palvelinta sen kanssa (Tomcat, mahdollisesti jopa Weblogic jos se asentuu). Tämä ei ole ihan aloittelijan hommaa. Netistä löytyy ohjeita, mutta ne ei ole aina ajan tasalla.

      WAMP taas on sitten paljon helpompi asentaa ja siitä onkin hyvä lähteä liikkeelle.

      Vistan rinnalla mulla on Ubuntu 10.04.2. Siinä on nyt LAMP. Tein sillä yhden verkkosovelluksen, mikä on siirretty myös nettiin. Lisäksi siitä löytyy mm. Drupal ja Joomla. (Oma Ubuntu ei ole serveri-asennus, mikä saattaisi olla parempi, silloin siihen tulisi mukana tarvittavat serveripalvelut. Debian voisi olla toinen vaihtoehto). Mikäli Linux ei ole tuttu, on parempi aloittaa ihan perustyöasema-asennuksella ja edetä hitaasti alkaen vaikka LAMPista. Läppäriin kannattaa jättää työasema-asennus, kun siinä tehoja/palveluja pitää säästellä jo akun takia.

    • adminnörtti

      Jos haluat opetella nimenomaan palvelimen käyttöä esimerkiksi www palvelinta aluksi ja mahdollisesti yrittää asentaa siihen postipalveluita niin suosittelen hankkimaan virtuaaliserverin joltakin hostaajalta.

      Tämä on se oikea tapa testata asiaa. Tehoja et tarvii olenkaan vaan joku 128 megaa muistii ja sellanen giga tai paria levytilaa riittäää mainiosti pyöritämään ihan mitä tahansa paitsi javapohjaista palvelua.

      Kotikoneissa ongelma on just se, että ne on työasemia eikä niiden verkkoasetukset ole tarkoitettu palvelin käyttöön. Saat toki toimimaan mutta koko sun harjoittelus menee verkkoasetuseten kanssa sähläämiseen. Virtuaalipalvelimet on jo valmiiksi konffattu siten, että pääsy on netistä ja pysyy.

      Noita virtuaaleja saa jo 15-25 euron kk hinnalla jopa suomestakin.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Turussa Varissuolla bussikuski ajoi lapsen yli lapsi kuoli

      Poliisi " Epäilee " kuskia törkeästä liikenneturvallisuuden vaarantamisesta ja törkeästä kuolemantuottamuksesta.
      Maailman menoa
      425
      2668
    2. IS: Väitöstutkimus - Pyöräilybuumi oli pelkkä kupla!

      Pyöräilybuumista paljastui karu totuus Väitöstutkimuksen mukaan suuri suomalainen pyöräilyrenessanssi olikin vain pelkk
      Maailman menoa
      84
      1995
    3. 158
      1541
    4. Ilman Stadia Suomessa ei olisi kunnon lihajalosteita

      HK, Helsingin makkaratehdas, Votkin, mitä näitä nyt onkaan. Böndellä ei ole kunnollisia jalostajia.
      Maailman menoa
      62
      1460
    5. Martina Aitolehden Victoria-tytär, 16, tietää riskit - Teki silti yllättävän päätöksen

      Victoria Eerikäinen on Martina Aitolehden ja Esko Eerikäisen tytär. Hän on yksi Nepot-sarjan tähdistä. Sarjan kuvausten
      Suomalaiset julkkikset
      17
      1406
    6. Apostolit kastoivat eri tavalla kuin kirkko

      Raamatussa on kaksi ristiriitaista kastekaavaa. Toinen ei voi olla oikea. Kumpi on alkuperäinen? "Menkää siis ja tehkää
      Kaste
      502
      1241
    7. Vastuunkantoa

      Nyt kun Ähtäri on historiansa pahimmassa kriisissä, päättäjä luikkii perunakellariin: "Eronpyyntö kaupunginvaltuuston pu
      Ähtäri
      50
      1034
    8. Olen varattu

      Kihloissa ja menemme naimisiin. Anteeksi💔
      Ikävä
      144
      1032
    9. Ruohonpolttoa Suomussalmella

      Poikaporukka oli kuullut että ruohonpoltto on muotia, joten Kirkkopuistossa oli tekoruohoa poltettu. Ketkä liene asialla
      Suomussalmi
      44
      902
    10. Haluatko enää nähdä mua mies?

      Se on täysin sinusta kiinni.
      Ikävä
      71
      882
    Aihe