Diskussion:Server/srs13/2022
< Diskussion:Server | srs13
memcache
Nachfolgend wird eine Vorüberlegung für die Einführung der Benutzung von memcache angestellt.
Darauf gekommen ist Paul wegen der mediawikiwiki:Extension:SpecialNamespaces. (Eigentlich ging es nur darum die Verwaltung von Namensräumen im MediaWiki richtig ordentlich zu machen.) Diese Extension setzt wohl die Verfügbarkeit zur Verwendung von memcache voraus.
- Was wohl gemacht werden müsste
Installieren von memcached
pkg install -y memcached
sysrc memcached_enable="YES"
Installieren vom Modul für den Webserver (hier Apache 2.4)?
pkg install -y ap24-mod_memcache
- Modul bei /usr/local/etc/apache24/httpd.conf eintragen?
$EDITOR /usr/local/www/mediawiki/LocalSettings.php
- Verwendung bei MediaWiki eintragen und einstellen.
- weitere wohl möglicher hilfreiche Links
Aktualisierung von MediaWiki
- (Jail stoppen)
- (rekursiven Snapshot vom Dataset machen)
- gemäß mediawikiwiki:Manual:Upgrading erst einmal einen Dump der Datenbank erstellen
mysqldump --user=wikidb_user --password=wikidb_userpassword wikidb > file.sql
- Datenbank sichern!
- Pakete innerhalb der Jail aktualisieren
pkg update && pkg upgrade -y
Aktualisierung 2017-06-05
pkg update && pkg upgrade -y
Updating FreeBSD repository catalogue...
[srs13] Fetching meta.txz: 100% 964 B 1.0kB/s 00:01
[srs13] Fetching packagesite.txz: 100% 5 MiB 2.9MB/s 00:02
Processing entries: 100%
FreeBSD repository update completed. 25079 packages processed.
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
New version of pkg detected; it needs to be installed first.
The following 1 package(s) will be affected (of 0 checked):
Installed packages to be UPGRADED:
pkg: 1.8.7_1 -> 1.9.4_1
Number of packages to be upgraded: 1
2 MiB to be downloaded.
[srs13] Fetching pkg-1.9.4_1.txz: 100% 2 MiB 2.2MB/s 00:01
Checking integrity... done (0 conflicting)
[srs13] [1/1] Upgrading pkg from 1.8.7_1 to 1.9.4_1...
[srs13] [1/1] Extracting pkg-1.9.4_1: 100%
Updating FreeBSD repository catalogue...
FreeBSD repository is up-to-date.
All repositories are up-to-date.
Checking for upgrades (99 candidates): 100%
Processing candidates (99 candidates): 100%
The following 100 package(s) will be affected (of 0 checked):
New packages to be INSTALLED:
libnghttp2: 1.18.0
Installed packages to be UPGRADED:
zsh: 5.2_3 -> 5.3.1
xproto: 7.0.28 -> 7.0.31
xcb-util: 0.4.0_1,1 -> 0.4.0_2,1
webp: 0.5.0 -> 0.5.2
vim: 7.4.1832 -> 8.0.0134_1
videoproto: 2.3.2 -> 2.3.3
trousers: 0.3.13 -> 0.3.14_1
tiff: 4.0.6_2 -> 4.0.7_1
tcl86: 8.6.6 -> 8.6.6_2
subversion: 1.9.4 -> 1.9.5
sqlite3: 3.13.0_2 -> 3.15.1_1
serf: 1.3.8_1 -> 1.3.9_1
ruby: 2.2.5,1 -> 2.2.6_1,1
python27: 2.7.12 -> 2.7.13_1
png: 1.6.23 -> 1.6.27
pkgconf: 1_1 -> 1.1.0
php56-zlib: 5.6.24_1 -> 5.6.29
php56-xmlreader: 5.6.24_1 -> 5.6.29
php56-xml: 5.6.24_1 -> 5.6.29
php56-sockets: 5.6.24_1 -> 5.6.29
php56-session: 5.6.24_2 -> 5.6.29
php56-readline: 5.6.24_1 -> 5.6.29
php56-mysql: 5.6.24_1 -> 5.6.29
php56-mbstring: 5.6.24_1 -> 5.6.29
php56-json: 5.6.24_1 -> 5.6.29
php56-iconv: 5.6.24_1 -> 5.6.29
php56-hash: 5.6.24_1 -> 5.6.29
php56-dom: 5.6.24_1 -> 5.6.29
php56-ctype: 5.6.24_1 -> 5.6.29
php56: 5.6.24_1 -> 5.6.29
perl5: 5.20.3_14 -> 5.24.1.r4_1
pcre: 8.39 -> 8.39_1
pciids: 20160621 -> 20161225
p5-Socket: 2.021 -> 2.024
p5-Net-SSLeay: 1.77 -> 1.78
p5-Net-SMTP-SSL: 1.03 -> 1.04
p5-IO-Socket-SSL: 2.034 -> 2.038
p5-IO-Socket-IP: 0.37_1 -> 0.38
p11-kit: 0.23.2 -> 0.23.3
openssl: 1.0.2_14 -> 1.0.2j_1,1
openjpeg: 2.1.1 -> 2.1.2_1
nettle: 3.2 -> 3.3
mysql56-server: 5.6.30 -> 5.6.34
mysql56-client: 5.6.30 -> 5.6.34
mpfr: 3.1.4 -> 3.1.5
mod_php56: 5.6.24_1 -> 5.6.29
mediawiki123: 1.23.14 -> 1.23.15
mDNSResponder: 625.41.2 -> 765.20.4
llvm37: 3.7.1_2 -> 3.7.1_4
libxml2: 2.9.3 -> 2.9.4
libxcb: 1.11.1 -> 1.12
liblqr-1: 0.4.1_8 -> 0.4.2
libiconv: 1.14_9 -> 1.14_10
libgpg-error: 1.24 -> 1.26
libgcrypt: 1.7.2 -> 1.7.5
libXvMC: 1.0.9 -> 1.0.10
libXv: 1.0.10_3,1 -> 1.0.11,1
libXrender: 0.9.9 -> 0.9.10
libXrandr: 1.5.0 -> 1.5.1
libXpm: 3.5.11_4 -> 3.5.12
libXi: 1.7.6,1 -> 1.7.8,1
libXfixes: 5.0.1_3 -> 5.0.3
libX11: 1.6.3,1 -> 1.6.4,1
lcms2: 2.7_2 -> 2.8
jpeg-turbo: 1.4.2 -> 1.5.1
inputproto: 2.3.1 -> 2.3.2
indexinfo: 0.2.4 -> 0.2.6
icu: 55.1,1 -> 58.2,1
harfbuzz: 1.3.0 -> 1.3.4
gtk2: 2.24.29_2 -> 2.24.29_3
gsfonts: 8.11_6 -> 8.11_8
graphite2: 1.3.8 -> 1.3.9
gnutls: 3.4.14 -> 3.4.17
glib: 2.46.2_2 -> 2.46.2_4
git: 2.9.2_1 -> 2.11.0_3
giflib: 5.1.3 -> 5.1.4
gettext-runtime: 0.19.8.1 -> 0.19.8.1_1
gcc: 4.8.5_2 -> 4.9.4
fontconfig: 2.11.1_3,1 -> 2.12.1,1
fftw3: 3.3.3_2 -> 3.3.5
expat: 2.2.0 -> 2.2.0_1
dejavu: 2.35 -> 2.37
dbus: 1.8.20 -> 1.10.14
db5: 5.3.28_4 -> 5.3.28_6
cvsps: 2.1_1 -> 2.1_2
curl: 7.50.1 -> 7.52.1
cups: 2.1.4 -> 2.2.1
ca_root_nss: 3.26 -> 3.28
binutils: 2.25.1_3,1 -> 2.27_5,1
bash: 4.3.46_1 -> 4.4.5
apr: 1.5.2.1.5.4_1 -> 1.5.2.1.5.4_2
apache24: 2.4.23_1 -> 2.4.25_1
ImageMagick-nox11: 6.9.5.5_1,1 -> 6.9.6.4,1
Installed packages to be REINSTALLED:
p5-Mozilla-CA-20160104 (direct dependency changed: perl5)
p5-GSSAPI-0.28_1 (direct dependency changed: perl5)
p5-Error-0.17024 (direct dependency changed: perl5)
p5-Digest-HMAC-1.03_1 (direct dependency changed: perl5)
p5-Authen-SASL-2.16_1 (direct dependency changed: perl5)
libEGL-11.2.2 (needed shared library changed)
Number of packages to be installed: 1
Number of packages to be upgraded: 93
Number of packages to be reinstalled: 6
The process will require 141 MiB more space.
273 MiB to be downloaded.