Could you not unblock port 80? Also, I would assume that you could somehow redirect/rename your port 9000 to port 80 on your server. I'm not at my Linux box right now so I can't give you the file or commands to us to do this. Hopefully someone else will be able to provide that. Additionally, you could
be hacked regardless of whether you're using 80 or 9000. It doesn't matter if you show 9000 or not as a cracker will most likely use a scanning tool to see what ports are open and available anyway. Also, port 80 is the default www port for servers and I'd say it's safe to say that most any cracker knows this, so if 80 doesn't show, it won't matter much anyway. You should also look into setting up your iptables for firewalling it as well--man iptables
has a lot of good info in it. When you set up your iptables, you can block certain types of access and allow other types to come through on which ever port you choose (80 or 9000 or whatever). If this is in anyway incorrect, someone please correct me. Hope this helps.