Kirjoittaja Aihe: Linux serveri + Maven  (Luettu 1746 kertaa)

Kemppis

  • Käyttäjä
  • Viestejä: 13
    • Profiili
Linux serveri + Maven
« : 02.02.11 - klo:20.18 »
Hei,

Pää ihan pyörällä kun olen koittanut useamman viikon metsästää kunnon ohjeita miten saisin säädöt toimimaan.

Mulla on nyt tollanen vanha kone johon oon pistänyt Ubuntun 10.04 LTS ja sitä on nyt tässä tarkoitus käyttää pienenä testiserverinä eri projekteille.
Olen asentanut siihen mm. Apachen, Tomcatin, PHP:n, MySQL:n, ssh:n ja Mavenin. Suurimman osan täältä ubuntun wikistä löytyneillä ohjeilla, siitä kiitokset teille. Ne pitäisi nyt olla toimintakunnossa, ainakin testailun perusteella.

Tarkoitukseni olisi saada Win7:n Eclipsellä yhteys servukoneen Maveniin, että saan laitettua sinne projektini ja se päivittäisi ne tallentaessa.
(Mavenia olen kyllä käyttänyt Windows 7:lläkin jossa se on toiminut samalla koneella ja sitä varten olen Eclipsessä käyttänyt m2eclipse nimistä pluginia)

Eli onko kellään kokemusta tai antaa hyvää neuvoa miten jatkaa tässä projektissani, että edellä mainittu skenaario onnistuisi?

Mainitsemaani pluginia olen koittanut tutkia ja selvittää onnistuuko sillä miten kyseinen operaatio, mutten ole löytänyt kunnon ohjetta miten yhteys luodaan, mitä muuta tarvitaan, mikä laitetaan osoitteeksi, jne.
Kiitokset auttavista vastauksista jo etukäteen :)

PHP, MySQL, Tomcat ja muut ovat asennettuna kun tarkoitus on myös testata servukoneella pyörittää erilaisia nettisivutestejä sun muita kokeiluja. Nämä varmaan onnistuu perinteisesti FTP-yhteydellä heittää servukoneelle, ellei tähänki ole fiksumpaa/kätevämpää tapaa?
Ubuntu 12.04 LTS

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili
Vs: Linux serveri + Maven
« Vastaus #1 : 02.02.11 - klo:20.53 »
Hei,
----

PHP, MySQL, Tomcat ja muut ovat asennettuna kun tarkoitus on myös testata servukoneella pyörittää erilaisia nettisivutestejä sun muita kokeiluja. Nämä varmaan onnistuu perinteisesti FTP-yhteydellä heittää servukoneelle, ellei tähänki ole fiksumpaa/kätevämpää tapaa?


Makukysymys.

Mutta kyllä minä teen tuollaiset kokeilut suoraan serverillä.
Yhteys koneelle tyyliin ssh -XC ja sitten paikallinen editori tulille.

Jos tarve demoilla jotain toiminnallisuutta niin oikein passeli tapa on ajaa ne skriptit suoraan komentoriviltä ja ohjata tuloste tekstifiluun. Kun menetelmä hioutuu kyllin valmiiksi niin sitten lisää webbisivun koristeet ja ajaa selaimella?

Kemppis

  • Käyttäjä
  • Viestejä: 13
    • Profiili
Vs: Linux serveri + Maven
« Vastaus #2 : 15.02.11 - klo:20.49 »
Tässä muutamana iltana taas syventynyt asiaan kiireiltäni ja ilmeisesti tuo haluamani skenaario onnistuu jos saisin luotua SSH-tunnelin Windows7 ja ubuntun välille.

Erinäisä oppaita luettuani en silti ole onnistunut sitä luomaan onnistuneesti.
Muutama virhe on tullut, kuten Protocol mismatch.

Luultavasti ongelmana on antamani ssh skriptin syntaksi ja varsinkin siinä annetut portit.
Eli jos serverillä pyörii portissa 80 normaalit webbisivut ja ssh on portissa 22, niin miten tunneli luodaan niin että windows7 koneella voin sitten käyttää esimerkiksi: localhost:8880 joka avaa siis serverillä olevat webbisivut?

(Sen takia esimerkissä on vain portti 80 ja webbisivut, koska en vielä tiedä minkä portin kautta mavenia voidaan jututtaaEDIT: selvisi että jettyn avulla portti on oletuksena 8080. Jos joku osaa neuvoa selvästi kyseiseen skenaarioon miten se tehdään tuolle niin saan sen sitten sovellettua. En nyt kirjoittanut antamaani ssh:lle antamaani pätkää, ettei se sekoita turhaan ja voi aloittaa ns. puhtaalta pöydältä)
« Viimeksi muokattu: 15.02.11 - klo:20.54 kirjoittanut Kemppis »
Ubuntu 12.04 LTS

retu

  • Käyttäjä
  • Viestejä: 949
    • Profiili
Vs: Linux serveri + Maven
« Vastaus #3 : 15.02.11 - klo:21.05 »
Jos otat windowsista ssh yhteyden ubuntukoneelle, jolla myös web-sivut:
Koodia: [Valitse]
ssh kemppis@ubuntukone -L 8080:localhost:80

Kemppis

  • Käyttäjä
  • Viestejä: 13
    • Profiili
Vs: Linux serveri + Maven
« Vastaus #4 : 15.02.11 - klo:21.58 »
Kiitokset retu :)
Ubuntu 12.04 LTS