» »

Tomcat port 8080 -> 80

Tomcat port 8080 -> 80

c00L3r ::

Imam Ubuntu server z nameščenim Apache Tomcat. Namesščen je bil kar med inštalacijo Ubuntu server OS. Imam pa težavo pri zamenjavi port-a. Rad bi namreč, da bi tekel na privzetem HTTP 80 port-u.

V datoteki /var/lib/tomcat6/conf/server.xml sem poiskal element
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />


In spremenil vrednost port na 80. Nato sem za "ziher" restartal celi strežnik, ne samo Tomcat-a. A glej ga... še vedno dela na 8080.

Kakšne ideje? Moram še kaj spremenit?

kyusss ::

c00L3r ::

Jao! Počasi mi postaja žal, da smo se odločili za Linux strežnik. Zdaj je kaj je :) Bom poskusil s temi postopki.

OrkAA ::

Ta problem se ponavadi reši s proxyem čez apache. Pač, če prileti request na port 80 na apache ga on pošlje na tomcata. Precej bolj secure metoda.

http://www.mbaworld.com/docs/proxy-howt...

Zgodovina sprememb…

  • spremenil: OrkAA ()

Daedalus ::

Jap, http proxy daj spredaj, pa mir. Ne si življenja oteževat po nepotrebnem.
Man is condemned to be free; because once thrown into the world,
he is responsible for everything he does.
[J.P.Sartre]

c00L3r ::

OrkAA in Daedalus, za rešitev, ki jo predlagata moram zraven Tomcat-a namestiti še Apache?

Daedalus ::

Jap. Al pa kaj lažjega in učinkovitejšega, recimo nginx.
Man is condemned to be free; because once thrown into the world,
he is responsible for everything he does.
[J.P.Sartre]

ABX ::

Če boš dostopal do strežnika skozi router lahko urediš port forwarding iz 80 na interni 8080.
Vaša inštalacija je uspešno spodletela!

asm ::

Kaj moram na tomcatu nastavit, da bom lahko do njega dostopal iz kjerkoli ne samo iz localhosta?

Jernej88_ ::

asm je izjavil:

Kaj moram na tomcatu nastavit, da bom lahko do njega dostopal iz kjerkoli ne samo iz localhosta?

Namesto localhost-a vpiši lokalni IP katerega imaš (če imaš povezavo prek routerja je to npr. 192.168.1.100).
No more Slovenia!

fiction ::

Kaj pa enostavno uporaba setcap 'cap_net_bind_service=+ep' /path/to/tomcat s katerim omogočiš uporabo portov < 1024 na Linuxu za ta program. Potem ne rabiš nobenih proxyev, poganjanja zadeve kot root itd. Drugače imaš en dodaten strežnik čisto za brezveze.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

apache tomcat http error

Oddelek: Programiranje
11733 (482) kr?en
»

Apache .. dostop do file-ov na drugi particiji preko HTTP protokola

Oddelek: Izdelava spletišč
8989 (855) OmegaBlue
»

CATALINA_OPTS environment variable

Oddelek: Programiranje
61283 (1145) xsenon
»

JAX-WS, java, apache tomcat

Oddelek: Izdelava spletišč
91363 (1294) pujs
»

[Apache] htaccess in certifikat

Oddelek: Programska oprema
121968 (1765) MasterBlaster

Več podobnih tem