Installer Virtualmin og Nginx server på Ubuntu 18.04
Her vil jeg vise dig hvordan du let installerer Virtualmin, Nginx, MariaDB og PHP7.2 på Ubuntu 18.04.
Hvis du vil køre din egen server, er det mest basale du skal bruge:
- Ubuntu 18.04 på en DigitalOcean Droplet – dette er selve serveren
- Nginx webserver – det er den server der kan vise hjemmesider
- MariaDB – dette er en MySQL database
- PHP7.2 – så du kan lave PHP hjemmesider
- Virtualmin – er et panel ligesom cPanel der er gratis
Det hele installerer du let, ved først at oprette en DigitalOcean droplet med Ubuntu 18.04 installeret. Det er vigtig der ikke er installeret Nginx eller andet i forvejen, hvis du også skal installere Virtualmin. Start med først at downloade Virtualmin pakken til din server:
wget http://software.virtualmin.com/gpl/scripts/install.sh
så kører du selve installationsscriptet. LEMP angiver at det er Nginx og MariaDB du vil installere, og ikke Apache og MySQL (som hedder LAMP).
sh /root/install.sh -b LEMP
Denne pakke installerer Virtualmin, Nginx, MariaDB og PHP 7.2 i én pakke. Husk dog du skal tilføje PHP moduler. F.eks. kan du installere de vigtigste med:
apt-get install memcached php7.0-mysql php7.0-curl php7.0-gd php-pear php-imagick php7.0-imap php7.0-mcrypt php-memcache php7.0-tidy php7.0-xmlrpc php7.0-xsl php7.0-mbstring php7.0-zip
Du bør også køre dette script, for at gøre MySQL mere sikker.
mysql_secure_installation
Så har du en server klar til brug. Indtast din servers IP adresse og port 10000 for at åbne Virtualmin.