Так же, как для любого другого сервиса, можно использовать или Сервисное название или Отображаемое имя, как это появляется в сервисной конфигурации (Средства администрирования-> Сервисы):
net stop "SQL Server Analysis Services (MSSQLSERVER)"
или
net stop MSSQLServerOLAPService
Похоже, nginx не настроен для передачи адреса клиента в Apache.
Вы захотите изменить файл (ы) конфигурации nginx, включив в него следующее:
server{
location / {
proxy_pass http://127.0.0.1:PORT;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
Последний шаг - установить mod_rpaf для Apache. Этот модуль позволяет вам установить значение удаленного адреса при использовании прокси. Если у вас еще не установлен модуль (попробуйте «a2enmod rpaf», чтобы узнать), вы можете установить его с помощью apt-get:
sudo apt-get install libapache2-mod-rpaf
Хотя вы, возможно, сейчас получаете правильные IP-адреса, вы должны убедиться, что модуль настроен правильно. Мой файл конфигурации Apache имеет следующий код чуть ниже всех моих других:
# The following lines allow client IP to be passed from Nginx to Apache
<IfModule mod_rpaf.c>
RPAFenable On
RPAFsethostname On
RPAFproxy_ips 127.0.0.1
</IfModule>