It is likely that you made the port change to lighttpd in file /etc/lighttpd/lighttpd.conf. This file contains the following warning at the top:
###############################################################################
# FILE AUTOMATICALLY OVERWRITTEN BY PI-HOLE INSTALL/UPDATE PROCEDURE. #
# ANY CHANGES MADE TO THIS FILE AFTER INSTALL WILL BE LOST ON THE NEXT UPDATE #
# #
# CHANGES SHOULD BE MADE IN A SEPARATE CONFIG FILE: #
# /etc/lighttpd/external.conf #
###############################################################################
A permanent method of changing the lighttpd port (for lighttpd version 1.4.46 or later):
Check your lighttpd version with this command.
lighttpd -v
If that returns 1.4.46 or above, you can overwrite the port from Pi-hole's lighttpd.conf
in your external.conf
like this:
server.port := 8888
Note that the :=
operator isn't supported in older versions of lighttpd
.