I was trying to install it on a ubuntu server I have for other internet based activities. It's hanging while trying to restart lighttpd
micca2@micca2:~$ sudo bash basic-install.sh
[sudo] password for micca2:
[โ] Root user check
.;;,.
.ccccc:,.
:cccclll:. ..,,
:ccccclll. ;ooodc
'ccll:;ll .oooodc
.;cll.;;looo:.
.. ','.
.',,,,,,'.
.',,,,,,,,,,.
.',,,,,,,,,,,,....
....''',,,,,,,'.......
......... .... .........
.......... ..........
.......... ..........
......... .... .........
........,,,,,,,'......
....',,,,,,,,,,,,.
.',,,,,,,,,'.
.',,,,,,'.
..'''.
[i] Existing PHP installation detected : PHP version 7.2.19-0ubuntu0.18.04.1
[i] Update option selected
[i] Update option selected
[โ] Disk space check
[โ] Update local cache of available packages
[โ] Checking apt-get for upgraded packages... 24 updates available
[i] It is recommended to update your OS after installing the Pi-hole!
[i] Installer Dependency checks...
[โ] Checking for apt-utils
[โ] Checking for dialog
[โ] Checking for debconf
[โ] Checking for dhcpcd5
[โ] Checking for git
[โ] Checking for iproute2
[โ] Checking for whiptail
[โ] Check for existing repository in /etc/.pihole
[โ] Update repo in /etc/.pihole
[โ] Check for existing repository in /var/www/html/admin
[โ] Update repo in /var/www/html/admin
[i] Main Dependency checks...
[โ] Checking for cron
[โ] Checking for curl
[โ] Checking for dnsutils
[โ] Checking for iputils-ping
[โ] Checking for lsof
[โ] Checking for netcat
[โ] Checking for psmisc
[โ] Checking for sudo
[โ] Checking for unzip
[โ] Checking for wget
[โ] Checking for idn2
[โ] Checking for sqlite3
[โ] Checking for libcap2-bin
[โ] Checking for dns-root-data
[โ] Checking for resolvconf
[โ] Checking for libcap2
[โ] Checking for lighttpd
[โ] Checking for php7.2-common
[โ] Checking for php7.2-cgi
[โ] Checking for php7.2-sqlite3
[โ] Enabling lighttpd service to start on reboot...
[i] FTL Checks...
[โ] Detected x86_64 architecture
[i] Checking for existing FTL binary...
[i] Latest FTL Binary already installed (v4.3.1). Confirming Checksum...
[i] Checksum correct. No need to download!
[โ] Checking for user 'pihole'
[โ] Installing scripts from /etc/.pihole
[i] Installing configs from /etc/.pihole...
[i] Existing dnsmasq.conf found... it is not a Pi-hole file, leaving alone!
[โ] Copying 01-pihole.conf to /etc/dnsmasq.d/01-pihole.conf
[i] Installing blocking page...
[โ] Creating directory for blocking page, and copying files
[โ] Backing up index.lighttpd.html
No default index.lighttpd.html file found... not backing up
[โ] Installing sudoer file
[โ] Installing latest Cron script
[โ] Installing latest logrotate script
[i] Backing up /etc/dnsmasq.conf to /etc/dnsmasq.conf.old
[โ] man pages installed and database updated
[i] Testing if systemd-resolved is enabled
[i] Systemd-resolved does not need to be restarted
[i] Restarting lighttpd service...micca2@micca2:~$