Tietokantapalvelinympäristö
Jokinen, Jarkko (2014)
Jokinen, Jarkko
Tampereen ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201405219065
https://urn.fi/URN:NBN:fi:amk-201405219065
Tiivistelmä
Opinnäytetyönä tehtiin teollisuuden tuotantotehtävien tarpeisiin automatisoidun dokumentointijärjestelmän tietokantapalvelin. Järjestelmä suunniteltiin konsultoimalla käyttäjien tarpeet ja vaatimukset sekä soveltaen ammattiosaamista ja tietämystä tehtävään käytettävissä olevista sovelluksista. Järjestelmä päädyttiin toteuttamaan hyödyntäen SQL-tietokantapalvelua, jota käytetään mobiilipäätelaitteelle suunnitellun käyttöliittymän avulla. Tämä työ käsittelee käytettyjä tietoliikennetekniikoita ja sovelluksia, sekä tietokantapalvelua tarjoavan järjestelmän pohjaksi vaadittavan palvelinympäristön ja niiden asennusohjeen.
Tietokantapalvelun tuottamiseksi tehtiin LAMP-asennus, joka on Linux käyttöjärjestelmään pohjautuva palvelin, johon on asennettu Apache WWW-palvelin, MySQL-tietokantapalvelin ja PHP-ohjelmointirajapinta. Palvelimen ja palvelujen hallintaa ja ylläpitoa varten asennettiin näiden toimien vaatimat sovellukset. Tietoturvan parantamiseksi järjestelmässä otettiin palveluiden käyttöön tietoliikenteen salauksen ja osapuolen tunnistamisen mahdollistavat lisäosat.
Tietokantapalvelulla yhdessä mobiilisovelluksen kanssa saatiin toteutettua dokumen tointijärjestelmä, joka vastaa sille asetettuihin toiminnallisuuden ja ominaisuuksien vaatimuksiin. Palvelun saatavuuden ja tietoturvan ollessa tärkeitä osa-alueita järjestelmän toiminnassa on huolehdittava myös sovellusten päivittämisestä jatkuvina ylläpitotoimina, jotta voidaan tehokkaasti suojautua uusilta haavoittuvuuksilta ja tietoturvauhilta.
Tietokantapalvelun tuottamiseksi tehtiin LAMP-asennus, joka on Linux käyttöjärjestelmään pohjautuva palvelin, johon on asennettu Apache WWW-palvelin, MySQL-tietokantapalvelin ja PHP-ohjelmointirajapinta. Palvelimen ja palvelujen hallintaa ja ylläpitoa varten asennettiin näiden toimien vaatimat sovellukset. Tietoturvan parantamiseksi järjestelmässä otettiin palveluiden käyttöön tietoliikenteen salauksen ja osapuolen tunnistamisen mahdollistavat lisäosat.
Tietokantapalvelulla yhdessä mobiilisovelluksen kanssa saatiin toteutettua dokumen tointijärjestelmä, joka vastaa sille asetettuihin toiminnallisuuden ja ominaisuuksien vaatimuksiin. Palvelun saatavuuden ja tietoturvan ollessa tärkeitä osa-alueita järjestelmän toiminnassa on huolehdittava myös sovellusten päivittämisestä jatkuvina ylläpitotoimina, jotta voidaan tehokkaasti suojautua uusilta haavoittuvuuksilta ja tietoturvauhilta.