Pi-hole: Difference between revisions
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
sudo apt install nginx | sudo apt install nginx | ||
pihole -a -p | pihole -a -p | ||
==Load Balancing== | |||
frontend chorke-http | |||
bind *:80 | |||
mode http | |||
default_backend chorke-nginx | |||
acl path-prefix-is-pihole path_beg /admin/ | |||
use_backend chorke-pihole if path-prefix-is-pihole | |||
backend chorke-nginx | |||
server nginx1 127.0.0.1:2013 | |||
mode http | |||
backend chorke-pihole | |||
server pihole1 127.0.0.1:2015 | |||
mode http | |||
==Knowledge== | ==Knowledge== | ||
Line 9: | Line 25: | ||
systemctl status lighttpd | systemctl status lighttpd | ||
systemctl status haproxy | systemctl status haproxy | ||
systemctl status nginx | |||
|valign='top'| | |valign='top'| | ||
vim /etc/nginx/sites-enabled/default | |||
vim /etc/lighttpd/lighttpd.conf | |||
vim /etc/haproxy/haproxy.cfg | |||
|valign='top'| | |valign='top'| | ||
pihole -c -j | |||
|- | |- |
Revision as of 23:21, 18 April 2023
curl -sSL https://install.pi-hole.net | bash sudo apt install haproxy sudo apt install nginx pihole -a -p
Load Balancing
frontend chorke-http bind *:80 mode http default_backend chorke-nginx acl path-prefix-is-pihole path_beg /admin/ use_backend chorke-pihole if path-prefix-is-pihole backend chorke-nginx server nginx1 127.0.0.1:2013 mode http backend chorke-pihole server pihole1 127.0.0.1:2015 mode http
Knowledge
systemctl status lighttpd systemctl status haproxy systemctl status nginx |
vim /etc/nginx/sites-enabled/default vim /etc/lighttpd/lighttpd.conf vim /etc/haproxy/haproxy.cfg |
pihole -c -j |
| ||
sudo ss -tulwn | grep LISTEN sudo ss -tulpn | grep LISTEN | grep nginx sudo ss -tulpn | grep LISTEN | grep haproxy sudo ss -tulpn | grep LISTEN | grep lighttpd |
References
| ||