Trin 1:Forudsætninger
- Ubuntu 20.04 LTS operativsystem
- En ikke-rootbruger med sudo-rettigheder
- LAMP-stak installeret (Apache, MariaDB og PHP)
- Et domænenavn, der peger på din servers IP-adresse eller et underdomæne til din Zikula CMS-installation.
Trin 2:Opret database til Zikula CMS
1. Log ind på din MariaDB-server med følgende kommando:
``` bash
sudo mysql -u root -s
```
2. Indtast MariaDB root brugeradgangskode, når du bliver bedt om det.
3. Opret en ny database til Zikula ved at udføre følgende forespørgsel:
``` sql
OPRET DATABASE zikula_db;
```
4. Opret en ny bruger til Zikula-databasen med følgende kommando:
``` sql
OPRET BRUGER 'zikula_user'@'localhost' IDENTIFICERET MED 'strong-password';
```
5. Sørg for at erstatte 'strong-password' med en faktisk stærk adgangskode.
6. Giv brugeren fuld adgang til Zikula-databasen:
``` sql
GIV ALLE PÅ zikula_db.* TIL 'zikula_user'@'localhost';
```
7. Skyl privilegier
``` sql
SKYLLE PRIVILEGIER;
```
8. Afslut MariaDB-skallen:
``` sql
udgang;
```
Trin 3:Download Zikula CMS
1. Download den seneste stabile Zikula CMS-udgivelse fra dens officielle hjemmeside:
``` bash
cd /tmp
wget https://download.zikula.org/core/Zikula-X.Y.Z.zip
```
2. Erstat "X.Y.Z" med de faktiske versionsnumre.
Trin 4:Udpak Zikula CMS
``` bash
unzip Zikula-X.Y.Z.zip
mv zikula-X.Y.Z/* /var/www/html/
```
Trin 5:Konfigurer Apache Virtual Host
1. Opret en ny Apache virtuel værtskonfigurationsfil til Zikula:
``` bash
sudo nano /etc/apache2/sites-available/zikula.conf
```
2. Tilføj følgende konfiguration:
``` apache
DocumentRoot /var/www/html/
Indekser af muligheder FollowSymLinks MultiViews
Tillad Tilsidesæt alle
Bestil tillad, afvis
tillade fra alle
```
3. Gem og luk filen.
4. Aktiver den nye virtuelle vært ved at køre følgende kommando:
``` bash
sudo a2ensite zikula.conf
```
5. Genstart Apache for at anvende ændringerne:
``` bash
sudo systemctl genstart apache2
```
Trin 6:Begynd Zikula-installationen
1. Åbn en webbrowser, og naviger til dit domænenavn eller det underdomæne, du tidligere har indstillet til Zikula.
2. Du vil blive mødt med Zikula installationsguiden. Følg instruktionerne på skærmen for at fuldføre installationen.
- Vælg installationssprog.
- Vælg "Installationstype", typisk "Standardinstallation" eller "Demodata."
- Indtast de databaseforbindelsesdetaljer, du oprettede tidligere, inklusive databasenavnet, brugeren og adgangskoden.
- Konfigurer webstedsindstillinger, såsom webstedsnavn, administratorbrugernavn og adgangskode og e-mail-adresse.
3. Når du har udfyldt alle oplysninger, skal du klikke på "Installer" for at starte installationsprocessen.
Trin 7:Trin efter installation
1. Når installationen er færdig, skal du slette installationsmappen for at forbedre sikkerheden:
``` bash
sudo rm -rf /var/www/html/install
```
2. Sørg for at logge ud af den standardadministratorkonto, du oprettede under installationen, og aktiver to-faktor-godkendelse (2FA) for øget sikkerhed.
Det er det! Du har installeret Zikula CMS på din Ubuntu 20.04 LTS-server. Du kan nu begynde at bygge og administrere dine indholdsrige websteder.