Simple Pi-Hole Install

Here is extremely simple & not like other online instructions, that are made way over complicated.
What is Pi-Hole:

Official description:
Pi-hole is a Linux network-level advertisement and Internet tracker blocking application which acts as a DNS sinkhole and optionally a DHCP server, intended for use on a private network.
My Description:
Your own personal Super Powerful Ad-Blocker where you are in control.

  • Let’s update, upgrade & install curl (if you don’t have it already)
    sudo apt update
    sudo apt upgrade
    sudo apt install curl
  • Now let’s install Pi-Hole:
    curl -sSL | bash
  • When a popup appears, press “Continue”,
    Choose “Google (ECS, DNSSEC) & press OK
    Press "Yes" to include host list
    Press "Yes" to install Admin Web Interface
    Press "Yes" for install lighttpd and required PHP modules
    Press "Yes" to enable query logging
    Choose first "0 - Show everything" & press "Continue"
  • Let it install & you will have a “Installation Complete” message with web interface address & password.
    Open Web Admin Interface, enter in any browser: http://pi-hole-ip/admin (ex: & login.
  • Click here to see a list of domains names (780,000 total) to add to you Pi-Hole after you successfully installed it.