Servlet-tuki Apacheen?

Olen tässä yrittänyt jo monta päivää saada Apachen http-serveriin java servlet -tuen siinä kuitenkaan onnnistumatta. Olen yrittänyt asentaa mod_jk- ja mod_jserv -moduleita, mutta en kerta kaikkiaan ymmärrä Tomcatin mukana tulevaa dokumentaatiota.

Tomcattia en halua käyttää, sillä siinä ei ole kunnollista autentikointia (ellen asenna koneelle myös SQL-serveriä ja koodaa itse autentikointiohjelmaa, huh huh).

Googlaamalla asia ei tunnu selviävän.

Kysymykseni onkin, osaako joku selittää yksinkertaisesti, miten saan Apache http-serveriin java-tuen? Pitääkö Tomcat olla asennettuna, vai saanko http-serverin toimimaan vain modulin asentamisella? Jos saan, kuinka ihmeessä se moduli asennetaan? Suurkiitokset sille, joka osaa auttaa!
6450
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat
  • Kiitos, mutta jserv on jo deprecated-tekniikkaa. mod_jk tai mod_jk2 on ne mitä pitäisi käyttää. En vain saa dokumentaatiosta mitään selvää.

    Äänestä

Tomcatille voi conffata kaikki halutut auth. metodit miksi ei riitä?

Äänestä
  • jos tekee basic autheticoinnin, joutuu käyttäjätunnukset ja salasanat kirjoittamaan itse käsin, ja ne näkyvät users-tiedostossa paljaana.

    Joka kerran kun käyttäjän lisää, joutuu ajamaan tomcatin alas ja sitten taas ylös. Ei hyvä.

    Äänestä

  • Jahvetti kirjoitti:

    jos tekee basic autheticoinnin, joutuu käyttäjätunnukset ja salasanat kirjoittamaan itse käsin, ja ne näkyvät users-tiedostossa paljaana.

    Joka kerran kun käyttäjän lisää, joutuu ajamaan tomcatin alas ja sitten taas ylös. Ei hyvä.

    Itse teen käyttäjätaulun tietokantaan (esim mysql)
    ja sitten jsp-sivu joka kysyy tunnuksen ja salasanan ja vertaa niitä tietokannasta löytyviin.
    Tomcat 5 versiossa ei tarvitse ajaa tomcatia alas
    vaan lisäämisten/muutosten jälkeen paina save niin muutokset ovat heti (tosin vain tomcatin uudelleen käynnistykseen asti) käytössä, ja lisäksi painamalla commit buttonia ne ovat käytössä vakituisesti.

    Äänestä

  • Msa kirjoitti:

    Itse teen käyttäjätaulun tietokantaan (esim mysql)
    ja sitten jsp-sivu joka kysyy tunnuksen ja salasanan ja vertaa niitä tietokannasta löytyviin.
    Tomcat 5 versiossa ei tarvitse ajaa tomcatia alas
    vaan lisäämisten/muutosten jälkeen paina save niin muutokset ovat heti (tosin vain tomcatin uudelleen käynnistykseen asti) käytössä, ja lisäksi painamalla commit buttonia ne ovat käytössä vakituisesti.

    Siis pitää asentaa SQL-serveri Tomcatin lisäksi. Vanha kunnon htaccess-autentikointi ei toimi. Tämä on yksi tärkeimmistä syistä, miksi en halua käyttää Tomcattia.

    Jsp-sivukin pitää koodata itse. Vähän kökköä, sanoisin. Kun sais jostain java-palikan apache http-serveriin, niin ei tarvitsisi muuttaa koko ympäristöä.

    Äänestä

Kommentoi aloitusta


Jahvetti kirjoitti:

Olen tässä yrittänyt jo monta päivää saada Apachen http-serveriin java servlet -tuen siinä kuitenkaan onnnistumatta. Olen yrittänyt asentaa mod_jk- ja mod_jserv -moduleita, mutta en kerta kaikkiaan ymmärrä Tomcatin mukana tulevaa dokumentaatiota.

Tomcattia en halua käyttää, sillä siinä ei ole kunnollista autentikointia (ellen asenna koneelle myös SQL-serveriä ja koodaa itse autentikointiohjelmaa, huh huh).

Googlaamalla asia ei tunnu selviävän.

Kysymykseni onkin, osaako joku selittää yksinkertaisesti, miten saan Apache http-serveriin java-tuen? Pitääkö Tomcat olla asennettuna, vai saanko http-serverin toimimaan vain modulin asentamisella? Jos saan, kuinka ihmeessä se moduli asennetaan? Suurkiitokset sille, joka osaa auttaa!

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu