Lomakkeet
Palvelimella on valmiiksi asennettuna lomakkeiden lähetykseen sopiva cgi-ohjelma.
HTML-koodiin tulee laittaa seuraavat
tagit:
<form method="POST" action="/cgi/lomake"> (myös GET toimii)
...
laita tähän lomakkeen kentät
...
<input type="hidden" name="subject" value="Haluamasi otsikko viestille">
<input type="hidden" name="recipient" value="sähköpostiosoite johon lomakkeet lähetetään">
<input type="hidden" name="redirect" value="www-osoite johon siirrytään lähetyksen jälkeen">
</form>
Huom! Varmistu ensin että hotellissasi on PHP-tuki kytkettynä. Recipient-kohdassa on sallittu ainoastaan samassa verkkotunnuksessa olevat
sähköpostiosoitteet kuin missä itse lomake on. Redirect-osoitteessa on oltava
http://www./ alkuosa mukana tai
vaihtoehtoisesti on viitattava suoraan alempaan hakemistoon esimerkiksi ../kiitos.html |
Allaolevat ohjeet koskevat Perus-, Yritys- ja Pro-paketteja
Alidomainit
Jos tarvitset verkkotunnukseesi alidomaineja (esim. kauppa.domain.fi)
voit toteuttaa ne Apachen htaccess-tiedostojen avulla. Tee www-
hakemistoon tiedosto .htaccess (huomaa piste), ja laita sisällöksi seuraavat
komennot:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} alidomain.$
RewriteCond %{REQUEST_URI} !alidomain/
RewriteRule ^(.*)$ alidomain/$1
Muuta alidomain kohtiin haluamasi hakemiston nimi, johon alidomainiin
kohdistuvat haut ohjataan. Voit tehdä halutessasi myös useampia alidomaineja.
|
Sivujen suojaus salasanalla
Voit halutessasi suojata sivustosi tai osan siitä salasanalla. Tämä onnistuu
tekemällä .htaccess (huomaa piste) tiedosto suojattavaan
kansioon (esim www). Tiedoston sisältö on seuraava
AuthName "Tämä teksti näkyy kun www-selain kysyy salasanaa"
AuthType Basic
AuthUserFile /home//home/htpasswd
require valid-user
require-komennon valid-user mahdollistaa kaikkien tunnuksien kirjautumisen,
joille on määritelty salasana htpasswd tiedostossa. Jos haluat sallia
vain tiettyjä käyttäjätunnuksia voit listata ne require user -komennon jälkeen
välilyönnillä eroteltuna.
htpasswd-tiedostoon salasanat tallennetaan kryptattuna. Tiedosto on muotoa
käyttäjätunnus:salasana, jossa jokainen tunnus tulee omalle rivilleen. Voit tehdä
tiedoston ssh-yhteydellä htpasswd-komennolla tai käyttäen lomaketta. Tallenna tiedosto kotihakemistosi juureen
(ei www-hakemistoon).
|
|
Omat CGI-ohjelmat
Omat CGI-ohjelmat tulee tallentaa www/cgi-bin hakemistoon tai
vaihtoehtoisesti niiden päätteeksi on annettava .cgi. Tiedostoille tulee antaa suoritusoikeudet, mikä onnistuu esim. ssh-yhteydellä
chmod 755
tiedosto komennolla.
Myös cgi-bin hakemiston oikeudet tulee olla 755.
Voit tarkistaa oikeudet ls -l komennolla, jonka tulisi näyttää cgi-ohjelmien
oikeuksiksi -rwxr-xr-x.
Jos tarvitset CGI/PHP-ohjelmissa viittausta
kotihakemistosi tiedostoihin ne näkyvät WWW-palvelimelle suoraan
/home/www hakemiston alla. Sähköpostin lähetystä varten sendmail löytyy /usr/lib/sendmail tiedostosta.
|
Perl ja Python
Perl-tulkki löytyy tiedostosta /usr/bin/perl. Python-tulkki on
/usr/bin/python tiedostossa.
|
PHP-ohjelmat
WWW-palvelin suorittaa automaattisesti .php, .php3 ja .php4 loppuiset tiedostot PHP-tulkin
avulla.
|
ImageMagick
ImageMagick-paketin ohjelmat (convert, mogrify ym.) löytyvät www-palvelimilta /usr/local/bin
hakemistosta.
|
SSI (Server Side Includes)
SSI-komentoja hyödyntävät tiedostot tulee tallentaa .shtml päätteellä.
Huom! Exec-komennon käyttö on estetty tietoturvasyistä.
Samat toiminnot voit kuitenkin toteuttaa include virtual-komennon
avulla.
Esimerkki:
<!--#include virtual="cgi-bin/esimerkki.pl" -->
Komento suorittaa cgi-bin hakemistostasi esimerkki.pl ohjelman ja sisällyttää
ohjelman tulosteen sivulle.
|
Ajastetut ohjelmat
SSH-palvelimella on mahdollista ajaa ohjelmia ajastetusti cronin kautta. Ota
yhteyttä ylläpitoon yllapito@datamappi.fi jos haluat
mahdollisuuden käyttöön. Ilmoita samalla millä aikataululla haluat ohjelman
suoritettavan. Teemme kotihakemistoosi tiedoston, johon voit sijoittaa
suoritettavat komennot.
|
|
Postituslistat (Yritys- ja Pro-paketit)
Listan luonti
Postituslistat tehdään sähköpostiosoitteiden hallinnan kautta. Kirjaudu
postmaster-tunnuksella ja valitse "Uusi postituslista" -toiminto.
Listalle liittyminen
Osoitteita voi liittää listalle hallintaohjelman kautta. Tilaajaksi voi myös
liittyä lähettämällä viestin osoitteeseen listannimi-subscribe@. Listan
asetuksista riippuen moderaattorin täytyy vahvistaa liittyminen.
Listalta poistuminen
Listalta poistuminen tapahtuu lähettämällä viesti
listannimi-unsubscribe@ osoitteeseen.
Valvonta (moderointi)
Valvontaa käytettäessä listan ylläpidon on hyväksyttävä listalle tulevat
viestit yksitellen. Tämä on tehokas tapa estää roskapostia ja listalle
kuulumatonta sisältöä. Valvonnan ollessa käytössä listalle tulevat viestit
välittyvät ensin
valvojille, jotka voivat hyväksyä viestit. Hyväksyminen tapahtuu
vastaamalla viestin Reply-To osoitteeseen.
Asetustiedostojen muokkaus
Listan valvoja (etähallinnan ollessa päällä) voi lähettää tyhjän viestin
osoitteeseen listannimi-edit@, jolloin ohjelma lähettää listan
muokattavista tiedostoista. Viestin mukana on ohjeet tiedostojen
muokkauksesta. Tärkeimpiä asetustiedostoja ovat
| trailer | Viestien loppuun liitettävä osuus |
| info | Kuvaus listan toiminnasta |
| faq | Listan useimmiten kysytyt kysymykset |
| help | Postituslistan käyttöohjeita |
|