Проблемы, которые ставит Маурисио, действительны, однако я уверен, что можно установить сервер solr на отдельном сервере без проблем по двум причинам.
1. в настоящее время мы используем такую настройку.
2. acquia.com предлагает Solr в качестве службы (которая может быть хорошим решением для вас, если вы не хотите иметь дело с запуском или настройкой собственного сервера Solr).
В настоящее время мы используем отдельный сервер solr, и поскольку он находится в той же локальной сети, что и веб-сервер (оба в облаке Rackspace), проблем с задержкой нет.
Безопасность - это проблема, и ее не следует воспринимать легкомысленно, поскольку в solr очень мало встроенных функций.
Самым простым способом настройки безопасности является ограничение доступа к серверу solr только веб-сервером. Однако существуют более гибкие решения для обеспечения безопасности, но они, вероятно, потребуют еще нескольких настроек.