Take the 2-minute tour ×  I want to run 3 kinds of servers on
the same machine: Wowza (Both RTMP for Flash and HTTP for iOS),
Icecast (HTTP) and Apache Web Server (HTTP).  How can I manage
to jointly run those 3 on the same machine?  share|improve this
question  5 Answers 5  The IP address/port has to be unique for
each server so that incoming packets can be routed to the
correct process. Running multiple virtual IP addresses, one for
each server, allows each service to run on its default port.
share|improve this answer Yep. This. Bind some more IP
addresses, use those, and everyone's a winner, surely? –  Tom
O'Connor Dec 27 '11 at 14:36 +1 Best idea so far. Most scalable.
Easy to set up. Then you just need to register 3 DNS entres. – 
rds Dec 27 '11 at 22:40  You can run these services together
unless there is a conflict in the port numbers they are
listening on. Otherwise, you need to change the default port
number. For example, you can not run multiple HTTP services on
the same port 80.  share|improve thi