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-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
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ä.