Não é o trabalho dos aplicativos tasksel
para decidir quais pacotes você precisa para executar um aplicativo no iOS. Em vez disso, configure seu servidor para o que você precisa fazer, ou seja,
-
LAMP Server
servirá sites baseados em PHP. -
Tomcat Java Server
servirá Websites baseados em Java -
Mail Server
lidará com e-mail.
Depois de fazer isso, conecte seu aplicativo pela Internet ao seu servidor. Nada é compatível com o iOS, a menos que você tenha um Mac. Seu servidor pode "conversar" com um aplicativo baseado em iOS por meio de um protocolo, por exemplo, SSH ou Samba, caso em que você precisaria dessas opções. Para desenvolver um aplicativo, você precisa do XCode - Nativo ou Plugins Xamarin 3 baseados em Visual Studio para Windows
Veja também MacInCloud para ver um exemplo de Protocolo como Serviço, que é o que você precisa fazer para usar a abordagem que você descrever, mais o serviço é independente do SO.