petrostr Δημοσ. 23 Ιουνίου 2010 Δημοσ. 23 Ιουνίου 2010 Έχω εγκαταστήσει Ububtu Server 10.04 και έχω ρίξει γραφικό περιβάλλον. Έχω ρίξει mysql, phpmyadmin, apache2, tomcat. Επίσης έχω ρυθμίσει static ip. Απο DNS Server έχω κάνει Resolve την ip με όνομα emr.test.gr Έχω κάνει deploy την εφαρμογή που στον Tomcat Web Application Manager,όπου δουλεύει κανονικά η εφαρμογή. Αντί όμως ο καθένας στο intranet να γράφει ολόκληρο link για να μπεί στην εφαρμογή πχ. http://emr.test.gr:8080/EMR/index.jsf'>http://emr.test.gr:8080/EMR/index.jsf θέλω απλά να γράφει http://emr.test.gr και να μπαίνει. Προσπαθώ να αλλάξω port στον tomcat6 από το αρχείο /etc/tomcat6/servel.xml Default port είναι η 8080 και του δίνω την port 80 αλλά ΔΕΝ λειτουργεί! ! ! Καμμιά ιδέα?
NullScan Δημοσ. 23 Ιουνίου 2010 Δημοσ. 23 Ιουνίου 2010 Σε περίπτωση που θέλεις να τρέχεις τον tomcat σαν standalone web server θα έλεγα οτι το καλύτερο να ήτανε να φτιάξεις 2 απλά rules στο iptables που θα κάνουν forward την εισερχόμενη κίνηση της πόρτας 80 στην 8080. Έχε υπόψη σου οτι η 80 είναι privileged και ως εκ τούτου μόνο ο root έχει δικαίωμα διαχείρισής της. Μπορείς να τρέξεις τον tomcat σαν root αλλά αυτό είναι όσο ασφαλές είναι και το να τρέξεις τον apache σαν root, δηλαδή είναι σκέτη αυτοκτονία.
roybatty Δημοσ. 23 Ιουνίου 2010 Δημοσ. 23 Ιουνίου 2010 Εαν τρέχεις ήδη apache2 στhn 80 πως περιμένεις να τρέξει και ο tomcat στην 80 μόνο με αλλαγή port; Αυτό που θέλεις γίνεται με port forwarding.Περισσότερα μπορείς να διαβάσεις εδω: http://www.klawitter.de/tomcat80.html
petrostr Δημοσ. 23 Ιουνίου 2010 Μέλος Δημοσ. 23 Ιουνίου 2010 Όντως ο apache2 τρέχει στην 80 port. Δεν έχω ασχοληθεί καθόλου με iptables, τι χρειάζεται να κάνω και πως ρυθμίζω το port forward απο 80 se 8080;
spell1977 Δημοσ. 24 Ιουνίου 2010 Δημοσ. 24 Ιουνίου 2010 Γιατί δεν χρησιμοποιείς μια redirect page (index.html) στο webroot (/var/www/htdocs) για παράδειγμα > <head> <meta HTTP-EQUIV="REFRESH" content="0; url=http://http://emr.test.gr:8080/EMR/index.jsf"> </head> 'Ωστε όποιος πληκτρολογεί http://emr.test.gr να τον κάνει redirect στην http://emr.test.gr:8080/EMR/index.jsf
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.