Letar guide för webbserver

Här diskuteras programmering och utveckling
Användarvisningsbild
anth
Inlägg: 511
Blev medlem: 22 aug 2019, 15:35
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Letar guide för webbserver

Inlägg av anth »

Jag funderar på att flytta min hemsida från ett webbhotell till en virtuell server (VPS).
Finns det någon bra guide hur man sätter upp en egen webbserver?

Jag har googlat som en tok och hittar inget vettigt.
Det enda jag hittar är antingen:

1. Windows LAMP (WampServer, XAMPP, AMPSS, MAMP) - vilket är fel OS.

2. Installera en lokal server:

Kod: Markera allt

sudo apt install apache2
sudo apt install mysql-server
sudo apt install php libapache2-mod-php php-mysql 
Vilket inte riktigt duger säkerhetsmässigt för för en publik server.

3. Använda containerlösning som Docker.
Då lär jag mig ingenting.

Någon som kan tipsa om en bra länk, eller t.o.m. bok?
(min Google Fu är svag idag)
Användarvisningsbild
Surfaren
Inlägg: 72
Blev medlem: 11 feb 2018, 22:08
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Letar guide för webbserver

Inlägg av Surfaren »

Sök på "raspberry pi web server" så får du massor med resultat både till Nginx och Apache. Funkar ju lika bra till Ubuntu. Var ett tag sedan jag testade båda dessa bara för att prova på lite så jag kan inte peka på någon speciell guide och det beror ju på om man kanske vill köra Wordpress eller nått annat cms.

Att få igång webservern är ju rätt lätt men att sedan säkra upp den så den inte blir hackad tar betydligt längre tid. Finns massor med tips, t.ex.:
https://www.nuharborsecurity.com/ubuntu ... g-guide-2/

Uppdatering:
Kom på att jag sett att DigitalOcean har skapat ett verktyg för att konfigurera Nginx med hjälp av ett formulär som skapar en konfigurationsfil.
https://www.digitalocean.com/community/tools/nginx
Skit på dig Putin
Användarvisningsbild
anth
Inlägg: 511
Blev medlem: 22 aug 2019, 15:35
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Letar guide för webbserver

Inlägg av anth »

Att googla Raspberry Pie var ett jättebra tips som jag missat och jag hittade flera bra sidor (jag hittade dock inte någon komplett guide).

Digitalocean-guiden för Nginx var guld.
Jag hade nog tänkt använda Apache, men någon gång ska jag lära mig Nginx med.

Guiden ligger på deras tools-sida som också är bra:
https://www.digitalocean.com/community/tools

Men den RIKTIGA guldgruvan var deras sida med tutorials, som redan är uppdaterad till Ubuntu 22.04:
https://www.digitalocean.com/community/tutorials

Jag kom till slut på vad man skulle googla för att få relevanta träffar.
Inte hur man sätter upp en webbserver, utan hur man installerar något från grunden, som Nextcloud, Drupal, o.s.v, på en virtuell server.

I den här videon sätter man upp en Nextcloudserver via terminalen på Linode.
Den innehåller hur man låser root-kontot, sätter upp sudo, sätter upp ssh och ssh-nyckel, installerar apache2, php, MariaDB med mysql_secure_installation, och fixar https med certbot från Let's Encrypt.
https://www.youtube.com/watch?v=2OsNGj2n2zc
Användarvisningsbild
anth
Inlägg: 511
Blev medlem: 22 aug 2019, 15:35
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

Re: Letar guide för webbserver

Inlägg av anth »

insåg just att om DigitalOcean har bra guider så borde liknande sajter också ha bra guider:

https://www.hostinger.com/tutorials/vps

https://www.linode.com/docs/guides/
Användarvisningsbild
Gunnar Hjalmarsson
Inlägg: 3030
Blev medlem: 08 aug 2010, 13:49
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Göteborg

Re: Letar guide för webbserver

Inlägg av Gunnar Hjalmarsson »

Då detta är ett Ubuntu-forum, kan jag tycka att den mest uppenbara dokumentationslänken borde finnas med:

https://ubuntu.com/server/docs
Skriv svar

Återgå till "Programmering och webbdesign"