Я новичок в RServe (и FastRWeb). Я установил RServe 1.7.0, так как хочу использовать его встроенный веб-сервер. Поскольку на этой машине уже запущен apache, я хочу запустить RServe/FastRWeb на пользовательском порту.
Я сделал cd /usr/local/lib/R/site-library/FastRWeb;sudo ./install.sh
, который создал дерево каталогов /var/FastRWeb/.
Я не вижу ни одного файла конфигурации, в котором упоминается порт. По умолчанию файл /var/FastRWeb/code/rserve.conf выглядит следующим образом:
socket /var/FastRWeb/socket
sockmod 0666
source /var/FastRWeb/code/rserve.R
control enable
Я предполагаю, что это означает, что по умолчанию используются сокеты unix? Поэтому я думаю, что мой вопрос заключается в том, что точно мне нужно вставить (и удалить из) в этот файл, чтобы, скажем, он прослушивал TCP-порт 8888? И есть ли что-то еще, что мне нужно сделать? (Я хочу иметь возможность подключаться с других компьютеров, а не только с локального хоста.)
Возможно, это связано с тем, что я просмотрел /var/FastRWeb/web/index.html, и он содержит javascript, который будет подключаться к /cgi-bin/R/
Является ли этот путь специфичным для использования Apache, или он будет в порядке, как есть? , при использовании RServe?