Alpine Linux is a security-focused Linux distribution. This quickstart guide explains how to perform a basic Alpine Linux installation at Vultr.
You can install Alpine Linux from Vultr's ISO library.
rootwith no password.
setup-alpineat the root prompt.
If you don't use IPv6, choose
no for manual network configuration. If you use IPv6, enter
yes for manual configuration and append the following to the file:
iface eth0 inet6 static address <your assigned IPv6 address>/64
Choose a password for the
nonefor the HTTP proxy
chronyis the default.
fto automatically choose the fastest.
opensshis the default.
vdaas the disk.
syswhen prompted how to use it.
Wait until you see Installation is complete. Please reboot.
Wait for the server to reboot.
rootwith the password you set earlier.
apk updateto update the repositories
apk upgradeto upgrade the system's packages
Because logging in as
root is not recommended, you should create a new user for daily tasks.
adduser <username>to create a user.
adduser <username> wheelto add the user to the
apk add doasto install
doaswhich is a privilege escalation tool like
Allow members of the
wheel group to use
echo "permit nopass :wheel" > /etc/doas.conf
passwd -l root to lock the root account as it is no longer used.
Alpine Linux is now installed and running on your server. See the official Alpine Linux wiki for more information on what you can do next.
If you are new to Alpine Linux, you may want to read the newbie guide.