building a linux webserver

I have a linux webserver that will eventually host several applications and domains. My current box is an old PC of mine - P166, 64 meg ram, with one ethernet nic. It's running redhat 7.1, although I'll upgrade to 7.2 with the latest kernel. For applications it's running apache, tomcat 3.2x, and MySQL. I'd like to expand and add JBoss, or some other open source, quality EJB server application.

Having said that, here's my questions:

1) Will my box be able to handle moderate traffic with all those apps? If not, what would be the minimum recommended upgrade?

2) With a linux box, should I be concerned about all the apps on one server? Is there any tricks to locking down the server for security? (a link or general suggestions is fine - I realize this topic could be rather lengthy. I mainly looking at whether my setup will be adequate.)

3) I plan on doing virtual hosting so managing multiple domains on the same box. Is this doable with my setup? Would I need multiple nics or something like that? Can it all be managed by apache or do I need some other DNS/virtual hosting management tool?

Since I'm really new to the admin/server building process I'm not sure how to handle multiple domains on the same server and provide ISP quality hosting. Thanks in advance!

Cheers,
Marty

 

 

 

 

Top