Skip to content

Instantly share code, notes, and snippets.

@th3architect
Forked from cfra/eve-ng.md
Created July 14, 2018 17:15
Show Gist options
  • Save th3architect/74a06855aea8ab1db2bc9bc5772a66d2 to your computer and use it in GitHub Desktop.
Save th3architect/74a06855aea8ab1db2bc9bc5772a66d2 to your computer and use it in GitHub Desktop.
How to install eve-ng on digitalocean

Installing eve-ng on digitalocean

  1. Create an Ubuntu 16.04 Droplet
  2. Set a root passwd
passwd root
  1. Remove cloud-init
apt-get remove cloud-init
  1. Configure the hostname
echo "eve-ng" > /etc/hostname
sed -i '/127.0.0.1 localhost/i127.0.0.1 eve-ng.test.com eve-ng' /etc/hosts
  1. Reconfigure kernel boot options
sed -i 's/^GRUB_CMDLINE_LINUX_DEFAULT="/&net.ifnames=0 noquiet /' /etc/default/grub
update-grub
  1. Reboot
reboot
  1. Add the eve-ng repo and install
wget -O - http://www.eve-ng.net/repo/[email protected] | apt-key add - # Blergh
apt-add-repository "deb [arch=amd64] http://www.eve-ng.net/repo xenial main"
apt-get update
DEBIAN_FRONTEND=noninteractive apt-get install -y eve-ng
  1. eve-ng-guacamole_2.0.3-87_amd64.deb failed for some reason (something about creating the database). So fix/fiddle around it:
apt-get install -f
apt-get upgrade
apt-get install eve-ng

You should now be able to login with admin:eve as credentials with HTTP on port 80.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment