Wordpress: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
Ingen redigeringssammanfattning
 
(3 mellanliggande sidversioner av samma användare visas inte)
Rad 1: Rad 1:
= WordPress – öppen källkod, populäritet och installation på PC med LAMP =
= WordPress – öppen källkod, populäritet och installation på PC med LAMP =


== Vad är WordPress? ==
== Vad är WordPress? – Pedagogisk förklaring ==
'''WordPress''' är ett fritt och öppet publiceringssystem (CMS – Content Management System) skrivet i PHP och licensierat under GPL. Det används främst för att skapa webbplatser och bloggar, men har utvecklats till ett omfattande system som även kan hantera e-handel, medlemssystem, intranät och applikationsliknande lösningar.


Programmet arbetar blockbaserat via redigeraren '''Gutenberg''', använder MySQL/MariaDB för datalagring och kan byggas ut med teman och tillägg (plugins). Den modulära strukturen gör det möjligt att bygga allt från enkla hemsidor till avancerade lösningar.
'''WordPress''' är ett verktyg för att skapa och hantera webbplatser utan att du behöver kunna programmera. Du arbetar i din webbläsare (till exempel Chrome eller Firefox) och kan där skriva texter, lägga in bilder, skapa sidor och blogginlägg samt publicera innehåll direkt.
 
Man kan säga att WordPress fungerar ungefär som ett textredigeringsprogram online, fast anpassat för webbpublicering.
 
=== Hur fungerar det? ===
 
* '''Teman''' styr hur webbplatsen ser ut, exempelvis layout, färgval och typsnitt.
* '''Plugins (tillägg)''' används för att lägga till extra funktioner, såsom kontaktformulär, bokningssystem eller webbshop.
* '''Block''' är byggstenar i sidredigeraren. Varje del av innehållet (t.ex. rubrik, textstycke eller bild) är ett block.
 
=== Vad kan WordPress användas till? ===
WordPress passar både nybörjare och avancerade användare. Exempel på användningsområden:
 
* Bloggar eller nyhetssidor
* Företagswebbplatser
* Webbshoppar (via tillägg som WooCommerce)
* Portfolios och personsidor
* Webbplatser för föreningar eller skolor
 
=== Varför är WordPress populärt? ===
 
* Det är gratis att använda.
* Det bygger på öppen källkod, vilket betyder att du äger allt innehåll själv.
* Det är flexibelt och kan anpassas efter behov.
* Ett stort community runt om i världen bidrar med stöd, utveckling och dokumentation.
 
Idag används WordPress av över 43 procent av alla webbplatser på internet (2025).


== Popularitet ==
== Popularitet ==
Rad 107: Rad 132:
* [[Linux]]
* [[Linux]]
* [[Virtuell maskin]]
* [[Virtuell maskin]]
= Artiklar på linux.se som behandlar wordpress =
https://www.linux.se/tag/wordpress/
Här är en längre artikel som tar upp Nyheterna 6.9 och 7.0
https://www.linux.se/wordpress-6-9-och-7-0/


= Sidslut =
= Sidslut =

Nuvarande version från 23 november 2025 kl. 09.57

WordPress – öppen källkod, populäritet och installation på PC med LAMP

Vad är WordPress? – Pedagogisk förklaring

WordPress är ett verktyg för att skapa och hantera webbplatser utan att du behöver kunna programmera. Du arbetar i din webbläsare (till exempel Chrome eller Firefox) och kan där skriva texter, lägga in bilder, skapa sidor och blogginlägg samt publicera innehåll direkt.

Man kan säga att WordPress fungerar ungefär som ett textredigeringsprogram online, fast anpassat för webbpublicering.

Hur fungerar det?

  • Teman styr hur webbplatsen ser ut, exempelvis layout, färgval och typsnitt.
  • Plugins (tillägg) används för att lägga till extra funktioner, såsom kontaktformulär, bokningssystem eller webbshop.
  • Block är byggstenar i sidredigeraren. Varje del av innehållet (t.ex. rubrik, textstycke eller bild) är ett block.

Vad kan WordPress användas till?

WordPress passar både nybörjare och avancerade användare. Exempel på användningsområden:

  • Bloggar eller nyhetssidor
  • Företagswebbplatser
  • Webbshoppar (via tillägg som WooCommerce)
  • Portfolios och personsidor
  • Webbplatser för föreningar eller skolor

Varför är WordPress populärt?

  • Det är gratis att använda.
  • Det bygger på öppen källkod, vilket betyder att du äger allt innehåll själv.
  • Det är flexibelt och kan anpassas efter behov.
  • Ett stort community runt om i världen bidrar med stöd, utveckling och dokumentation.

Idag används WordPress av över 43 procent av alla webbplatser på internet (2025).

Popularitet

WordPress är idag världens mest använda CMS.

  • Över 43 % av alla webbplatser på internet använder WordPress (2025 års uppskattning).
  • Cirka 65 % av alla CMS-baserade webbplatser använder WordPress.
  • Över 60 000 gratis tillägg finns tillgängliga via WordPress.org.
  • Används av både privatpersoner, företag, myndigheter och stora mediehus.
  • WooCommerce (tillägg) gör WordPress till ett av de största e-handelssystemen globalt.

Populariteten beror framför allt på:

  • Låg tröskel för nybörjare
  • Högt anpassningsbarhet (öppen källkod)
  • Stort ekosystem och community
  • Regelbundna säkerhets- och funktionsuppdateringar
  • Kan köra på standardiserad LAMP-stack (Linux, Apache, MySQL, PHP)

Systemkrav

Minimikrav enligt WordPress rekommendationer (2025):

  • PHP ≥ 7.4 (rekommenderat: 8.1 eller högre)
  • MySQL ≥ 5.7 eller MariaDB ≥ 10.3
  • Apache ≥ 2.4 eller Nginx (alternativ)
  • RAM minst 512 MB (för lokal testmiljö), helst ≥ 1 GB
  • Disk minst 2 GB ledigt (exkl. mediainnehåll)
  • Operativsystem Linux (Ubuntu, Debian, CentOS m.fl.)

Installation på vanlig PC med LAMP i VM

Följande beskriver installation i en virtuell maskin (t.ex. VirtualBox eller VMware) med Ubuntu Server och LAMP-stack.

Steg 1: Skapa virtuell maskin

  • 1–2 CPU
  • 1–2 GB RAM
  • 20 GB disk (dynamisk)
  • Installera t.ex. Ubuntu Server LTS

Steg 2: Installera LAMP

Exempel (Ubuntu/Debian-baserat system):

sudo apt update
sudo apt install apache2 php mysql-server libapache2-mod-php \
     php-mysql php-xml php-mbstring php-curl php-gd -y

Steg 3: Skapa databas

mysql -u root -p
CREATE DATABASE wordpress DEFAULT CHARACTER SET utf8mb4;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'lösenord';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Steg 4: Hämta och konfigurera WordPress

cd /var/www/html
sudo wget https://wordpress.org/latest.tar.gz
sudo tar xzf latest.tar.gz
sudo chown -R www-data:www-data wordpress
sudo chmod -R 755 wordpress

Sedan öppnas installatören via webbläsare:

http://<ip-adress>/wordpress

Fyll i databasuppgifterna och skapa admin-konto.

Alternativ: Direkt på värddator via Docker eller XAMPP

WordPress kan även köras via:

  • Docker med docker-compose
  • XAMPP (Apache, MySQL, PHP i paketform)
  • WSL2 (Linux i Windows 10/11)

Fördelar med installation i VM

  • Isolerad miljö
  • Enkel att backa/snapshotta
  • Bra för test, backup och utveckling
  • Möjlighet att simulera produktionsmiljö

Sammanfattning

WordPress är ett av världens mest spridda CMS och körs framgångsrikt på enkel hårdvara. Med standardkomponenter i en LAMP-stack kan man snabbt sätta upp ett fungerande system även i en virtuell maskin på en vanlig PC. Plattformen är flexibel, uppdateringssäker och lämpar sig både för nybörjare och avancerad utveckling.

Se även

Artiklar på linux.se som behandlar wordpress

https://www.linux.se/tag/wordpress/

Här är en längre artikel som tar upp Nyheterna 6.9 och 7.0

https://www.linux.se/wordpress-6-9-och-7-0/

Sidslut

Om du hittar faktafel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till PC Service som har sponsrat Linux.se med webbhotell.