Друзья, помогите пожалуйста.
Не могу настроить доступ извне к Monitorix на Ubuntu 14.04, через localhost работает.
Куда рыть даже не знаю. Может есть у кого вменяемая инструкция.
> Друзья, помогите пожалуйста.
> Не могу настроить доступ извне к Monitorix на Ubuntu 14.04, через localhost
> работает.
> Куда рыть даже не знаю. Может есть у кого вменяемая инструкция.http://www.monitorix.org/documentation.html#3
> http://www.monitorix.org/documentation.html#3Спасибо, был я там уже, не помогло по причине маленького мозга.
В документации указана настройки через встроенный сервер, не может он конфликтовать с Apache?
>> http://www.monitorix.org/documentation.html#3
> Спасибо, был я там уже, не помогло по причине маленького мозга.
> В документации указана настройки через встроенный сервер, не может он конфликтовать с
> Apache?Возможно, встроенный веб-сервер настроен только на то, чтобы работать на localhost.
Покажите ваши настройки для встроенного сервера. Так же покажите вывод netstat -ltpn
> Возможно, встроенный веб-сервер настроен только на то, чтобы работать на localhost.
> Покажите ваши настройки для встроенного сервера. Так же покажите вывод netstat -ltpnnetstat -ltpn
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN -
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:59687 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:59787 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:11211 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
tcp6 0 0 ::1:631 :::* LISTEN -
tcp6 0 0 ::1:5432 :::* LISTEN -
tcp6 0 0 :::443 :::* LISTEN -
tcp6 0 0 :::5900 :::* LISTEN -
tcp6 0 0 :::80 :::* LISTEN -
Настройки встроенного сервера это которые в /etc/monitorix/monitorix.conf ?
Конечно хотелось бы через Apache настроить, а встроенный выключить.
>> Возможно, встроенный веб-сервер настроен только на то, чтобы работать на localhost.
>> Покажите ваши настройки для встроенного сервера. Так же покажите вывод netstat -ltpn
> Настройки встроенного сервера это которые в /etc/monitorix/monitorix.conf ?
> Конечно хотелось бы через Apache настроить, а встроенный выключить.Да, monitorix.conf
> Да, monitorix.confСейчас вот так
<httpd_builtin>
enabled = y
host = (пробовал вводить свой IP)
port = 8080
user = nobody (понимаю что бред, но пробовал вводить пользователя Apache)
group = nobody (пробовал вводить группу Apache)
log_file = /var/log/monitorix-httpd
hosts_deny = (пробовал вводить All)
hosts_allow = (пробовал вводить IP и All)
<auth>
enabled = n
msg = Monitorix: Restricted access
htpasswd = /var/lib/monitorix/htpasswd
</auth>
</httpd_builtin>
>> Да, monitorix.conf
> Сейчас вот такУ вас указан порт 8080, а вот в netstat он не отображается. Вы запускали netstat, когда monitorix был не запущен? И еще - запустите netstat -ltpn через sudo - тогда будет видно какой порт какая программа слушает.
> У вас указан порт 8080, а вот в netstat он не отображается.
> Вы запускали netstat, когда monitorix был не запущен? И еще -
> запустите netstat -ltpn через sudo - тогда будет видно какой порт
> какая программа слушает.через sudo
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 979/vsftpd
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN 819/dnsmasq
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 975/sshd
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 1901/cupsd
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 1100/postgres
tcp 0 0 0.0.0.0:59687 0.0.0.0:* LISTEN 1913/ccpd
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 1039/mysqld
tcp 0 0 0.0.0.0:59787 0.0.0.0:* LISTEN 1913/ccpd
tcp 0 0 127.0.0.1:11211 0.0.0.0:* LISTEN 1933/memcached
tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN 1143/x11vnc
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 5489/monitorix-http
tcp6 0 0 :::22 :::* LISTEN 975/sshd
tcp6 0 0 ::1:631 :::* LISTEN 1901/cupsd
tcp6 0 0 ::1:5432 :::* LISTEN 1100/postgres
tcp6 0 0 :::443 :::* LISTEN 1354/apache2
tcp6 0 0 :::5900 :::* LISTEN 1143/x11vnc
tcp6 0 0 :::80 :::* LISTEN 1354/apache2
>[оверквотинг удален]
>> запустите netstat -ltpn через sudo - тогда будет видно какой порт
>> какая программа слушает.
> через sudo
> Proto Recv-Q Send-Q Local Address Foreign Address State
> PID/Program name
> tcp 0
> 0 0.0.0.0:8080
> 0.0.0.0:*
> LISTEN
> 5489/monitorix-httpПри подобной настройке доступ к веб-интерфейсу возможен с любого устройства в сети, посему проблема не в настройке самого monitorix. Здесь уже надо разбираться, что в вашем понятии "извне" - может, компьютер подключен к сети так, что из интернета напрямую он недоступен. Или просто порт 8080 закрыт фаерволом.
По поводу настройки apache - разработчик monitorix выложил у себя на github конфигурацию для него: https://github.com/mikaku/Monitorix/blob/master/docs/monitor...
> При подобной настройке доступ к веб-интерфейсу возможен с любого устройства в сети,
> посему проблема не в настройке самого monitorix. Здесь уже надо разбираться,
> что в вашем понятии "извне" - может, компьютер подключен к сети
> так, что из интернета напрямую он недоступен. Или просто порт 8080
> закрыт фаерволом.
> По поводу настройки apache - разработчик monitorix выложил у себя на github
> конфигурацию для него: https://github.com/mikaku/Monitorix/blob/master/docs/monitor...Блин, прощу прощения что отнял время, про роутер забыл, фаервол на нем резал 8080
Огромное спасибо за помощь! Отдельное за ссылку на конфиг Apache.
Подскажите пожалуйста еще один момент, будет крутится сайтик на данном компе, конфликтов не возникнет у Apache c встроенным сервером Мониторикса?
>[оверквотинг удален]
>> что в вашем понятии "извне" - может, компьютер подключен к сети
>> так, что из интернета напрямую он недоступен. Или просто порт 8080
>> закрыт фаерволом.
>> По поводу настройки apache - разработчик monitorix выложил у себя на github
>> конфигурацию для него: https://github.com/mikaku/Monitorix/blob/master/docs/monitor...
> Блин, прощу прощения что отнял время, про роутер забыл, фаервол на нем
> резал 8080
> Огромное спасибо за помощь! Отдельное за ссылку на конфиг Apache.
> Подскажите пожалуйста еще один момент, будет крутится сайтик на данном компе, конфликтов
> не возникнет у Apache c встроенным сервером Мониторикса?Конфликтов не будет, т.к. apache использует порт 80
> Конфликтов не будет, т.к. apache использует порт 80Спасибо!