Installer Virtualmin og Apache på Ubuntu 18.04

Del denne artikelShare on Facebook
Facebook
0Tweet about this on Twitter
Twitter
Share on Google+
Google+
0

Her vil jeg beskrive hvordan du får en Apache Webserver med Virtualmin på en VPS fra DigitalOcean.

Først skal du oprette en droplet i DigitalOcean med Ubuntu 18.04 præinstalleret. Bemærk at hvis du skal køre Virtualmin, så skal det være LTS versioner af Ubuntu du kører. Når du har bygget din droplet logger du ind på den, f.eks. med Putty. Indtast brugernavn og password for din root konto – eller log alternativt ind med en SSH nøgle.

Det kan være en god ide at pege et domæne eller subdomæne hen på serverens IP adresse og så også gøre dette domæne til hostname. På den måde kan du nemlig fremover skrive dette hostname i stedet for IP adressen.

Men lad os komme igang. Først opdaterer du lige systemet.

sudo apt-get update

Installer Webmin/Virtualmin

Nu skal vi igang med at installere først Webmin og herefter Virtualmin. Webmin er grundsystemet hvor Virtualmin er en pakke til denne. Først henter vi de pakker der skal bruges:

sudo apt install python apt-show-versions libapt-pkg-perl libauthen-pam-perl libio-pty-perl libnet-ssleay-perl

Så downloader du Webmin, der jo er grundpakken der skal køre Virtualmin:

cd /tmp && curl -L -O http://www.webmin.com/download/deb/webmin-current.deb

Og så installerer vi Webmin:

sudo dpkg -i webmin-current.deb

Du skulle nu faktisk gerne være i stand til at tilgå Webmin via din browser fra https://dit-ip-adresse:10000. Bemærk at du vil få en advarsel første gang du tilgår via https, da vi jo endnu ikke har installeret noget certifikat.

Så skal vi downloade Virtualmin:

curl -O http://software.virtualmin.com/gpl/scripts/install.sh

Og gøre pakken eksekverbar:

sudo chmod +x install.sh

Og installere Virtualmin:

sudo ./install.sh

Tryk ja for at fortsætte og ja for at oprette en swap fil. Så går serveren igang med at installere Virtualmin inkl. LAMP (Apache, PHP og MySQL). Bagefter kan du tilgå Virtualmin via Webmin.

Gør MySQL mere sikker

Selvom MySQL allerede er installeret anbefales det at køre denne guide, for at gøre MySQL mere sikker:

mysql_secure_installation

Tilføj HTTPS til server

Når du er logget ind på Virtualmin skal du først igang med en post installation wizard. Efter denne skal du som det første tilføje domænet for din server som virtuel server og herefter tilføje et Let’s encrypt certifikat til dette.

Del denne artikelShare on Facebook
Facebook
0Tweet about this on Twitter
Twitter
Share on Google+
Google+
0

Add a Comment

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *