You are here: Home / Xwiki on Debian 11 Bullseye

Xwiki on Debian 11 Bullseye

Basic notes for setting up and running XWiki (version: ____) on Debian 11 Bullseye

 

 

Installation and Setup XWIki ____ on Debian 11 Bullseye

 

 

 

sudo wget https://maven.xwiki.org/xwiki-keyring.gpg -O /usr/share/keyrings/xwiki-keyring.gpg
sudo wget "https://maven.xwiki.org/stable/xwiki-stable.list" -O /etc/apt/sources.list.d/xwiki-stable.list

 

sudo apt-get update

apt-cache search xwiki

 

 

Currently tomcat10 not yet supported, so use the tomcat9 below until tomcat10 support is in place, choosnig PostGreSQL over mariadb this time (either is fine):

Selected PostGreSQL: sudo apt-get install xwiki-tomcat9-pgsql

Optional MariaDB: sudo apt-get install xwiki-tomcat9-mariadb

 

 

When prompted configure a database, select "Yes"

 

Select the PostGreSQL Database server hostname. If on a separate server, provide that information, if on the same server as Xwiki, then select localhost.

 

Create PostgreSQL application password for xwiki to use when prompted.

 

Hmmm, concerned to see at end: ""W: Operation was interrupted before it could finish""

 

apt-get install xwiki-tomcat9-pgsql
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
alsa-topology-conf alsa-ucm-conf ca-certificates-java dbconfig-common fontconfig-config fonts-dejavu-core
java-common libapr1 libasound2 libasound2-data libavahi-client3 libavahi-common-data libavahi-common3 libcups2
libeclipse-jdt-core-java libfontconfig1 libglib2.0-0 libglib2.0-data libgraphite2-3 libharfbuzz0b libjpeg62-turbo
liblcms2-2 libllvm11 libnspr4 libnss3 libpcsclite1 libpq5 libsensors-config libsensors5 libtcnative-1
libtomcat9-java libxslt1.1 libz3-4 openjdk-11-jre-headless postgresql postgresql-13 postgresql-client-13
postgresql-client-common postgresql-common shared-mime-info ssl-cert sysstat tomcat9 tomcat9-common xdg-user-dirs
xwiki-common xwiki-pgsql-common xwiki-tomcat9-common
Suggested packages:
dbconfig-mysql | dbconfig-pgsql | dbconfig-sqlite3 | dbconfig-no-thanks default-jre libasound2-plugins alsa-utils
cups-common liblcms2-utils pcscd lm-sensors libnss-mdns fonts-dejavu-extra fonts-ipafont-gothic
fonts-ipafont-mincho fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic postgresql-doc postgresql-doc-13
libjson-perl isag tomcat9-admin tomcat9-docs tomcat9-examples tomcat9-user
The following NEW packages will be installed:
alsa-topology-conf alsa-ucm-conf ca-certificates-java dbconfig-common fontconfig-config fonts-dejavu-core
java-common libapr1 libasound2 libasound2-data libavahi-client3 libavahi-common-data libavahi-common3 libcups2
libeclipse-jdt-core-java libfontconfig1 libglib2.0-0 libglib2.0-data libgraphite2-3 libharfbuzz0b libjpeg62-turbo
liblcms2-2 libllvm11 libnspr4 libnss3 libpcsclite1 libpq5 libsensors-config libsensors5 libtcnative-1
libtomcat9-java libxslt1.1 libz3-4 openjdk-11-jre-headless postgresql postgresql-13 postgresql-client-13
postgresql-client-common postgresql-common shared-mime-info ssl-cert sysstat tomcat9 tomcat9-common xdg-user-dirs
xwiki-common xwiki-pgsql-common xwiki-tomcat9-common xwiki-tomcat9-pgsql
0 upgraded, 49 newly installed, 0 to remove and 0 not upgraded.
Need to get 414 MB of archives.
After this operation, 798 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://deb.debian.org/debian bullseye/main amd64 alsa-topology-conf all 1.2.4-1 [12.8 kB]
Get:2 http://security.debian.org/debian-security bullseye-security/main amd64 openjdk-11-jre-headless amd64 11.0.18+10-1~deb11u1 [37.4 MB]
Get:3 http://deb.debian.org/debian bullseye/main amd64 libasound2-data all 1.2.4-1.1 [38.2 kB]
Get:4 http://deb.debian.org/debian bullseye/main amd64 libasound2 amd64 1.2.4-1.1 [356 kB]
Get:5 http://deb.debian.org/debian bullseye/main amd64 alsa-ucm-conf all 1.2.4-2 [28.1 kB]
Get:6 http://deb.debian.org/debian bullseye/main amd64 java-common all 0.72 [14.5 kB]
Get:7 http://deb.debian.org/debian bullseye/main amd64 libavahi-common-data amd64 0.8-5+deb11u1 [124 kB]
Get:8 http://deb.debian.org/debian bullseye/main amd64 libavahi-common3 amd64 0.8-5+deb11u1 [58.7 kB]
Get:9 http://deb.debian.org/debian bullseye/main amd64 libavahi-client3 amd64 0.8-5+deb11u1 [62.4 kB]
Get:10 http://deb.debian.org/debian bullseye/main amd64 libcups2 amd64 2.3.3op2-3+deb11u2 [350 kB]
Get:11 http://deb.debian.org/debian bullseye/main amd64 liblcms2-2 amd64 2.12~rc1-2 [150 kB]
Get:12 http://deb.debian.org/debian bullseye/main amd64 libjpeg62-turbo amd64 1:2.0.6-4 [151 kB]
Get:13 http://deb.debian.org/debian bullseye/main amd64 fonts-dejavu-core all 2.37-2 [1,069 kB]
Get:14 http://deb.debian.org/debian bullseye/main amd64 fontconfig-config all 2.13.1-4.2 [281 kB]
Get:15 http://deb.debian.org/debian bullseye/main amd64 libfontconfig1 amd64 2.13.1-4.2 [347 kB]
Get:16 http://maven.xwiki.org stable/ xwiki-common 15.0 [311 MB]
Get:17 http://deb.debian.org/debian bullseye/main amd64 libnspr4 amd64 2:4.29-1 [112 kB]
Get:18 http://deb.debian.org/debian bullseye/main amd64 libnss3 amd64 2:3.61-1+deb11u2 [1,306 kB]
Get:19 http://deb.debian.org/debian bullseye/main amd64 libglib2.0-0 amd64 2.66.8-1 [1,370 kB]
Get:20 http://deb.debian.org/debian bullseye/main amd64 libgraphite2-3 amd64 1.3.14-1 [81.2 kB]
Get:21 http://deb.debian.org/debian bullseye/main amd64 libharfbuzz0b amd64 2.7.4-1 [1,471 kB]
Get:22 http://deb.debian.org/debian bullseye/main amd64 libpcsclite1 amd64 1.9.1-1 [60.2 kB]
Get:23 http://deb.debian.org/debian bullseye/main amd64 ca-certificates-java all 20190909 [15.7 kB]
Get:24 http://deb.debian.org/debian bullseye/main amd64 dbconfig-common all 2.0.19 [609 kB]
Get:25 http://deb.debian.org/debian bullseye/main amd64 libapr1 amd64 1.7.0-6+deb11u1 [106 kB]
Get:26 http://deb.debian.org/debian bullseye/main amd64 libeclipse-jdt-core-java all 3.24.0+eclipse4.18-1 [6,503 kB]
Get:27 http://deb.debian.org/debian bullseye/main amd64 libglib2.0-data all 2.66.8-1 [1,164 kB]
Get:28 http://deb.debian.org/debian bullseye/main amd64 libz3-4 amd64 4.8.10-1 [6,949 kB]
Get:29 http://deb.debian.org/debian bullseye/main amd64 libllvm11 amd64 1:11.0.1-2 [17.9 MB]
Get:30 http://deb.debian.org/debian bullseye/main amd64 libpq5 amd64 13.9-0+deb11u1 [180 kB]
Get:31 http://deb.debian.org/debian bullseye/main amd64 libsensors-config all 1:3.6.0-7 [32.3 kB]
Get:32 http://deb.debian.org/debian bullseye/main amd64 libsensors5 amd64 1:3.6.0-7 [52.3 kB]
Get:33 http://deb.debian.org/debian bullseye/main amd64 libtcnative-1 amd64 1.2.26-1 [88.1 kB]
Get:34 http://deb.debian.org/debian bullseye/main amd64 libtomcat9-java all 9.0.43-2~deb11u4 [5,999 kB]
Get:35 http://deb.debian.org/debian bullseye/main amd64 libxslt1.1 amd64 1.1.34-4+deb11u1 [240 kB]
Get:36 http://deb.debian.org/debian bullseye/main amd64 postgresql-client-common all 225 [89.3 kB]
Get:37 http://deb.debian.org/debian bullseye/main amd64 postgresql-client-13 amd64 13.9-0+deb11u1 [1,508 kB]
Get:38 http://deb.debian.org/debian bullseye/main amd64 ssl-cert all 1.1.0+nmu1 [21.0 kB]
Get:39 http://deb.debian.org/debian bullseye/main amd64 postgresql-common all 225 [237 kB]
Get:40 http://deb.debian.org/debian bullseye/main amd64 postgresql-13 amd64 13.9-0+deb11u1 [15.2 MB]
Get:41 http://deb.debian.org/debian bullseye/main amd64 postgresql all 13+225 [64.7 kB]
Get:42 http://deb.debian.org/debian bullseye/main amd64 shared-mime-info amd64 2.0-1 [701 kB]
Get:43 http://deb.debian.org/debian bullseye/main amd64 sysstat amd64 12.5.2-2 [603 kB]
Get:44 http://deb.debian.org/debian bullseye/main amd64 tomcat9-common all 9.0.43-2~deb11u4 [70.5 kB]
Get:45 http://deb.debian.org/debian bullseye/main amd64 tomcat9 all 9.0.43-2~deb11u4 [47.0 kB]
Get:46 http://deb.debian.org/debian bullseye/main amd64 xdg-user-dirs amd64 0.17-2 [53.8 kB]
Get:47 http://maven.xwiki.org stable/ xwiki-pgsql-common 15.0 [5,520 B]
Get:48 http://maven.xwiki.org stable/ xwiki-tomcat9-common 15.0 [3,358 B]
Get:49 http://maven.xwiki.org stable/ xwiki-tomcat9-pgsql 15.0 [1,540 B]
Fetched 414 MB in 1min 58s (3,520 kB/s)
Extracting templates from packages: 100%
Preconfiguring packages ...
Selecting previously unselected package alsa-topology-conf.
(Reading database ... 35701 files and directories currently installed.)
Preparing to unpack .../00-alsa-topology-conf_1.2.4-1_all.deb ...
Unpacking alsa-topology-conf (1.2.4-1) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../01-libasound2-data_1.2.4-1.1_all.deb ...
Unpacking libasound2-data (1.2.4-1.1) ...
Selecting previously unselected package libasound2:amd64.
Preparing to unpack .../02-libasound2_1.2.4-1.1_amd64.deb ...
Unpacking libasound2:amd64 (1.2.4-1.1) ...
Selecting previously unselected package alsa-ucm-conf.
Preparing to unpack .../03-alsa-ucm-conf_1.2.4-2_all.deb ...
Unpacking alsa-ucm-conf (1.2.4-2) ...
Selecting previously unselected package java-common.
Preparing to unpack .../04-java-common_0.72_all.deb ...
Unpacking java-common (0.72) ...
Selecting previously unselected package libavahi-common-data:amd64.
Preparing to unpack .../05-libavahi-common-data_0.8-5+deb11u1_amd64.deb ...
Unpacking libavahi-common-data:amd64 (0.8-5+deb11u1) ...
Selecting previously unselected package libavahi-common3:amd64.
Preparing to unpack .../06-libavahi-common3_0.8-5+deb11u1_amd64.deb ...
Unpacking libavahi-common3:amd64 (0.8-5+deb11u1) ...
Selecting previously unselected package libavahi-client3:amd64.
Preparing to unpack .../07-libavahi-client3_0.8-5+deb11u1_amd64.deb ...
Unpacking libavahi-client3:amd64 (0.8-5+deb11u1) ...
Selecting previously unselected package libcups2:amd64.
Preparing to unpack .../08-libcups2_2.3.3op2-3+deb11u2_amd64.deb ...
Unpacking libcups2:amd64 (2.3.3op2-3+deb11u2) ...
Selecting previously unselected package liblcms2-2:amd64.
Preparing to unpack .../09-liblcms2-2_2.12~rc1-2_amd64.deb ...
Unpacking liblcms2-2:amd64 (2.12~rc1-2) ...
Selecting previously unselected package libjpeg62-turbo:amd64.
Preparing to unpack .../10-libjpeg62-turbo_1%3a2.0.6-4_amd64.deb ...
Unpacking libjpeg62-turbo:amd64 (1:2.0.6-4) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../11-fonts-dejavu-core_2.37-2_all.deb ...
Unpacking fonts-dejavu-core (2.37-2) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../12-fontconfig-config_2.13.1-4.2_all.deb ...
Unpacking fontconfig-config (2.13.1-4.2) ...
Selecting previously unselected package libfontconfig1:amd64.
Preparing to unpack .../13-libfontconfig1_2.13.1-4.2_amd64.deb ...
Unpacking libfontconfig1:amd64 (2.13.1-4.2) ...
Selecting previously unselected package libnspr4:amd64.
Preparing to unpack .../14-libnspr4_2%3a4.29-1_amd64.deb ...
Unpacking libnspr4:amd64 (2:4.29-1) ...
Selecting previously unselected package libnss3:amd64.
Preparing to unpack .../15-libnss3_2%3a3.61-1+deb11u2_amd64.deb ...
Unpacking libnss3:amd64 (2:3.61-1+deb11u2) ...
Selecting previously unselected package libglib2.0-0:amd64.
Preparing to unpack .../16-libglib2.0-0_2.66.8-1_amd64.deb ...
Unpacking libglib2.0-0:amd64 (2.66.8-1) ...
Selecting previously unselected package libgraphite2-3:amd64.
Preparing to unpack .../17-libgraphite2-3_1.3.14-1_amd64.deb ...
Unpacking libgraphite2-3:amd64 (1.3.14-1) ...
Selecting previously unselected package libharfbuzz0b:amd64.
Preparing to unpack .../18-libharfbuzz0b_2.7.4-1_amd64.deb ...
Unpacking libharfbuzz0b:amd64 (2.7.4-1) ...
Selecting previously unselected package libpcsclite1:amd64.
Preparing to unpack .../19-libpcsclite1_1.9.1-1_amd64.deb ...
Unpacking libpcsclite1:amd64 (1.9.1-1) ...
Selecting previously unselected package openjdk-11-jre-headless:amd64.
Preparing to unpack .../20-openjdk-11-jre-headless_11.0.18+10-1~deb11u1_amd64.deb ...
Unpacking openjdk-11-jre-headless:amd64 (11.0.18+10-1~deb11u1) ...
Selecting previously unselected package ca-certificates-java.
Preparing to unpack .../21-ca-certificates-java_20190909_all.deb ...
Unpacking ca-certificates-java (20190909) ...
Selecting previously unselected package dbconfig-common.
Preparing to unpack .../22-dbconfig-common_2.0.19_all.deb ...
Unpacking dbconfig-common (2.0.19) ...
Selecting previously unselected package libapr1:amd64.
Preparing to unpack .../23-libapr1_1.7.0-6+deb11u1_amd64.deb ...
Unpacking libapr1:amd64 (1.7.0-6+deb11u1) ...
Selecting previously unselected package libeclipse-jdt-core-java.
Preparing to unpack .../24-libeclipse-jdt-core-java_3.24.0+eclipse4.18-1_all.deb ...
Unpacking libeclipse-jdt-core-java (3.24.0+eclipse4.18-1) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../25-libglib2.0-data_2.66.8-1_all.deb ...
Unpacking libglib2.0-data (2.66.8-1) ...
Selecting previously unselected package libz3-4:amd64.
Preparing to unpack .../26-libz3-4_4.8.10-1_amd64.deb ...
Unpacking libz3-4:amd64 (4.8.10-1) ...
Selecting previously unselected package libllvm11:amd64.
Preparing to unpack .../27-libllvm11_1%3a11.0.1-2_amd64.deb ...
Unpacking libllvm11:amd64 (1:11.0.1-2) ...
Selecting previously unselected package libpq5:amd64.
Preparing to unpack .../28-libpq5_13.9-0+deb11u1_amd64.deb ...
Unpacking libpq5:amd64 (13.9-0+deb11u1) ...
Selecting previously unselected package libsensors-config.
Preparing to unpack .../29-libsensors-config_1%3a3.6.0-7_all.deb ...
Unpacking libsensors-config (1:3.6.0-7) ...
Selecting previously unselected package libsensors5:amd64.
Preparing to unpack .../30-libsensors5_1%3a3.6.0-7_amd64.deb ...
Unpacking libsensors5:amd64 (1:3.6.0-7) ...
Selecting previously unselected package libtcnative-1:amd64.
Preparing to unpack .../31-libtcnative-1_1.2.26-1_amd64.deb ...
Unpacking libtcnative-1:amd64 (1.2.26-1) ...
Selecting previously unselected package libtomcat9-java.
Preparing to unpack .../32-libtomcat9-java_9.0.43-2~deb11u4_all.deb ...
Unpacking libtomcat9-java (9.0.43-2~deb11u4) ...
Selecting previously unselected package libxslt1.1:amd64.
Preparing to unpack .../33-libxslt1.1_1.1.34-4+deb11u1_amd64.deb ...
Unpacking libxslt1.1:amd64 (1.1.34-4+deb11u1) ...
Selecting previously unselected package postgresql-client-common.
Preparing to unpack .../34-postgresql-client-common_225_all.deb ...
Unpacking postgresql-client-common (225) ...
Selecting previously unselected package postgresql-client-13.
Preparing to unpack .../35-postgresql-client-13_13.9-0+deb11u1_amd64.deb ...
Unpacking postgresql-client-13 (13.9-0+deb11u1) ...
Selecting previously unselected package ssl-cert.
Preparing to unpack .../36-ssl-cert_1.1.0+nmu1_all.deb ...
Unpacking ssl-cert (1.1.0+nmu1) ...
Selecting previously unselected package postgresql-common.
Preparing to unpack .../37-postgresql-common_225_all.deb ...
Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common'
Unpacking postgresql-common (225) ...
Selecting previously unselected package postgresql-13.
Preparing to unpack .../38-postgresql-13_13.9-0+deb11u1_amd64.deb ...
Unpacking postgresql-13 (13.9-0+deb11u1) ...
Selecting previously unselected package postgresql.
Preparing to unpack .../39-postgresql_13+225_all.deb ...
Unpacking postgresql (13+225) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../40-shared-mime-info_2.0-1_amd64.deb ...
Unpacking shared-mime-info (2.0-1) ...
Selecting previously unselected package sysstat.
Preparing to unpack .../41-sysstat_12.5.2-2_amd64.deb ...
Unpacking sysstat (12.5.2-2) ...
Selecting previously unselected package tomcat9-common.
Preparing to unpack .../42-tomcat9-common_9.0.43-2~deb11u4_all.deb ...
Unpacking tomcat9-common (9.0.43-2~deb11u4) ...
Selecting previously unselected package tomcat9.
Preparing to unpack .../43-tomcat9_9.0.43-2~deb11u4_all.deb ...
Unpacking tomcat9 (9.0.43-2~deb11u4) ...
Selecting previously unselected package xdg-user-dirs.
Preparing to unpack .../44-xdg-user-dirs_0.17-2_amd64.deb ...
Unpacking xdg-user-dirs (0.17-2) ...
Selecting previously unselected package xwiki-common.
Preparing to unpack .../45-xwiki-common_15.0_all.deb ...
Unpacking xwiki-common (15.0) ...
Selecting previously unselected package xwiki-pgsql-common.
Preparing to unpack .../46-xwiki-pgsql-common_15.0_all.deb ...
Unpacking xwiki-pgsql-common (15.0) ...
Selecting previously unselected package xwiki-tomcat9-common.
Preparing to unpack .../47-xwiki-tomcat9-common_15.0_all.deb ...
Unpacking xwiki-tomcat9-common (15.0) ...
Selecting previously unselected package xwiki-tomcat9-pgsql.
Preparing to unpack .../48-xwiki-tomcat9-pgsql_15.0_all.deb ...
Unpacking xwiki-tomcat9-pgsql (15.0) ...
Setting up postgresql-client-common (225) ...
Setting up libgraphite2-3:amd64 (1.3.14-1) ...
Setting up liblcms2-2:amd64 (2.12~rc1-2) ...
Setting up java-common (0.72) ...
Setting up xdg-user-dirs (0.17-2) ...
Setting up libglib2.0-0:amd64 (2.66.8-1) ...
No schema files found: doing nothing.
Setting up libsensors-config (1:3.6.0-7) ...
Setting up libpq5:amd64 (13.9-0+deb11u1) ...
Setting up libapr1:amd64 (1.7.0-6+deb11u1) ...
Setting up dbconfig-common (2.0.19) ...
Creating config file /etc/dbconfig-common/config with new version
Setting up libeclipse-jdt-core-java (3.24.0+eclipse4.18-1) ...
Setting up postgresql-client-13 (13.9-0+deb11u1) ...
update-alternatives: using /usr/share/postgresql/13/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode
Setting up libasound2-data (1.2.4-1.1) ...
Setting up libz3-4:amd64 (4.8.10-1) ...
Setting up libglib2.0-data (2.66.8-1) ...
Setting up libllvm11:amd64 (1:11.0.1-2) ...
Setting up libjpeg62-turbo:amd64 (1:2.0.6-4) ...
Setting up libnspr4:amd64 (2:4.29-1) ...
Setting up ssl-cert (1.1.0+nmu1) ...
Setting up libavahi-common-data:amd64 (0.8-5+deb11u1) ...
Setting up shared-mime-info (2.0-1) ...
Setting up postgresql-common (225) ...
Adding user postgres to group ssl-cert
Creating config file /etc/postgresql-common/createcluster.conf with new version
Building PostgreSQL dictionaries from installed myspell/hunspell packages...
Removing obsolete dictionary files:
Created symlink /etc/systemd/system/multi-user.target.wants/postgresql.service → /lib/systemd/system/postgresql.service.
Setting up fonts-dejavu-core (2.37-2) ...
Setting up libpcsclite1:amd64 (1.9.1-1) ...
Setting up libsensors5:amd64 (1:3.6.0-7) ...
Setting up libtomcat9-java (9.0.43-2~deb11u4) ...
Setting up alsa-topology-conf (1.2.4-1) ...
Setting up libasound2:amd64 (1.2.4-1.1) ...
Setting up libxslt1.1:amd64 (1.1.34-4+deb11u1) ...
Setting up postgresql-13 (13.9-0+deb11u1) ...
Creating new PostgreSQL cluster 13/main ...
/usr/lib/postgresql/13/bin/initdb -D /var/lib/postgresql/13/main --auth-local peer --auth-host md5
The files belonging to this database system will be owned by user "postgres".
This user must also own the server process.
The database cluster will be initialized with locale "en_US.UTF-8".
The default database encoding has accordingly been set to "UTF8".
The default text search configuration will be set to "english".
Data page checksums are disabled.
fixing permissions on existing directory /var/lib/postgresql/13/main ... ok
creating subdirectories ... ok
selecting dynamic shared memory implementation ... posix
selecting default max_connections ... 100
selecting default shared_buffers ... 128MB
selecting default time zone ... America/Los_Angeles
creating configuration files ... ok
running bootstrap script ... ok
performing post-bootstrap initialization ... ok
syncing data to disk ... ok
Success. You can now start the database server using:
pg_ctlcluster 13 main start
Ver Cluster Port Status Owner Data directory Log file
13 main 5432 down postgres /var/lib/postgresql/13/main /var/log/postgresql/postgresql-13-main.log
update-alternatives: using /usr/share/postgresql/13/man/man1/postmaster.1.gz to provide /usr/share/man/man1/postmaster.1.gz (postmaster.1.gz) in auto mode
Setting up libharfbuzz0b:amd64 (2.7.4-1) ...
Setting up postgresql (13+225) ...
Setting up sysstat (12.5.2-2) ...
Creating config file /etc/default/sysstat with new version
update-alternatives: using /usr/bin/sar.sysstat to provide /usr/bin/sar (sar) in auto mode
Created symlink /etc/systemd/system/sysstat.service.wants/sysstat-collect.timer → /lib/systemd/system/sysstat-collect.timer.
Created symlink /etc/systemd/system/sysstat.service.wants/sysstat-summary.timer → /lib/systemd/system/sysstat-summary.timer.
Created symlink /etc/systemd/system/multi-user.target.wants/sysstat.service → /lib/systemd/system/sysstat.service.
Setting up libtcnative-1:amd64 (1.2.26-1) ...
Setting up alsa-ucm-conf (1.2.4-2) ...
Setting up fontconfig-config (2.13.1-4.2) ...
Setting up libavahi-common3:amd64 (0.8-5+deb11u1) ...
Setting up libnss3:amd64 (2:3.61-1+deb11u2) ...
Setting up libfontconfig1:amd64 (2.13.1-4.2) ...
Setting up libavahi-client3:amd64 (0.8-5+deb11u1) ...
Setting up libcups2:amd64 (2.3.3op2-3+deb11u2) ...
Setting up openjdk-11-jre-headless:amd64 (11.0.18+10-1~deb11u1) ...
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/java to provide /usr/bin/java (java) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/jjs to provide /usr/bin/jjs (jjs) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/rmid to provide /usr/bin/rmid (rmid) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/pack200 to provide /usr/bin/pack200 (pack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/bin/unpack200 to provide /usr/bin/unpack200 (unpack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-amd64/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode
Setting up xwiki-common (15.0) ...
Creating config file /etc/xwiki/xwiki.cfg with new version
Creating config file /etc/xwiki/xwiki.properties with new version
Creating config file /etc/xwiki/web.xml with new version
Setting up ca-certificates-java (20190909) ...
head: cannot open '/etc/ssl/certs/java/cacerts' for reading: No such file or directory
Adding debian:QuoVadis_Root_CA_2.pem
Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem
Adding debian:Chambers_of_Commerce_Root_-_2008.pem
Adding debian:emSign_ECC_Root_CA_-_G3.pem
Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem
Adding debian:TrustCor_ECA-1.pem
Adding debian:AffirmTrust_Premium.pem
Adding debian:Entrust_Root_Certification_Authority.pem
Adding debian:Staat_der_Nederlanden_EV_Root_CA.pem
Adding debian:DigiCert_Global_Root_G3.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
Adding debian:VeriSign_Universal_Root_Certification_Authority.pem
Adding debian:Starfield_Class_2_CA.pem
Adding debian:GDCA_TrustAUTH_R5_ROOT.pem
Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem
Adding debian:DigiCert_Assured_ID_Root_CA.pem
Adding debian:AffirmTrust_Networking.pem
Adding debian:emSign_ECC_Root_CA_-_C3.pem
Adding debian:DigiCert_Global_Root_CA.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem
Adding debian:Entrust_Root_Certification_Authority_-_G4.pem
Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem
Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem
Adding debian:certSIGN_ROOT_CA.pem
Adding debian:COMODO_RSA_Certification_Authority.pem
Adding debian:GlobalSign_Root_CA_-_R2.pem
Adding debian:Security_Communication_Root_CA.pem
Adding debian:Cybertrust_Global_Root.pem
Adding debian:SSL.com_Root_Certification_Authority_ECC.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:GTS_Root_R2.pem
Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem
Adding debian:certSIGN_Root_CA_G2.pem
Adding debian:Comodo_AAA_Services_root.pem
Adding debian:DigiCert_Assured_ID_Root_G3.pem
Adding debian:SwissSign_Gold_CA_-_G2.pem
Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem
Adding debian:AffirmTrust_Commercial.pem
Adding debian:GTS_Root_R1.pem
Adding debian:DST_Root_CA_X3.pem
Adding debian:ACCVRAIZ1.pem
Adding debian:TrustCor_RootCert_CA-1.pem
Adding debian:USERTrust_RSA_Certification_Authority.pem
Adding debian:SwissSign_Silver_CA_-_G2.pem
Adding debian:Hongkong_Post_Root_CA_3.pem
Adding debian:Trustwave_Global_Certification_Authority.pem
Adding debian:AffirmTrust_Premium_ECC.pem
Adding debian:Sonera_Class_2_Root_CA.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:SSL.com_Root_Certification_Authority_RSA.pem
Adding debian:emSign_Root_CA_-_C1.pem
Adding debian:USERTrust_ECC_Certification_Authority.pem
Adding debian:QuoVadis_Root_CA_2_G3.pem
Adding debian:NAVER_Global_Root_Certification_Authority.pem
Adding debian:CFCA_EV_ROOT.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem
Adding debian:DigiCert_Assured_ID_Root_G2.pem
Adding debian:Go_Daddy_Class_2_CA.pem
Adding debian:TWCA_Root_Certification_Authority.pem
Adding debian:ISRG_Root_X1.pem
Adding debian:Certum_Trusted_Network_CA_2.pem
Adding debian:Trustis_FPS_Root_CA.pem
Adding debian:Hongkong_Post_Root_CA_1.pem
Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem
Adding debian:TeliaSonera_Root_CA_v1.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem
Adding debian:emSign_Root_CA_-_G1.pem
Adding debian:TrustCor_RootCert_CA-2.pem
Adding debian:Entrust_Root_Certification_Authority_-_G2.pem
Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem
Adding debian:DigiCert_Global_Root_G2.pem
Adding debian:COMODO_ECC_Certification_Authority.pem
Adding debian:QuoVadis_Root_CA_3.pem
Adding debian:GTS_Root_R4.pem
Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem
Adding debian:COMODO_Certification_Authority.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G2.pem
Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:QuoVadis_Root_CA_1_G3.pem
Adding debian:UCA_Global_G2_Root.pem
Adding debian:GlobalSign_Root_CA_-_R3.pem
Adding debian:ssl-cert-snakeoil.pem
Adding debian:IdenTrust_Commercial_Root_CA_1.pem
Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem
Adding debian:UCA_Extended_Validation_Root.pem
Adding debian:Izenpe.com.pem
Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem
Adding debian:Certigna_Root_CA.pem
Adding debian:T-TeleSec_GlobalRoot_Class_3.pem
Adding debian:GlobalSign_Root_CA.pem
Adding debian:SecureTrust_CA.pem
Adding debian:Security_Communication_RootCA2.pem
Adding debian:E-Tugra_Certification_Authority.pem
Adding debian:Certigna.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem
Adding debian:e-Szigno_Root_CA_2017.pem
Adding debian:Amazon_Root_CA_4.pem
Adding debian:QuoVadis_Root_CA.pem
Adding debian:TWCA_Global_Root_CA.pem
Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem
Adding debian:Amazon_Root_CA_3.pem
Adding debian:Global_Chambersign_Root_-_2008.pem
Adding debian:AC_RAIZ_FNMT-RCM.pem
Adding debian:ePKI_Root_Certification_Authority.pem
Adding debian:SZAFIR_ROOT_CA2.pem
Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem
Adding debian:Microsec_e-Szigno_Root_CA_2009.pem
Adding debian:Amazon_Root_CA_1.pem
Adding debian:SecureSign_RootCA11.pem
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:XRamp_Global_CA_Root.pem
Adding debian:GlobalSign_Root_CA_-_R6.pem
Adding debian:Certum_Trusted_Network_CA.pem
Adding debian:Network_Solutions_Certificate_Authority.pem
Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:Staat_der_Nederlanden_Root_CA_-_G3.pem
Adding debian:EC-ACC.pem
Adding debian:QuoVadis_Root_CA_3_G3.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem
Adding debian:GTS_Root_R3.pem
Adding debian:Amazon_Root_CA_2.pem
Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem
Adding debian:T-TeleSec_GlobalRoot_Class_2.pem
Adding debian:Baltimore_CyberTrust_Root.pem
Adding debian:DigiCert_Trusted_Root_G4.pem
Adding debian:Secure_Global_CA.pem
done.
Setting up tomcat9-common (9.0.43-2~deb11u4) ...
Setting up xwiki-pgsql-common (15.0) ...
dbconfig-common: writing config to /etc/dbconfig-common/xwiki.conf
Creating config file /etc/dbconfig-common/xwiki.conf with new version
Creating config file /etc/xwiki/hibernate.cfg.xml with new version
creating postgres user xwiki: success.
verifying creation of user: success.
creating database xwiki: success.
verifying database xwiki exists: success.
dbconfig-common: flushing administrative password
allow xwiki user to create new schemas in database xwiki
Setting up tomcat9 (9.0.43-2~deb11u4) ...
Creating group tomcat with gid 998.
Creating user tomcat (Apache Tomcat) with uid 998 and gid 998.
Creating config file /etc/tomcat9/tomcat-users.xml with new version
Creating config file /etc/tomcat9/web.xml with new version
Creating config file /etc/tomcat9/server.xml with new version
Creating config file /etc/tomcat9/logging.properties with new version
Creating config file /etc/tomcat9/context.xml with new version
Creating config file /etc/tomcat9/catalina.properties with new version
Creating config file /etc/tomcat9/jaspic-providers.xml with new version
Creating config file /etc/logrotate.d/tomcat9 with new version
Creating config file /etc/default/tomcat9 with new version
Created symlink /etc/systemd/system/multi-user.target.wants/tomcat9.service → /lib/systemd/system/tomcat9.service.
Setting up xwiki-tomcat9-common (15.0) ...
Setting up xwiki-tomcat9-pgsql (15.0) ...
Processing triggers for libc-bin (2.31-13+deb11u5) ...
Processing triggers for rsyslog (8.2102.0-2+deb11u1) ...
Processing triggers for man-db (2.9.4-2) ...
Processing triggers for ca-certificates (20210119) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
done.
W: Operation was interrupted before it could finish

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Post-Installation Configuration

 

 

 

 

 

 

 

 

 

Implementation / Customization Choices on XWiki

 

In order to make i easier to export to a book from the wiki PDF export, when first creating pages (or if having to change their URL by "moving" them later), and so that URLs aren't filled with %20 or similar for every space, standardizing on using hyphens (dashes) for the initial page creation. Then after created and saved, can remove the hyphens from the visible title, it will keep the url with the hyphens, and not break the sorting order as much as the versions with spaces do.

 

 

References

 

https://www.xwiki.org/xwiki/bin/view/Documentation/AdminGuide/Installation/

 

https://www.xwiki.org/xwiki/bin/view/Documentation/AdminGuide/Installation/InstallationViaAPT/

 

 

 

https://forum.xwiki.org/t/is-there-a-xwiki-version-for-debian-bullseye/9229/6

 

 

 

 

 

 

 

 

 

 

Navigation