Ohjelmistoprojektit
Ratkaisut
Osaaminen
Projektimalli
Referenssit

Webhosting
Verkkotunnukset
Webhotelli
Palvelinhotelli
Ukk/Faq

 
Tilaus
Oppaat
Hinnasto
Asiakkaille

Yritys
Esittely
Palaute
Työpaikat
Yhteystiedot

 

Webhosting

Usein kysytyt kysymykset

Capnovan ohjeisiin on kerätty asiakkaiden usein esittämiä kysymyksiä (FAQ=Frequently Asked Questions) ja niihin vastauksia.

1. Verkkotunnukset
1.1. Kuka voi rekisteröidä verkkotunnuksen?
1.2. .fi-verkkotunnusten ohjeet
1.3. Millainen on hyvä verkkotunnus
1.4. Miten rekisteröin aputoiminimen?
2. Sähköposti
2.1. Miten luen sähköpostini?
2.2. Mitä tarkoittaa web mail ja miten käytän sitä?
2.3. Miten voin lisätä kansioita web maililla
2.4. Voinko tallentaa lähetetyt sähköpostit web mailissa?
2.5. Mikä on sähköpostilaatikko?
2.6. Miten voin lisätä tai poistaa osoitteita mailman sähköpostilistoistani (mailman)?
2.7. Voinko itse hallita sähköpostitilejäni?
2.8. Voiko tehdä itse sähköpostilistoja?
2.9. Voinko käyttää Outlookissa POP3-protokollan ominaisuutta 'Jätä kopio palvelimelle'
2.10. Onko sähköpostissa roskapostin suodatusta?
3. Www- eli kotisivut
3.1. Miten siirrän sivuni palvelimelle?
3.2. Mistä löydän sivuston käyttötilastot, eli statistiikan?
3.3. Miten tulkitsen sivuston käyttötilastoja, eli statistiikkaa?
3.4. Miten suojaan sivuston käyttötilastot, eli statistiikan, salasanalla?
3.5. Miten asennan sivuilleni lomakkeen tai kävijämäärälaskurin?
3.6. Mitä palvelimella olevat hakemistot ovat ja mihin siirrän kotisivuni?
3.7. Mitä tarkoittaa "Sivuston rekisteröinti hakukoneille"-palvelu
4. PHP-ohjelmointi
4.1. Miten otan käyttöön PHP-sivut?
4.2. Miten käytän tietokantaa PHP-sivuilta?
4.3. Miten teen keskustelufoorumin/muun sovelluksen?
5. CGI-ohjelmointi
5.1. Miten otan käyttöön CGI-hakemiston?
5.2. Miten määrittelen CGI-ohjelmien tiedosto-oikeudet?
5.3. CGI-ohjelmani ei toimi!
6. Java-ohjelmointi
6.1. Miten otan käyttöön Servlet- tai JSP-ohjelmoinnin?
6.2. Millä ohjelmalla palvelimellanne suoritetaan servlettejä?
6.3. Miten käytän Java-kääntäjää?
6.4. Miten asennan JSP-sivuni palvelimelle?
6.5. Miten asennan servlettini palvelimelle?
6.6. Miten saan Servletistä/JSP:stä yhteyden MySQL-tietokantaan?
6.7. Muutin web.xml-tiedostoa, mutta muutos ei tule voimaan. Mitä teen?
6.8. Mihin katoavat servletin/JSP:n System.out ja System.err vuoiden tulosteet?
7. MySQL
7.1. Miten otan yhteyttä ja hallinnoin MySQL-tietokantaan?
7.2. Mistä löydän valmiita ohjelmia jotka hyödyntävät MySQL-kantaani

1. Verkkotunnukset

1.1. Kuka voi rekisteröidä verkkotunnuksen?

Kansainvälisen .com, .net, .org ja .info-verkkotunnuksen voi rekisteröidä kuka tahansa. Verkkotunnukset myönnetään "first come, first serve"-periaatteella, eli tunnukset myönnetään ensimmäiselle haluavalle.

Suomen maapäätteen .fi alla olevien verkkotunnusten myöntämisestä päättää viestintävirasto.

1.2. .fi-verkkotunnusten ohjeet

Viestintävirasto myöntää .fi-päätteisiä verkkotunnuksia:

  • kaupparekisteriin rekisteröidylle yhteisölle tai yksityiselle elinkeinonharjoittajalle

  • yhdistysrekisteriin rekisteröidylle yhdistykselle

  • säätiörekisteriin rekisteröidylle säätiölle

  • julkisyhteisölle (esim. kunta)

Lisäksi on mahdollista rekisteröidä verkkotunnus rekisteröidyn tavaramerkin perusteella.

Lisätietoja .fi-verkkotunnusten myöntämisperusteista viestintäviraston kysymyksiä ja vastauksia-palstalta.

1.3. Millainen on hyvä verkkotunnus

Lyhyt. Ihmiset eivät muista, eivätkä jaksa kirjoittaa liian pitkiä nimiä. Toisaalta sekavia ja vaikeasti muistettavia lyhenteitä ei kannata käyttää.

Helposti muistettava. Nimen pitäisi iskostua helposti ihmisten mieleen. Usein yrityksen on tasapainoiltava lyhyyden ja muistettavuuden välillä. Monissa yrityksissä järkeillään hyvää domain-nimeä pitkään, ja tuloksena saattaa olla sekasikiö. Nimeen kannattaa valita joko yrityksen nimi tai tuote, muttei missään tapauksessa molempia.

Liiketoimintaa kuvaava. Esimerkiksi kuvitteellisen yrityksen Proventum KY:n, joka pyörittää liikettä nimeltä Matin Matot, kannattaa mieluummin valita domain-nimi matinmatot.net kuin proventum.fi, jota kukaan ei taatusti muista. Yleisnimistä, kuten wine.com, on alalla kahdenlaisia mielipiteitä. Ennen tällaisen nimen saamista pidettiin lottovoittona. Nyt yleisnimeä pidetään hankalana brandin rakentamisen kannalta, jossa erottuvuus on kaiken a ja o.

Yksiselitteinen. Nimi kannattaa valita siten, että se on vaikea kirjoittaa väärin. Esimerkiksi väliviivat domain-nimissä ovat ongelmallisia.

Helposti arvattava. Ihmisen, joka ei ole koskaan kuullut yrityksen nettiosoitetta, pitäisi kyetä arvaamaan se yhdellä tai kahdella arvauksella. Esimerkiksi väliviiva nimen keskellä on vaikea arvata. Domain nimissä ei kannata yrittää olla hauska, vaan pitää yksinkertaista peruslinjaa. Arvattavuutta voi parantaa rinnakkaisilla domaineilla, esimerkiksi Matin tapauksessa matinmatot.com tai mattokauppa.com, jotka ohjataan yrityksen perussivuille. Markkinoinnissa tulee kuitenkin käyttää vain yhtä www-osoitetta.

1.4. Miten rekisteröin aputoiminimen?

Kaupparekisterin hinnasto


2. Sähköposti

2.1. Miten luen sähköpostini?

Voit lukea sähköpostisi erityisellä sähköpostiohjelmalla (esim. Outlook Express, joka tulee Windowsin mukana) tai käyttäen web mailia. Sivustomme "oppaat"-osiosta löytyvät ohjeet molempien käyttöönottoon.

2.2. Mitä tarkoittaa web mail ja miten käytän sitä?

Web maililla voit lukea sähköpostisi mistä ja milloin vain käyttäen normaalia selainohjelmaa (esim. Netscape Navigator tai Microsoft Internet Explorer). Jos et halua käyttää erityistä sähköpostiohjelmaa sähköpostisi lukemiseen, voit käyttää ns. web mail-palveluamme. Web mail mahdollistaa sähköpostin lukemisen miltä tietokoneelta tahansa käyttäen vain normaalia selainohjelmaa. Sivustomme "oppaat"-osiosta löytyvät ohjeet web mailin käyttöön.

2.3. Miten voin lisätä kansioita web maililla

Kansion voit luoda klikkaamalla web mailissa 'Kansiot'-linkkiä. Kirjoita luotavan kansion nimi tekstikenttään ja paina 'Luo tämä kansio'-painiketta.

HUOM! Kansion nimen eteen tulee kirjoittaa sana INBOX. Eli jos olet luomassa kansiota 'foo', anna luotavan kansion nimeksi INBOX.foo

2.4. Voinko tallentaa lähetetyt sähköpostit web mailissa?

Web mail tallentaa lähetetyt viestit sent-mail-kansioon. Mikäli sinulla ei kyseistä kansiota voit sen luoda seuraavasti:

Klikkaa web mailissä 'Kansiot'-linkkiä. Kirjoita luotavan kansion nimi tekstikenttään ja ja paina 'Luo tämä kansio'-painiketta.

HUOM! Kansion nimen eteen tulee kirjoittaa sana INBOX. Kun olet luomassa kansiota 'sent-mail' anna luotavan kansion nimeksi INBOX.sent-mail

2.5. Mikä on sähköpostilaatikko?

Palvelin tallentaa kunkin käyttäjän sähköpostit käyttäjäkohtaisiin sähköpostilaatikoihin. Yhteen sähköpostilaatikkoon voidaan liittää useita sähköpostiosoitteita.

Sähköpostilaatikon tyyppi voi olla POP3 tai IMAP.

2.6. Miten voin lisätä tai poistaa osoitteita mailman sähköpostilistoistani (mailman)?

Mailman sähköpostilistoja hallitaan osoitteessa http://mailman.capnova.com/mailman/admin/listannimi. Käyttöliittymän kautta on mahdollista muuttaa kaikkia listan asetuksia. Lisäohjeita listan kofiguroinnista löytyy osoitteesta http://www.list.org

2.7. Voinko itse hallita sähköpostitilejäni?

Sähköpostitilejä hallitaan https://asetukset.capnova.com-sivuston kautta. Hallintasivustolle kirjaudutaan joko omilla sähköpostitunnuksilla tai yrityksen kaikkien tilien hallintaan tarkoitetulla hallintatunnuksella. Kyseiset tunnukset toimitetaan tilausvahvistuksessa. Jos se on kadonnut, saat tilaamalla ne Capnovan asiakaspalvelusta.

Sivustoilla voidaan vaihtaa sähköpostilaatikon salasanaa, osoitetta (aliasta) ja muokata edelleenohjauksia ja sähköpostilistoja

Lisäohjeita löytyy asetukset sivulta

2.8. Voiko tehdä itse sähköpostilistoja?

Sähköpostilistoja voi tehdä https://asetukset.capnova.com-sivuston kautta. Sivustolla esim. annetaan vielä määrittelemättömälle sähköpostilaatikolle osoite (sähköpostilistan-osoite). Ja muokataan edelleenohjausta postituslistan osalta syöttämällä listan jäsenet (sähköpostiosoitteet, max 50) allekkain.

Mikäli tarve on suuremmille sähköpostilistoille suosittelemme suorituskykyisempää Mailman-sähköpostilista ratkaisua. Lisätietoa Mailman-sähköpostilistoista saa asiakaspalvelustamme

2.9. Voinko käyttää Outlookissa POP3-protokollan ominaisuutta 'Jätä kopio palvelimelle'

Tämä ominaisuus ei ole käytettävissä sähköpostipalvelimillamme. Saman lopputuloksen kuitenkin saat käyttämällä IMAP4-protokollaa Outlookissa. Tällöin viestit säilyvät palvelimella niin kauan kun erikseen merkitset ne poistettaviksi.

2.10. Onko sähköpostissa roskapostin suodatusta?

Sähköpostipalvelimemme tarkistavat sähköpostin lähettäjän käyttämän palvelimen sekä estävät tiettyjen virusten lähettämien tiedostotyyppien vastaanottamisen. Tarkistus ei siis tarkista viestin sisältöä, mutta pelkästään näillä tarkistuksilla saadaan suuri osa roskapostista ja viruksista poistettua. Roskapostin suodatus on tulossa lisäpalveluna asiakkaille joilla on virustarkistus syksyn 2004 aikana.


3. Www- eli kotisivut

3.1. Miten siirrän sivuni palvelimelle?

Sivujen siirtäminen palvelimelle tai sivujen päivittäminen tapahtuu FTP-ohjelmalla. Sopiva (ilmainen) ohjelma sivupäivitykseen on WS Ftp. Sivustomme "oppaat" -kohdasta löytyvät ohjeet FTP-päivitykseen.

Sivustot siirretään hakemistoon, joka on annettu tilausvahvistuksessa.

3.2. Mistä löydän sivuston käyttötilastot, eli statistiikan?

Kotisivujesi alla on hakemisto usage, jossa sivuston käyttötilastot ovat näkyvissä. Jos kotisivujesi osoite on esim www.omatsivut.com, löytyy statistiikka niiden alta osoitteesta www.omatsivut.com/usage.

3.3. Miten tulkitsen sivuston käyttötilastoja, eli statistiikkaa?

Www-palvelimen tuottama statistiikka on luonteeltaan suuntaa-antavaa. Johtuen mm. välityspalvelimista yms. absoluuttista kävijäprofiilia sivuilta ei voida luoda, mutta suuntaanantavana informaationa se on hyvinkin hyödyllistä.

Statistiikasta saat mm. seuraavat tiedot:

  • Graafiset esitykset tunti-, päivä- ja kuukausitasolla kävijä- sekä liikennemääristä

  • 50 eniten käytettyä sivua ja niiden hakumäärät

  • Kävijöiden käyttämät selainohjelmat

  • Sivut, joille kävijät ovat saapuneet ja sivut, joilta kävijät ovat poistuneet sivuilta.

Käytettyjen termien selityksiä:

  • Hits/Osumat - Kertoo jokaisen selaimen kyselyn lukumäärän, palvelimelta. esim. Sivu jolla on kolme kuvaa, tuottaa neljä osumaa, kolmesta kuvasta ja sivusta itsestään.

  • Files/Tiedostot - Jos selaimen kysely saa Code 200(Ok) -vastauksen (esim. sivu löytyy) jokainen tälläinen tapahtuma lasketaan tiedostoksi

  • KBytes - Kertoo siirretyn datan määrän kilotavuina, jotka on rekisteröityneet palvelimelle

  • Visits/Vierailut - Kertoo varsinaisen kävijämäärän ko. sivustoilla

3.4. Miten suojaan sivuston käyttötilastot, eli statistiikan, salasanalla?

Ottamalla yhteyttä Capnova asiakaspalveluun sähköpostitse asiakaspalvelu@capnova.com tai puhelimitse 03 316 7800 saat suojattua sivuston käyttötilastot ulkopuolisilta.

3.5. Miten asennan sivuilleni lomakkeen tai kävijämäärälaskurin?

Cgi-kirjaston käyttöön löydät ohjeita sivustomme "oppaat"-osiosta.

3.6. Mitä palvelimella olevat hakemistot ovat ja mihin siirrän kotisivuni?

Palvelimella käytössäsi on kahdentyyppiset hakemistot (Korvaa esimerkkien www.kotisivut.com omalla verkkotunnuksellasi),

  • Kotihakemisto, joka mahdollistaa kirjautumisen palvelimelle. Täältä siirrytään varsinaiseen www-juurihakemistoon linkin kautta. Tämän hakemiston sisältö ei näy www-selaimella.

  • WWW-juurihakemisto, jonka alihakemistoissa (esitelty alempana) sijoitetaan kaikki sivustoasi koskeva materiaali. Hakemistoon tai sen alihakemistoihin viitattaessa käytetään muotoa,

    /data/domains/www.kotisivut.com/

Kotisivut siirretään www-juurihakemistossa olevaan docs-alihakemistoon FTP-ohjelmistolla (esim. WsFTP). Kirjauduttaessa palvelimelle (FTP / SSH) olet ensimmäisenä kotihakemistossa. Täältä löytyy linkki varsinaiseen www-juurihakemistoon.

www.kotisivut.com

WWW-juurihakemistosta löytyy seuraavat alihakemistot.

  • /docs

    Tähän hakemistoon sijoitetaan staattiset www-sivustot.

    Selaimella, http://www.kotisivut.com

  • /logs

    Tähän hakemistoon tallentuu www-palvelimen sivustojasi koskevia loki-tietoja.

    Ei näy suoraan selaimella, mutta lokitiedoista generoitua statistiikkaa voi tarkastella osoitteessa http://www.kotisivut.com/usage/

  • /cgi-bin (Lisäpalvelu)

    Tänne sijoitetaan cgi-ohjelmat. Cgi-rajapinta lisäpalvelu on tilattavissa osoitteesta asiakaspalvelu@capnova.com

    Selaimella, http://www.kotisivut.com/cgi-bin/

  • /tomcat/java (Lisäpalvelu)

    Tähan hakemistoon ja sen alihakemistoihin sijoitetaan jsp-sivut ja servletit. Java Servlet/JSP-ympäristö lisäpalvelu on tilattavissa osoitteesta asiakaspalvelu@capnova.com

    Selaimella, http://www.kotisivut.com/java/

3.7. Mitä tarkoittaa "Sivuston rekisteröinti hakukoneille"-palvelu

Palvelu sisältää asiakkaan www-sivujen ilmoituksen suosituimmille suomalaisille ja ulkomaisille hakukoneille ja linkkilistoille, joita on yhteensä n. 50 kpl. Ilmoitus perustuu asiakkaan itse ilmoittamiin hakusanoihin (10-20kpl) ja kuvaukseen (1-2 lausetta) tuotteistaan ja/tai palveluistaan. Joihinkin listauksiin on mahdollista saada mukaan myös muuta tietoa, kuten yrityksen osoite, puh, e-mail ja fax.

Ilmoituksen jälkeen on mahdollista saada rekisteröintiraportti, josta käy tarkemmin ilmi, mitä on ilmoitettu minnekin, jos valittavana on ollut erilaisia kategorioita ja milloin voi odottaa näkymistä palvelussa.

Hakukoneet rekisteröivät informaatiota hyvin eri tavalla, mutta olisi erittäin suositeltavaa, että sivusto sisältäisi vähintään "keywords" ja "description" meta-tagit, joissa olisivat juuri nuo asiakkaan ilmoittamat hakusanat ja lauseet. Lisäpalveluna voimme tarvittaessa liittää nämä ja mahdollisia muita löytämistä helpottavia meta-tageja sivustoon


4. PHP-ohjelmointi

4.1. Miten otan käyttöön PHP-sivut?

Kaikissa palvelinpaketeissa on PHP vakio-ominaisuutena. PHP-tiedostot siirretään palvelimella samaan paikkaan kuin normaalit html-sivut. Palvelin tunnistaa .php-päätteiset tiedostot PHP-tiedostot ja suorittaa niissä olevan PHP-koodin.

4.2. Miten käytän tietokantaa PHP-sivuilta?

Palvelimellamme olevassa PHP:ssa on MySQL-moduuli sisäänkäännettynä. Tarvitset kuitenkin erillisen MySQL-tietokannan, jonka saat lisäpalveluna tilaamalla osoitteesta asiakaspalvelu@capnova.com. Alla esimerkki tietokanta-koodista:

$sql = "select * from taulun_nimi"; mysql_connect("mysql.yritys.fi","tunnus","salasana"); $rs = mysql_db_query("tietokanta",$sql); $row = mysql_fetch_object($rs);

4.3. Miten teen keskustelufoorumin/muun sovelluksen?

Joihinkin valmiisiin, PHP:ta ja MySQL:aa käyttäviin sovelluksiin voit tutustua sivuillamme Oppaat osiossa. Nämä sovellukset on testattu ja todettu toimiviksi Capnovan palvelinympäristössä.


5. CGI-ohjelmointi

5.1. Miten otan käyttöön CGI-hakemiston?

Omien Cgi-ohjelmien ajo, eli oma cgi-bin, on lisäpalvelu, jonka voit tilata osoitteesta asiakaspalvelu@capnova.com. Tilattuasi palvelun pakettisi hakemistoon (kts tilausvahvistus) ilmestyy hakemisto cgi-bin (esim /data/domains/www.yritys.fi/cgi-bin). Cgi-bin:ssä olevat ohjelmat palvelin suorittaa cgi-ohjelmina. Osoittamalla selaimesi esimerkiksi osoitteeseen http://www.yritys.fi/cgi-bin/omaohjelma.cgi palvelin suorittaa ohjelman.

Cgi-ohjelmia voit ohjelmoida esim Perl-skriptikielellä.

5.2. Miten määrittelen CGI-ohjelmien tiedosto-oikeudet?

Palvelimella on käytössä suexec-mekanismi, joka takaa, että ohjelmat suoritetaan kunkin käyttäjän omilla oikeuksilla. Tämän takia palvelin on myös tarkka suoritettaville ohjelmille asetetuista oikeuksista. Suoritettavan ohjelman oikeudet tulee olla 750, eli rwxr-x---.

5.3. CGI-ohjelmani ei toimi!

Kun Cgi-ohjelma ei toimi kannattaa ensimmäisenä tarkistaa ohjelman oikeudet (kts yllä). Virheilmoituksia voi etsiä virhelokista, joka löytyy logs-hakemistosta (esim /data/domains/www.yritys.fi/logs/).


6. Java-ohjelmointi

6.1. Miten otan käyttöön Servlet- tai JSP-ohjelmoinnin?

Java Servlet/JSP-lisäpalvelun voit tilata osoitteesta asiakaspalvelu@capnova.com.

6.2. Millä ohjelmalla palvelimellanne suoritetaan servlettejä?

Palvelimillamme on käytössä Jakarta Tomcat 4.1, joka tukee Servlet 2.3 ja JSP 1.2 rajapintoja.

6.3. Miten käytän Java-kääntäjää?

Kääntämiseen käytetään javac java-kääntäjää. Kääntäjä löytyy polusta /usr/local/java/bin/javac. Servletien kääntämiseen tarvittavat luokkakirjastot löytyvät polusta /usr/local/tomcat/common/lib/servlet.jar ja ne tulee sijoittaa CLASSPATH-ympäristömuuttujaan. Esim:

[home1 classes]$ export CLASSPATH=/usr/local/tomcat/common/lib/servlet.jar [home1 classes]$ /usr/local/java/bin/javac HelloWorldExample.java [home1 classes]$

6.4. Miten asennan JSP-sivuni palvelimelle?

Palvelun hakemistosta löytyy hakemisto nimeltä tomcat/java. Tuossa hakemistossa sijaitsevat .jsp-päätteiset tiedostot suoritetaan JSP-ohjelmina.

Katso Javasoftin jsp tuotesivusto, jos haluat lisätietoja JSP-ohjelmoinnista.

6.5. Miten asennan servlettini palvelimelle?

Java servletit sijoitetaan palvelusi hakemistossa olevaan tomcat/java/WEB-INF/classes nimiseen hakemistoon. Katso myös Jakarta-Tomcat servlet runnerin kotisivut ja Javasoftin servlet tuotesivut.

6.6. Miten saan Servletistä/JSP:stä yhteyden MySQL-tietokantaan?

Tietokantayhteyttä varten tarvitset JDBC-ajurin. Suosittelemme MySQL Connector/J 2-ajuria (entinen MM.MySQL). Ajurin saat ladattua Connector/J:n kotisivulta. Ladatusta paketista löytyy mysql-connector-j-2.x.xx-bin.jar-niminen tiedosto. Se sijoitetaan web sovelluksen lib-hakemistoon, esim. /data/domains/www.kotisivut.com/tomcat/java/WEB-INF/lib. Tämän jälkeen ajuri on käytettävissä ohjelmassasi. Esim:

Class.forName("com.mysql.jdbc.Driver").newInstance(); java.sql.Connection conn; conn = DriverManager.getConnection( "jdbc:mysql://mysql.capnova.com/dbname?user=blah&password=blah");

Esimerkissä korvataan tietokannan nimi ("dbname"), käyttäjätunnus ja salasana oikeilla arvoilla, jotka saat MySQL-palvelua avattaessa. Tämän jälkeen conn-oliota voidaan käyttää normaalisti JDBC-rajapinnan mukaisesti (lisätietoja Sunin JDBC-tuotesivuilta).

6.7. Muutin web.xml-tiedostoa, mutta muutos ei tule voimaan. Mitä teen?

Jotta Tomcat ottaisi käyttöön uuden/muutetun web.xml-tiedoston, tulee ns. contexti uudelleenladata. Oma contexti ladataan seuraavasti (Korvaa esimerkkien www.kotisivut.com omalla verkkotunnuksellasi)

  • ns. java-context löytyy hakemistosta
  • /data/domains/www.kotisivut.com/tomcat/java/
    ja http:nä http://www.kotisivut.com/java/

  • Tuon java-contextin voi uudelleenkäynnistää komentoriviltä menemällä hakemistoon
  • /data/domains/www.kotisivut.com/tomcat/
    ja kirjoittamalla

    ant restart

    Uudelleen käynnistys on tarpeen kun muuttaa web.xml:ää tai jotakin luokkia (jsp:t latautuvat automaattisesti uudestaan).

  • Hakemisto sisältää manager.wartai build.xml-tiedostot. Tiedostoja ei saa poistaa koska niitä tarvitaan yllä olevaa varten.
  • java-contextissa on valmiina test.jspja HelloWorldExample.java (/java/testServlet), joista voi tarvittaessa katsoa mallia.

6.8. Mihin katoavat servletin/JSP:n System.out ja System.err vuoiden tulosteet?

System.out ja System.err tulostetaan palvelimen catalina.out-tiedostoon. Tiedosto ei kuitenkaan ole luettavissa kaikille käyttäjille. Suositeltavampi tapa lokittaa virhetilanteita tai vastaavia omasta ohjelmastaan on käyttää log()-metodia. Sitä voidaan käyttää sekä servletistä että JSP:stä. Esim. servletistä:

public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { // testing System.out and System.err log( "Testilokitus" ); }

Esim. JSP

<html> <body bgcolor=white> <h1>Simple JSP Test</h1> <% log( "Testilokitus" ); %> </body> </html>


7. MySQL

7.1. Miten otan yhteyttä ja hallinnoin MySQL-tietokantaan?

MySQL-tietokantaan voit ottaa yhteyttä kirjautumalla www-palvelimelle (ftp.omadomain.net) SSH-ohjelmalla (esim. PuTTY). Palvelimelta saat yhteyden tietokantaan mm. seuraavalla komennolla:

[home4]$ mysql -h mysql.capnova.com -u kayttajatunnus -p salasana tietokanta

Hallinnointiin ja ylläpitoon voit käyttää www-pohjaista tietokantahallintasivustoa joka löytyy osoitteesta https://asetukset.capnova.com/mysqladmin

7.2. Mistä löydän valmiita ohjelmia jotka hyödyntävät MySQL-kantaani

Joihinkin valmiisiin, PHP:ta ja MySQL:aa käyttäviin sovelluksiin voit tutustua sivuillamme Oppaat osiossa. Nämä sovellukset on testattu todettu toimiviksi Capnovan palvelinympäristössä.