|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
System
  • Grundläggande datorkunskaper
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • Windows 7
  • Windows 10
  • Windows 11
  • Windows 2012
  • Windows 2016
  • Windows 2019
  • Windows 2022
  • Apple
  • Android
  • iOS
  • CentOS
  • * Dator Kunskap >> System >> Ubuntu >> Content

    Hur man installerar och ställer in MediaWiki på Ubuntu 20.04 LTS [enkla steg]

    ## Installera och konfigurera MediaWiki på Ubuntu 20.04 LTS:Steg-för-steg-guide

    MediaWiki är en gratis wikiprogramvara med öppen källkod skriven i PHP och används av många populära webbplatser, inklusive Wikipedia. Dess användarvänliga gränssnitt gör det enkelt för användare att samarbeta och skapa innehåll, vilket gör det till ett utmärkt val för organisationer, företag eller individer som vill skapa en wiki. I den här handledningen guidar vi dig steg för steg genom att installera och konfigurera MediaWiki på Ubuntu 20.04 LTS.

    Steg 1:Installera förutsättningar och beroenden

    1. Uppdatera system

    ``` bash

    sudo apt uppdatering &&sudo apt uppgradering

    ```

    2. Installera Apache2

    ``` bash

    sudo apt installera apache2

    ```

    3. Installera PHP och nödvändiga tillägg

    ``` bash

    sudo apt installera php libapache2-mod-php php-xml php-intl php-mysql php-mbstring php-gd php-cli php-curl php-zip php-bz2

    ```

    4. Installera MySQL Databas Server

    ``` bash

    sudo apt installera mariadb-server

    ```

    5. Säker MySQL-installation

    ``` bash

    sudo mysql_secure_installation

    ```

    - Ange ett nytt lösenord för MySQL-rotkontot

    - Ange "Y" för att ta bort anonyma användarkonton och testdatabas.

    - Ange "Y" för att inaktivera fjärrinloggning för rotinloggning

    Steg 2:Skapa MySQL-databas och användare för MediaWiki

    1. Gå till MySQL Shell

    ``` bash

    sudo mysql -u root -s

    ```

    2. Skapa Mediawiki-databas

    ``` sql

    SKAPA DATABAS mediawiki DEFAULT TECKENSET utf8mb4;

    ```

    3. Skapa MySQL-användare och bevilja behörigheter:

    ``` sql

    SKAPA ANVÄNDARE 'mediawikiuser'@'localhost' IDENTIFIERAD AV 'strong_password';

    GE ALLA PRIVILEGIER PÅ mediawiki.* TILL 'mediawikiuser'@'localhost';

    SPOLA PRIVILEGIER;

    ```

    - Ersätt "strong_password" med ett faktiskt starkt lösenord för användaren

    Steg 3:Ladda ner MediaWiki och konfigurera databasen

    1. Ladda ner MediaWiki

    Den senaste versionen av MediaWiki kan laddas ner från dess officiella webbplats.

    2. Extrahera MediaWiki

    ``` bash

    sudo tar -xzvf mediawiki-*.tar.gz -C /var/www/html/

    ```

    - Ersätt 'mediawiki-*.tar.gz' med det faktiska filnamnet för det nedladdade arkivet.

    3. Byt namn på katalogen

    ``` bash

    sudo mv /var/www/html/mediawiki-* /var/www/html/mediawiki

    ```

    4. Konfigurera databasanslutning

    Navigera till filen 'LocalSettings.php' i din MediaWiki-katalog och öppna den med en textredigerare som 'nano' eller 'vim':

    ``` bash

    sudo nano /var/www/html/mediawiki/LocalSettings.php

    ```

    - Ändra följande inställningar:

    ```

    $wgDBserver ="localhost";

    $wgDBuser ="mediawikiuser";

    $wgDBpassword ="strong_password";

    $wgDBname ="mediawiki";

    ```

    - Ersätt 'mediawikiuser' och 'strong_password' med din MySQL-användare och ditt lösenord.

    - Spara och stäng 'LocalSettings.php'

    Steg 4:Konfigurera Apache för MediaWiki

    1. Apache-konfigurationsfil

    ``` bash

    sudo nano /etc/apache2/sites-available/mediawiki.conf

    ```

    2. Lägg till virtuell värdkonfiguration:

    ```

    Servernamn din-domän-eller-IP

    DocumentRoot /var/www/html/mediawiki

    Alternativ FöljSymlänkar

    Tillåt Åsidosätt alla

    Kräv alla beviljade

    ```

    - Ersätt "din-domän-eller-IP" med ditt faktiska domännamn eller serverns IP-adress

    - Spara filen och avsluta.

    3. Aktivera MediaWiki Virtual Host

    ``` bash

    sudo a2ensite mediawiki.conf

    ```

    4. Ladda om Apache

    ``` bash

    sudo systemctl ladda om apache2

    ```

    Steg 5:Installera och konfigurera PHP-FPM för FastCGI

    1. Installerar PHP-FPM

    ``` bash

    sudo apt installera php-fpm

    ```

    2. Konfigurera PHP-FPM

    ``` bash

    sudo nano /etc/php/7.4/fpm/php.ini

    ```

    - Ställ in 'cgi.fix_pathinfo' på '0'

    ```

    cgi.fix_pathinfo=0

    ```

    - Spara den ändrade PHP-konfigurationsfilen och avsluta.

    3. Starta om PHP-FPM

    ``` bash

    sudo systemctl starta om php7.4-fpm

    ```

    Steg 6:Säker MediaWiki

    1. Skapa 'LocalSettings.php.secret'-fil

    ``` bash

    sudo nano /var/www/html/mediawiki/LocalSettings.php.secret

    ```

    - Lägg till följande innehåll:

    ```

    $wgSecretKey ="ersätt_denna_med_en_strong_random_secret_string";

    ```

    - Byt ut strängen efter likhetstecknet med en slumpmässig sträng för ytterligare säkerhet.

    Steg 7:Slutför installationen av MediaWiki

    1. Kör 'install.php'-skriptet

    ``` bash

    sudo chown -R www-data /var/www/html/mediawiki

    sudo chmod -R ug+rwx /var/www/html/mediawiki

    ```

    - Öppna installationsguiden för MediaWiki från din webbläsare:

    ```

    http://localhost/mediawiki/install.php

    ```

    - Använd det här gränssnittet för att slutföra din MediaWiki-installation genom att gå igenom stegen i guiden.

    2. Ta bort 'install.php' efter installationen

    ```

    sudo rm -rf /var/www/html/mediawiki/install.php

    ```

    Steg 8:Skapa adminanvändare och konfigurera Wiki

    1. Öppna MediaWiki

    ```

    http://localhost/mediawiki/index.php

    ```

    2. Skapa en administratörsanvändare och ange inställningar

    - Ange "Admin" eller ett önskat användarnamn.

    - Ange ett starkt lösenord och e-post.

    - Gå till fliken "Inställningar" och ange ett Wiki-namn och -språk.

    Steg 9:Konfigurera Apache för att använda HTTPS (valfritt)

    1. Skaffa SSL-certifikat

    Om du har ett SSL-certifikat från en certifikatutfärdare (CA), kopiera certifikatet, det mellanliggande certifikatet och den privata nyckeln till följande platser:

    ```

    sudo cp fullchain.pem /etc/apache2/ssl/

    sudo cp privkey.pem /etc/apache2/ssl/

    sudo cp chain.pem /etc/apache2/ssl/

    ```

    - Du kan också få ett gratis Let's Encrypt-certifikat. Se guider för att göra det.

    2. Redigera Apache Virtual Host File

    ``` bash

    sudo nano /etc/apache2/sites-available/mediawiki.conf

    ```

    - Inuti VirtualHost-blocket, lägg till följande rader:

    ```

    SSLengine på

    SSLCertificateFile /etc/apache2/ssl/fullchain.pem

    SSLCertificateKeyFile /etc/apache2/ssl/privkey.pem

    SSLCertificateChainFile /etc/apache2/ssl/chain.pem

    ```

    - Spara den virtuella värdfilen.

    3. Aktivera SSL-modul

    ``` bash

    sudo a2enmod ssl

    ```

    4. Ladda om Apache

    ``` bash

    sudo systemctl ladda om apache2

    ```

    Nu ska din MediaWiki-installation vara tillgänglig via HTTPS.

    Med den här guiden har du framgångsrikt konfigurerat MediaWiki på Ubuntu 20.04 LTS och konfigurerat det för en säker och användarvänlig upplevelse. Du kan nu använda din wiki för att skapa och hantera innehåll i samarbete.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man installerar AWN i Ubuntu
    ·Hur man installerar Ubuntu på en dator med mindre än …
    ·Inaktivera DHCP i Ubuntu
    ·Hur man installerar drivrutiner för modem i Ubuntu
    ·Hur man installerar TGZ 2 i Ubuntu
    ·Hur Mute System Högtalare med Ubuntu 8.04 När det ytt…
    ·Hur du använder iTunes Med Ubuntu
    ·Hur du ändrar en User Avatar i Ubuntu 10.04
    ·Hur man installerar Google Earth Ubuntu 10.04
    ·Hur berätta vad Ubuntu Kernel du har
    Utvalda artiklarna
    ·Hur man gör en lista på en Mac
    ·Hur du ändrar sidan Default Home i registret
    ·Hur man blockerar texter på en Android-enhet
    ·Hur man skapar en databas i NetBeans 6.8
    ·Varför Windows fortsätter att öka My Virtual Memory
    ·Hur hitta raderade filer
    ·Skillnad mellan Ubuntu & Redhat
    ·Hur du hittar exe-filer på en enhet
    ·Avinstallera Gnome Från Lucid Lynx
    ·Hur man upptäcker USB-masslagringsenheter
    Copyright © Dator Kunskap http://www.dator.xyz