Я не рекомендую делать это через tcp. Это большая дыра в безопасности, которую вы открываете. Существует множество инструментов для запуска удаленных сервисов через TCP. Просто чтобы назвать пару на Unix Plexus и даже SSH.
Какое требование бизнеса для этого?
@ Двир Волк рекомендовал использовать стартовый скрипт и настроить redis как сервис.