För att installera WordPress på Ubuntu 24.04 behöver du en Virtuellmaskin eller VPS ( VPS finns att beställa hos Spacedump IT ) med Ubuntu, samt användarrättigheter som root eller en användare med sudo-privilegier. Följande steg summerar installationsprocessen:
Uppdatera systemet
Se till att ditt Ubuntu-system är uppdaterat genom att köra:apt update && apt-get upgrade
Installera Nginx webbserver
Installera Nginx med kommandot:apt install nginx
Starta och aktivera tjänsten:
systemctl start nginx && systemctl enable nginx
Kontrollera tjänstens status:systemctl status nginx
Installera PHP
Installera PHP och nödvändiga tillägg med följande kommando:apt install php php-cli php-common php-fpm php-snmp php-xml php-mysqli php-gd php-mbstring
”`
Kontrollera vilken PHP-version som installerats:
php -v
Installera MariaDB databas-server
Installera MariaDB och starta tjänsten:
apt install mariadb-server
systemctl start mariadb && systemctl enable mariadb
Kontrollera tjänstens status:
systemctl status mariadb
Skapa WordPress databas och användare:
Skapa en ny databas och användare för WordPress: mysql -u root
CREATE DATABASE wordpress;
CREATE USER 'wordpress'@'localhost' IDENTIFIED BY 'YourStrongPassword';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost';
FLUSH PRIVILEGES;
6. Ladda ner och installera WordPress
Hämta den senaste versionen av WordPress och packa upp den: cd /tmp/
wget https://wordpress.org/latest.zip
unzip latest.zip -d /var/www
Ställ in rätt filbehörigheter:
chown -R www-data:www-data /var/www/wordpress/
”`
Konfigurera databaskopplingarna i `wp-config.php`:
”`bash
mv /var/www/wordpress/wp-config-sample.php /var/www/wordpress/wp-config.php
nano /var/www/wordpress/wp-config.php
”`
7. Skapa Nginx serverblock för WordPress
Skapa en ny serverkonfiguration för WordPress: nano /etc/nginx/conf.d/wordpress.conf
Lägg in konfigurationen för att dirigera trafik till WordPress:
server {
listen 80;
server_name example.com;
root /var/www/wordpress;
index index.php;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
fastcgi_pass unix:/run/php/php8.3-fpm.sock;
include fastcgi_params;
}
}
”`
Kontrollera Nginx-konfigurationen för fel:
nginx -t
Om allt är korrekt, starta om Nginx-tjänsten: systemctl restart nginx
8. Slutför WordPress-installationen
Öppna en webbläsare och navigera till din WordPress-webbplats via http://example.com. Följ installationsstegen för att konfigurera WordPress enligt dina preferenser.
Om du sitter med WordPress i ett LAN, så byter du ut example.com till VM:s IP-adress.
Ovan är sammafattning på Svenska nedan är
Den fullstädiga artikel på Engelska
Äldre artiklar hos linux.se