Asennusohje. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Samankaltaiset tiedostot
Asennusohje. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Asennusohje. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Asennusohje. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Ylläpitodokumentti. Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie

Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä:

Toteutus. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0

Ylläpitodokumentti. Oppimistavoitteiden hallintajärjestelmä harri

Tikon Ostolaskujenkäsittely versio SP1

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0

Lohtu-projekti. Ylläpitäjän dokumentti. Versiohistoria: Ensimmäinen versio Andreas Asuja

LINUX-HARJOITUS, MYSQL

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL

Subversion-ohje. Linux Traffic Control-käyttöliittymä Ryhmä paketti2

Aditro Tikon ostolaskujen käsittely versio 6.2.0

Uutta Remote Support Platform 3.1 -versiossa

Aditro Tikon ostolaskujen käsittely versio SP1

WWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY

Selvitysraportti. MySQL serverin asennus Windows ympäristöön

Käyttöohje. MAITO metadatan hallintatyökalu. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Automaster tai MBS. 2. ODBC - ajurin asennus (jos ei ole jo asennettu)

Ohjelmisto on selainpohjaisen käyttöliittymän tarjoava tietokantajärjestelmä merikotkien seurantaan WWF:n Merikotka-työryhmän tarpeisiin.

Testausraportti v.1.3

Toteutusdokumentti. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Tikon Ostolaskujenkäsittely versio 6.2.0

Käyttäjäistunnon poistaminen Pervasive.SQL:stä

Visma GATEWAY INSTALLER. asennusopas

Ylläpitodokumentti Mooan

Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun.

Asennusohjeet HIITed palvelun asentamiseen

Ylläpitodokumentti. Boa Open Access. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Proseduurit, funktiot ja herättimet - esimerkkeinä Oracle, SQL Server, MySQL ja OCELOT. Jouni Huotari S2008

PROSEDUURIT, FUNKTIOT JA HERÄTTIMET - ESIMERKKEINÄ ORACLE, SQL SERVER, MYSQL JA OCELOT JOUNI HUOTARI K2009

HELIA 1 (15) Outi Virkki Tietokantasuunnittelu

Visma Avendon asennusohje

Ylläpitodokumentti. Kohahdus. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

HELIA 1 (14) Outi Virkki Tiedonhallinta

Valppaan asennus- ja käyttöohje

Tietokannat. CREATE TABLE table(col1,col2,... ); Luo uuden taulun. CREATE TABLE opiskelijat(opnumero,etunimi,sukunimi);

Käytin tehtävän tekemiseen Xubuntu käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.

UCOT-Sovellusprojekti. Asennusohje

Yksittäisasennus eli perusasennus

Henkilö- ja koulutusrekisterin asennusohje

T&M Autori Versio Series 60 -puhelimiin

Webpalvelin muistitikulle - Ohje

Bomgar etähuoltoohjelmisto

Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.3.0

Tietokannat. CREATE TABLE table(col1,col2,... ); Luo uuden taulun. CREATE TABLE opiskelijat(opnumero,etunimi,sukunimi);

Visma Liikkuvan työn ratkaisut Päivitysohje. Pääkäyttäjän opas

Paikkatiedon käsittely 2. Relaatiomallin paikkatietolaajennokset

HELIA TIKO-05 1 (22) ICT03D Tieto ja tiedon varastointi E.Räty, O.Virkki

FinFamily Installation and importing data ( ) FinFamily Asennus / Installation

Käyttöohje. Ipa. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteenlaitos

SELVITYSRAPORTTI LABRA-VERKON MYSQL:n JA PHP:n KÄYTTÖÖNOTOSTA. Jarkko Kähkönen

Ylläpitodokumentti Labra

Paikkatiedon hallinta ja analyysi 3. Paikkatietomallit ja kyselyt

Taitaja 2015 Windows finaalitehtävä

2 Asennuksen poistaminen Uninstall.sh Esiasetukset Sivuston poisto Mush Mush.sh Komennot...

WinTraden päivitys- ja asennusohjeistus

F-Secure KEY salasanojenhallintaohjelman käyttöönotto PC -laitteella

HP ProBook 430 G5 kannettavien käyttöönotto

SQLite selvitysraportti. Juha Veijonen, Ari Laukkanen, Matti Eronen. Maaliskuu 2010

Alfa-ohjelmat, verkkoasennus, asennusohje 2006 syyskuu. Alfa-ohjelmat ASENNUSOHJE. Verkkoasennus-CD, versio Kielioppi & kirjallisuus

Käyttöohje. Labra. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Asennuksessa kannattaa käyttää asennusohjelman tarjoamia oletusarvoja.

Itseasennusohje. Elisa ADSL. M1122-verkkopääte ADSL

Olet tehnyt hyvän valinnan hankkiessasi kotimaisen Storage IT varmuuskopiointipalvelun.

WINDOWSIN ASENTAMINEN

Asteri Laskutus (Dos)

Projektisuunnitelma. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

SQL Buddy JAMK Labranet Wiki

PHPMyAdmin. MySQL-tietokannan hallintatyökalu. Antti Järvinen Ville Pietarinen

NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS PALVELIMELLE

FuturaPlan. Järjestelmävaatimukset

Tietokannat. CREATE TABLE table(col1,col2,... ); Luo uuden taulun. CREATE TABLE opiskelijat(opnumero,etunimi,sukunimi);

DL SOFTWARE Uumajankatu 2 Umeågatan FIN VAASA/VASA FINLAND +358-(0) Fax +358-(0)

FTP -AINEISTOSIIRRON OHJE PC / MAC Ympäristö

Käyttöohje. Boa Open Access. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Käyttöohje. Versiohistoria: versio Mari Kommenttien perusteella korjattu versio

Network Video Recorder. Pika-asennusohje

AutoFutur / KoneFutur asennus verkkojärjestelmän työasemakoneelle. Ennen asennusta ja sen aikana huomioitavat asiat

AinaUCX Lync - asennusohje

Tehtävä 1. Tietojen lisääminen, poistaminen, päivittäminen ja tulostaminen

Testausdokumentti. Kivireki. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Visma Business AddOn Installer. Käsikirja

HAMINETTI WLAN LIITTYMÄN KÄYTTÖÖNOTTO-OHJE

1 AinaCom Skype for Business / Lync 2010 / Lync for Mac 2011 asennusohje... 2

Visma Software Oy

Windows Server 2012 asentaminen ja käyttöönotto, Serverin pyörittämisen takia tarvitaan

CVS. Kätevä väline usein päivitettävien tiedostojen, kuten lähdekoodin, hallitsemiseen

TELEWELL TW-EA200 MODEEMIN ASENTAMINEN SILLATTUUN SAUNALAHDEN ADSL-LIITTYMÄÄN KÄYTTÄEN USB-VÄYLÄÄ

NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS TYÖASEMALLE

Bitnami WordPress - Asenna WordPress koneellesi. Jari Sarja

Coolselector Asennusohje

Microsoft SQL Server -tietokannan hallinta. Jouni Huotari

Tapahtumakalenteri & Jäsentietojärjestelmä Ylläpito

Käyttöohje. AssariXP. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Näin asennat MS-DOS käyttöjärjestelmän virtuaalikoneeseen

ZYXEL 645R MODEEMIN ASENTAMINEN SILLATTUUN SAUNALAHDEN ADSL- LIITTYMÄÄN

Transkriptio:

Asennusohje Sahara-ryhmä Helsinki 24.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Sanna Keskioja Sampo Lehtinen Hanna Liedenpohja Seppo Syrjänen Asiakas Joni Salmi Johtoryhmä Juha Taina Kimmo Simola Kotisivu http://www.cs.helsinki.fi/group/sahara Versiohistoria Versio Päiväys Tehdyt muutokset 0.1 24.8.2005 Ensimmäinen versio: pohja ja tietokanta./ss

Sisältö i 1 Johdanto 1 2 Tietokannan asentaminen 2 2.1 PostgreSQL:n käyttöönotto asennusscriptillä................ 2 2.2 PostgreSQL:n käyttöönotto käsin...................... 3 2.3 pg_hba.conf................................. 3 2.4 Tietokannan alustus............................. 3

1 Johdanto 1 Tämä dokumentti antaa ohjeet Tanja-järjestelmän asentamiseen Apache/PHP/PostgreSQLympäristöön.

2 Tietokannan asentaminen 2 [Taisi olla joku verbatim-temppu, jolla esimerkkikoodit sai siisteiksi] Tanja vaatii toimiakseen PostgreSQL-tietokantapalvelimen, sinne tunnuksen sahara sekä tietokannan tanja. Asetukset (edellisten lisäksi kone, jossa tietokanta on käytössä sekä TCP-portti, jossa tietokanta palvelee) kerrotaan Tanjan tiedosto asetukset/tietokantayhteys.php. 2.1 PostgreSQL:n käyttöönotto asennusscriptillä Tanjan mukana toimitetaan asennusscripti asenna-pq.sh, joka Tietojenkäsittelytieteen sovellusympäristössä koneessa db.cs.helsinki.fi alustaa PostgreSQL-palvelimen ja asentaa siihen Tanja-sovelluksen tietokannat. Asennus tehdään komennolla sh asenna-pq.sh Loki tyypillisestä asennuksesta on liitteessä 1 (tiedostossa pg-asennus.txt). Katso komennolla echo $PGPORT missä portissa palvelin pyörii. Tarvitset tätä tietoa Tanja-sovellukselle kerrottavaksi. Tietokanta on nyt valmis käytettäväksi. Voit katsoa PostgreSQL:n hallintatyökalulla, että esim. taulu kayttaja on asentunut oikein: psql -U sahara tanja Password: Welcome to psql 7.4.7, the PostgreSQL interactive terminal. Type: copyright for distribution terms h for help with SQL commands? for help on internal slash commands g or terminate with semicolon to execute query q to quit tanja=> d kayttaja Table "public.kayttaja"column Type Modifiers + + kid integer not null default nextval( public.kayttaja_kid_seq ::text) etunimi character varying sukunimi character varying sposoite character varying salasana character varying uusisalasana character varying uusisposoite character varying viimkaytto timestamp with time zone default now() Indexes: "kayttaja_kid_key"unique, btree (kid) "kayttaja_sposoite"btree (sposoite) Triggers: kayttaja_trigger BEFORE INSERT OR UP- DATE ON kayttaja FOR EACH ROW EXECUTE PROCEDURE touch() tanja=> q

3 2.2 PostgreSQL:n käyttöönotto käsin Asenna tai hanki muuten käyttöön PostgreSQL-ympäristö. Tietojenkäsittelytieteen laitoksen ympäristössä tämä tapahtuu komennolla wanna-postgres. Aseta tietokannan hallintatunnuksen salasana. Käynnistä PostgreSQL:n tietokantapalvelin komennolla start-postgres: Postmaster daemon with pid 24385 and listening port 12346 has been started. Merkitse ylös missä portissa palvelin pyörii, tarvitset tätä tietoa Tanja-sovellukselle kerrottavaksi. Anna komento setup postgres, niin ympäristösi alustetaan tietokantapalvelimen kanssa toimimista varten. 2.3 pg_hba.conf Tietokantapalvelin ei oletuksen suostu keskustelemaan kuin samassa koneessa olevien sovellusten kanssa. Asia korjataan lisäämällä tiedoston pg_hba.conf (Host Based Authentication) (hakemistossa postgres/var) loppuun rivi: host tanja sahara 128.214.9.149 255.255.255.255 password missä 128.214.9.149 on WWW-palvelinkoneen IP-osoite. Anna komento pg_ctl reload, jotta muutos otetaan käyttöön. 2.4 Tietokannan alustus Tee Tanjalle käyttäjätunnus sahara komennolla psql <dbinit.sql Anna tietokannan ylläpitosalasana pyydettäessä. Seuraavaksi ladataan kantaan plpsql, jotta PL/PSQL-kielellä tehdyt triggerit toimivat. Anna tietokannan ylläpitosalasana pyydettäessä. createlang plpgsql tanja Varsinaisen Tanjan tietokannan luovat SQL-komennot ovat tiedostossa tanja-init.sql: psql <tanja-init.sql Anna aluksi tietokannan ylläpitosalasana, sitten saharan salasana. Tämän jälkeen tietokanta on käytettävissä. Jos käytössäsi on tietokantadumppi tanja.db, voit halutessasi palauttaa mahdollisen oletustietokannan komennolla psql -U sahara tanja <tanja.db Tämä vaihe ei ole välttämätön. Voit joutua ehkä antamaan em. komennon kaksi kertaa,

koska dumpissa eri taulujen välinen järjestys ei ole eheystarkistusten suhteen oikein. 4