Hi, I have created a MySQL database and some pages using
JSP and HTML. I also used some
java as well. I can access this through localhost:8080 using
Tomcat right now. The website is for personal uses, so the database is small. Performance is really not an issue. I am using Tomcat 5.5.30. I am running this in windows 7 64bit version.
I just want to be able to run this as a public website to use in conjunction with a resume. I want to run this on my machine that I use on a day-to-day basis because it's light enough that it shouldn't be too bad, or so I just assume. I tried looking it up, and some older information seems to suggest that Tomcat needs to be paired with Apache HTTP web server or IIS. I have also read some other information that says you can use Tomcat alone to host the site as a web server. I am not clear which way it really is...
I would really like to only work with Tomcat if that's possible. I got free hosting service and name from DynDNS(I don't mean to advertise this. I can edit this out if need be). I'm just not sure how to configure Tomcat to connect to this hostname or service to be open to the public. I know how to forward ports if that's necessary on my router. I read somewhere I should change the port from 8080 to 80. Will I need to forward port 80 then on my router?
From what I have gathered so far, is it just enough to configure the server.xml alone? Exactly what do I have to change on there to get it to connect to my host name and service. I have never hosted a website before, so I am a complete newbie on this. If I could get some instruction or tips on this, I'd really appreciate it.
Thank you very much