Linux-palvelimen hallintaohjelma
Kyppö, Aarne (2014)
Kyppö, Aarne
Lapin ammattikorkeakoulu
2014
Creative Commons Attribution-NonCommercial-ShareAlike 1.0 Suomi
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2014061612992
https://urn.fi/URN:NBN:fi:amk-2014061612992
Tiivistelmä
Opinnäytetyönä on toteutettu Linux-palvelimen hallintaohjelma. Hallintaohjelma mahdollistaa vain yksinkertaista palveluiden hallintaa, kuten tietokannan ja versioar-kiston luontia. Työn tavoitteena ja haasteena on ollut hallintaohjelman muuttaminen modulaariseksi. Hallinnoitaviksi palveluiksi valikoituivat MySQL, PostgreSQL, Sub-version, SSH, SFTP ja Disk Quota. Tavoitteena oli saada nämä palvelut hallintaoh-jelmalla hallinnoitavaksi.
Hallintaohjelma tehtiin Python-ohjelmointikielellä käyttäen Django framework:a. Lisäksi hallintaohjelma käytti Linux-palvelimelle asennettuja komentorivikomentoja palveluiden hallitsemista varten.
Hallintaohjelma modulaariseksi tekeminen onnistui hyvin. Palveluiden lisääminen hallintaohjelmaan on tehty helpoksi. Käyttöliittymästä tuli selkeä. Kaikkia hallintaoh-jelmalle asetettuja vaatimuksia ei kuitenkaan kyetty saavuttamaan, sillä kaikkia hal-lintaohjelman palveluiden toiminnallisuuksia ei ehditty tarpeeksi viimeistelemään. Testaaminen jäi kireän aikataulun vuoksi tekemättä. Testaaminen olisi ollut todella tarpeellista.
Hallintaohjelma tehtiin Python-ohjelmointikielellä käyttäen Django framework:a. Lisäksi hallintaohjelma käytti Linux-palvelimelle asennettuja komentorivikomentoja palveluiden hallitsemista varten.
Hallintaohjelma modulaariseksi tekeminen onnistui hyvin. Palveluiden lisääminen hallintaohjelmaan on tehty helpoksi. Käyttöliittymästä tuli selkeä. Kaikkia hallintaoh-jelmalle asetettuja vaatimuksia ei kuitenkaan kyetty saavuttamaan, sillä kaikkia hal-lintaohjelman palveluiden toiminnallisuuksia ei ehditty tarpeeksi viimeistelemään. Testaaminen jäi kireän aikataulun vuoksi tekemättä. Testaaminen olisi ollut todella tarpeellista.