Trinn 1:Forutsetninger
- Ubuntu 20.04 LTS operativsystem
- En ikke-root-bruker med sudo-privilegier
- LAMP-stabel installert (Apache, MariaDB og PHP)
- Et domenenavn som peker til serverens IP-adresse eller et underdomene for Zikula CMS-installasjonen.
Trinn 2:Opprett database for Zikula CMS
1. Logg på MariaDB-serveren din med følgende kommando:
``` bash
sudo mysql -u rot -p
```
2. Skriv inn MariaDB root-brukerpassord når du blir bedt om det.
3. Opprett en ny database for Zikula ved å utføre følgende spørring:
``` sql
LAG DATABASE zikula_db;
```
4. Opprett en ny bruker for Zikula-databasen med følgende kommando:
``` sql
OPPRETT BRUKER 'zikula_user'@'localhost' IDENTIFISERT AV 'strong-password';
```
5. Sørg for å erstatte "sterkt passord" med et faktisk sterkt passord.
6. Gi brukeren full tilgang til Zikula-databasen:
``` sql
GIV ALLE PÅ zikula_db.* TIL 'zikula_user'@'localhost';
```
7. Skyll privilegier
``` sql
SPILLE PRIVILEGIER;
```
8. Avslutt MariaDB-skallet:
``` sql
gå;
```
Trinn 3:Last ned Zikula CMS
1. Last ned den siste stabile Zikula CMS-utgivelsen fra den offisielle nettsiden:
``` bash
cd /tmp
wget https://download.zikula.org/core/Zikula-X.Y.Z.zip
```
2. Erstatt "X.Y.Z" med de faktiske versjonsnumrene.
Trinn 4:Pakk ut Zikula CMS
``` bash
pakke opp Zikula-X.Y.Z.zip
mv zikula-X.Y.Z/* /var/www/html/
```
Trinn 5:Konfigurer Apache Virtual Host
1. Opprett en ny konfigurasjonsfil for Apache virtuell vert for Zikula:
``` bash
sudo nano /etc/apache2/sites-available/zikula.conf
```
2. Legg til følgende konfigurasjon:
``` apache
DocumentRoot /var/www/html/
Alternativindekser FollowSymLinks MultiViews
Tillat Overstyr alle
Bestill tillat, avslå
tillate fra alle
```
3. Lagre og lukk filen.
4. Aktiver den nye virtuelle verten ved å kjøre følgende kommando:
``` bash
sudo a2ensite zikula.conf
```
5. Start Apache på nytt for å bruke endringene:
``` bash
sudo systemctl start apache2 på nytt
```
Trinn 6:Begynn Zikula-installasjonen
1. Åpne en nettleser og naviger til domenenavnet ditt eller underdomenet du anga tidligere for Zikula.
2. Du vil bli møtt med installasjonsveiviseren for Zikula. Følg instruksjonene på skjermen for å fullføre installasjonen.
- Velg installasjonsspråk.
- Velg "Installasjonstype", vanligvis "Standardinstallasjon" eller "Demodata."
- Skriv inn databasetilkoblingsdetaljene du opprettet tidligere, inkludert databasenavnet, brukeren og passordet.
- Konfigurer nettstedsinnstillinger, for eksempel nettstedsnavn, admin brukernavn og passord, og e-postadresse.
3. Når du har fylt ut all informasjon, klikker du på "Installer" for å starte installasjonsprosessen.
Trinn 7:Trinn etter installasjon
1. Når installasjonen er fullført, slett installasjonskatalogen for å forbedre sikkerheten:
``` bash
sudo rm -rf /var/www/html/install
```
2. Sørg for å logge ut av standard admin-kontoen du opprettet under installasjonen og aktiver tofaktorautentisering (2FA) for økt sikkerhet.
Det er det! Du har installert Zikula CMS på din Ubuntu 20.04 LTS-server. Du kan nå begynne å bygge og administrere innholdsrike nettsteder.