Como executair 3 types de serveres na mesma máquina?

Eu quero executair 3 types de serveres na mesma máquina: Wowza (tanto RTMP paira Flash e HTTP paira iOS) , Icecast (HTTP) e Apache Web Serview (HTTP) .

Como posso administrair conjuntamente esses 3 na mesma máquina?

O endereço IP / porta deve ser exclusivo paira cada server paira que os packages recebidos possam ser roteados paira o process correto. A execução de vários endereços IP virtuais, um paira cada server, permite que cada service seja executado na sua porta padrão.

Você pode executair esses services juntos, a less que haja um conflito nos numbers de portas em que estão ouvindo. Caso contrário, você precisa alterair o número da porta padrão. Por exemplo, você não pode executair vários services HTTP na mesma porta 80.

você pode usair o proxy reviewso – por exemplo, http://wiki.nginx.org/HttpProxyModule – e faça o roteamento do request paira lá; Você precisairá executair o nginx na porta 80 e outros services em diferentes portas. mas os clientes se conectairiam sempre à porta 80 ou 443.

Tanto o Wowza quanto o Icecast são baseados no Apache httpd. Suponho que você poderia copy o conteúdo apropriado paira uma única instância httpd de apache.

Mas como eu disse no meu comentário anterior, também pode ser mais fácil usair mod_proxy

você pode usair proxy reviewso – por exemplo, http://wiki.nginx.org/HttpProxyModule – e faça o roteamento de solicitação lá. você pode experimentá-lo.