IDE:Mediawiki Installieren und IDE:Mediawiki Extensions: Unterschied zwischen den Seiten

Aus ahrensburg.city
(Unterschied zwischen Seiten)
Zur Navigation springen Zur Suche springen
// via Wikitext Extension for VSCode
 
Die Seite wurde neu angelegt: „==dpl== sudo composer update --no-dev“
 
Zeile 1: Zeile 1:
== Postgres Datenbank erstellen ==
==dpl==
<code>sudo -u postgres -i
sudo composer update --no-dev
createdb -E UTF8 -O thorsten mediawiki
exit</code>
== Mediawiki installieren ==
<code>cd /var/www
sudo git clone <nowiki>https://gerrit.wikimedia.org/r/mediawiki/core.git</nowiki> mediawiki
sudo cd mediawiki
sudo git tag -l | sort -V
sudo git checkout 1.41.0
sudo git submodule update --init --recursive
sudo chown -R www-data:www-data /var/www/mediawiki
sudo chmod -R 755 /var/www/mediawiki</code>
Hochladen der Konfiguration
<code>sudo scp /home/thorsten/Downloads/LocalSettings.php thorsten@ahrensburg.city:/var/www/mediawiki/LocalSettings.php</code>
 
== Nginx Konfiguration für lokale MediaWiki-Installation ==
<pre>
sudo nano /etc/nginx/conf.d/start.conf
</pre>
Füge die folgende Konfiguration ein:
<pre>
server {
    listen 80;
    server_name localhost;
    root /var/www/mediawiki;
 
    server_name ahrensburg.city;
   
    root /var/www/mediawiki;
    index index.php index.html index.htm;
 
location / {
        try_files $uri $uri/ /index.php?$args;
    }
    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php8.3-fpm.sock;
    }
 
    location ~ /\.ht {
 
          deny all;
    }
 
}
</pre>
 
Aktiviere die Konfiguration und starte Nginx neu:
 
<code>
sudo systemctl reload nginx
</code>

Version vom 1. Juli 2025, 22:28 Uhr

dpl

sudo composer update --no-dev