First install some dependencies:

Then download the source code:

Extract it:

Move to the folder:

Configure the source:

Compile the source:

This is going to take about 20mins or so, just be patient.

When its finished type:

Now that its installed we want to set it up!

You’ll be asked what port you want ZNC to listen on, I chose 4000.

It will then ask what IPs to listen on, just leave it blank to listen on all.

Then create a user and make them admin:

Setup your IRC nickname:

The next three settings you can leave at defaults (just hit return):

Afterword you get to pick which modules you want to have, make sure to say yes to Webmin as it makes configuring ZNC much easier.

Say no to adding a network, it’s easier via the web interface.

Then start ZNC when it asks:

You can now change settings on the ZNC web interface at:

https://your_ip_address:4000

Auto Start on reboot:

at the bottom, add:

(Visited 4 times, 1 visits today)