# Sådan installeres og konfigureres Apache til WordPress

Det er ofte muligt at kombinere Apache med WordPress uden at skulle foretage opdateringer eller ændringer på webserveren. I nogle tilfælde er det dog nødvendigt at opdatere eller konfigurere serverprogrammet for at kunne køre WordPress. Lær, hvordan du installerer og konfigurerer Apache til WordPress.

## Hvilke krav stilles der til Apache i forbindelse med WordPress?

- En server, der kører Linux
- Administratorrettigheder (root eller sudo)

Note På cloud-servere med Plesk bør applikationer som WordPress altid installeres og administreres via Plesk-grænsefladen. Se vores artikel om brug af WordPress på en cloud-server med Plesk for en trinvis vejledning.

## Sådan tjekker du din Apache-version

Du kan finde ud af, hvilken version af Apache du har, ved hjælp af følgende kommandoer:

- **Ubuntu og Debian**: sudo apache2 -v
- **CentOS, Fedora og RHEL**: sudo httpd -v

Hvis du kører den pågældende kommando på dit Linux-system, får du oplysninger om din Apache-server, herunder versionsnummeret.

[![Billede: Apache: Find out which version you have in the Ubuntu terminal](https://www.ionos.com/da-dk/digitalguide/fileadmin/_processed_/a/2/csm_apache-show-version_c4a52fc754.webp "Apache: Find out which version you have in the Ubuntu terminal")](https://www.ionos.com/da-dk/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/apache-show-version.png) Find out which version you have in the Ubuntu terminal. I eksemplet ovenfor kører Ubuntu-serveren Apache version 2.4.52.

Tip Har du endnu ikke installeret webserveren på din Linux-server? Læs vores trin-for-trin-vejledning i, hvordan du konfigurerer en Apache-webserver.

## Sådan opdateres Apache

Den aktuelle version af WordPress kræver **Apache version 2.4 eller nyere**. Dette er for at sikre, at webserveren er kompatibel med den anvendte PHP-version (7.4+). Det sikrer også, at WordPress kan benytte `mod_rewrite`. Du kan læse, hvordan du installerer PHP, i vores digitale guide.

Note Opgradering af Apache fra version 2.2 til 2.4 kan medføre problemer med ældre websoftwarepakker. Læs nedenstående [liste over ændringer](https://httpd.apache.org/docs/current/upgrading.html "Apache Project: Upgrading from 2.2 to 2.4") grundigt igennem for at sikre, at din webapplikation ikke påvirkes, inden du opgraderer Apache.

### Ubuntu og Debian

På nyere Ubuntu- og [Debian-systemer](https://www.ionos.com/da-dk/digitalguide/server/know-how/debian-den-universelle-systemsoftware/), herunder Ubuntu 22.04, skal du installere den nyeste version af Apache ved først at opdatere pakkehåndteringen med følgende kommando:

```bash
sudo apt update
```

Det næste trin er at bruge den klassiske Apache2-installationskommando til at udføre opgraderingen:

```bash
sudo apt install apache2
```

### CentOS, Fedora og RHEL

I nyere versioner af CentOS og RHEL/Fedora, herunder CentOS 7, kan du opdatere Apache ved hjælp af følgende kommando:

```bash
sudo yum update
```

Note Hvis kommandoen ikke virker, skal du muligvis først installere og konfigurere pakkeværktøjet EPEL (Extra Packages for Enterprise Linux). På Red Hats officielle hjemmeside kan du finde en [vejledning til installation af](https://www.redhat.com/en/blog/install-epel-linux "Red Hat Guide: EPEL Installation") EPEL [til RHEL og CentOS](https://www.redhat.com/en/blog/install-epel-linux "Red Hat Guide: EPEL Installation").

## Sådan installeres mod\_rewrite

WordPress bruger Apaches 9-omskrivningsmotor til at **omdirigere URL-adresser og ændre dem**.

`mod_rewrite` er installeret som standard på CentOS- og Red Hat-systemer. For at installere dette modul på Ubuntu og Debian skal du bruge følgende kommando:

```bash
sudo a2enmod rewrite
```

Når du har installeret det, skal du genstarte Apache-tjenesterne ved hjælp af denne kommando:

```bash
sudo systemctl restart apache2
```

Du styrer derefter URL-omskrivninger via en .htaccess -fil.

## Sådan aktiveres mod\_rewrite i Apache

I nogle tilfælde skal du konfigurere Apache, for at `mod_rewrite` kan køre. Til dette formål skal Apache-konfigurationsfilen tilpasses i overensstemmelse hermed. Hvilken fil der er tale om, afhænger af din servers webhostingopsætning. Som standard er den primære Apache-konfigurationsfil for din servers primære domæne:

- **RHEL, Fedora og CentOS**: `/etc/httpd/conf/httpd.conf`
- **Ubuntu og Debian**: `/etc/apache2/apache2.conf`

Der kan også være separate Apache-konfigurationsfiler for hvert enkelt domæne. Disse findes normalt her:

- **RHEL, Fedora og CentOS**: `/etc/httpd/conf.d/[your domain name].conf`
- **Ubuntu og Debian**: `/etc/apache2/sites-available/[your domain name].conf`

Når du har fundet konfigurationsfilens placering, skal du åbne den i et hvilket som helst tekstredigeringsprogram (med administratorrettigheder) og kigge efter følgende:

```text
AllowOverride None
```

[![Billede: Apache configuration file: Activate mod_rewrite](https://www.ionos.com/da-dk/digitalguide/fileadmin/_processed_/9/f/csm_apache-mod-rewrite-eintrag_872000d5e0.webp "Apache configuration file: Activate mod_rewrite")](https://www.ionos.com/da-dk/digitalguide/fileadmin/DigitalGuide/Screenshots_2023/apache-mod-rewrite-eintrag.png) Apache configuration file with mod\_rewrite module turned off Erstat nu oplysningerne med følgende:

```text
AllowOverride All
Order allow,deny
Allow from all
```

Gem og luk filen, og genstart derefter Apache med kommandoen:

```bash
sudo systemctl restart apache2
```


This is a markdown version of: [https://www.ionos.com/da-dk/digitalguide/server/konfiguration/saadan-installeres-og-konfigureres-apache-til-wordpress/](https://www.ionos.com/da-dk/digitalguide/server/konfiguration/saadan-installeres-og-konfigureres-apache-til-wordpress/) for AI/LLM consumption.