{"id":2067,"date":"2024-01-15T12:30:00","date_gmt":"2024-01-15T18:30:00","guid":{"rendered":"https:\/\/www.linuxcloudvps.com\/blog\/?p=2067"},"modified":"2026-05-15T03:26:44","modified_gmt":"2026-05-15T08:26:44","slug":"how-to-install-xwiki-on-debian-12","status":"publish","type":"post","link":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/","title":{"rendered":"How to Install XWiki on Debian 12"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">XWiki is an advanced wiki software platform that is both free and open-source. It is built using Java and can be run on servlet containers such as JBoss, Tomcat, and Jetty. To store its information, XWiki utilizes database engines like MySQL, MariaDB, or PostgreSQL. There are multiple ways to install XWiki, but in this tutorial, we will focus on how to install XWiki on Debian 12 using the repository provided by XWiki.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">This installation method is highly recommended for production setups as it automatically installs all the necessary components for a production instance on your server. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By following this tutorial about how to install XWiki on Debian 12, you will be able to have XWiki up and running within 10 minutes or less.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A server running Debian 12 with a minimum of 2GB of RAM and 2 CPU cores. Our <a title=\"\" href=\"https:\/\/www.linuxcloudvps.com\/cloud-vps.html\" target=\"_blank\" rel=\"noopener\">Linux Cloud VPS<\/a> LC VPS-2 plan is great for this.<\/li>\n\n\n\n<li>A domain name to access the wiki from the internet (optional).<\/li>\n\n\n\n<li>SSH access with sudo privileges, or root access.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Step 1. Log in to your server<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">First of all, we need to log in to our Debian 12 VPS through SSH:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">ssh root@IP_Address -p Port_number<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Replace &#8220;root&#8221; with a user that has sudo privileges. Additionally, replace \u201cIP_Address\u201d and \u201cPort_Number\u201d with your server\u2019s respective IP address and SSH port number. Next, let\u2019s make sure that we\u2019re on Debian 12. You can do that like this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># lsb_release -a<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">You should get this as the output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">No LSB modules are available.<br>Distributor ID: Debian<br>Description: Debian GNU\/Linux 12 (bookworm)<br>Release: 12<br>Codename: bookworm<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Then, run the following command to make sure that all installed packages on the server are updated to their latest available versions:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># apt update &amp;&amp; apt upgrade<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 2. Install OpenJDK<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In order to proceed with XWiki installation on Debian 12, it is necessary to install Java first. As a prerequisite, execute the command below to ensure Java is installed on your system.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># apt install default-jdk -y<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Java has been installed now, we can verify the version by running this command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># java --version<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The command will print an output similar to this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">openjdk 17.0.9 2023-10-17<br>OpenJDK Runtime Environment (build 17.0.9+9-Debian-1deb12u1)<br>OpenJDK 64-Bit Server VM (build 17.0.9+9-Debian-1deb12u1, mixed mode, sharing)<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 3. Install XWiki<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There are several ways to install XWiki, but in this article, we are going to install it the easiest way. Let&#8217;s start by adding the repository.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># wget https:\/\/maven.xwiki.org\/xwiki-keyring.gpg -O \/usr\/share\/keyrings\/xwiki-keyring.gpg\n# wget \"https:\/\/maven.xwiki.org\/stable\/xwiki-stable.list\" -O \/etc\/apt\/sources.list.d\/xwiki-stable.list<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The GPG key has been successfully imported and packages from this repository will be considered trusted. But, before installing the packages from the newly added repository you must update the package index, and invoke this command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># apt update<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Then, let&#8217;s proceed with the installation.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># apt install xwiki-xjetty-mariadb<\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dbconfig-common.jpg\"><img decoding=\"async\" width=\"970\" height=\"156\" src=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dbconfig-common-970x156.jpg\" alt=\"\" class=\"wp-image-2069\" srcset=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dbconfig-common-970x156.jpg 970w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dbconfig-common-470x75.jpg 470w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dbconfig-common-768x123.jpg 768w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dbconfig-common-1536x247.jpg 1536w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dbconfig-common.jpg 1595w\" sizes=\"(max-width: 970px) 100vw, 970px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Choose Yes, then hit ENTER:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dbpassword.jpg\"><img decoding=\"async\" width=\"607\" height=\"208\" src=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dbpassword.jpg\" alt=\"\" class=\"wp-image-2070\" srcset=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dbpassword.jpg 607w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dbpassword-470x161.jpg 470w\" sizes=\"(max-width: 607px) 100vw, 607px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Just hit ENTER to continue, and the installer will create a random database password for your XWiki installation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once completed, you can navigate to <code>http:\/\/YOUR_SERVER_IP_ADDRESS:8080<\/code> to complete XWiki installation.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-distro-wizard.jpg\"><img decoding=\"async\" width=\"832\" height=\"622\" src=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-distro-wizard.jpg\" alt=\"\" class=\"wp-image-2071\" srcset=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-distro-wizard.jpg 832w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-distro-wizard-401x300.jpg 401w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-distro-wizard-768x574.jpg 768w\" sizes=\"(max-width: 832px) 100vw, 832px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Click on the Continue button to proceed to the next steps.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/12\/xwiki-debian-12-create-admin.jpg\"><img decoding=\"async\" width=\"829\" height=\"752\" src=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/12\/xwiki-debian-12-create-admin.jpg\" alt=\"\" class=\"wp-image-2089\" srcset=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/12\/xwiki-debian-12-create-admin.jpg 829w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/12\/xwiki-debian-12-create-admin-331x300.jpg 331w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/12\/xwiki-debian-12-create-admin-768x697.jpg 768w\" sizes=\"(max-width: 829px) 100vw, 829px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Fill out the forms and then click the &#8216;Register and login&#8217; button then you will be brought to this page:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/12\/xwiki-debian-12-admin-user.jpg\"><img decoding=\"async\" width=\"829\" height=\"328\" src=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/12\/xwiki-debian-12-admin-user.jpg\" alt=\"\" class=\"wp-image-2090\" srcset=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/12\/xwiki-debian-12-admin-user.jpg 829w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/12\/xwiki-debian-12-admin-user-470x186.jpg 470w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/12\/xwiki-debian-12-admin-user-768x304.jpg 768w\" sizes=\"(max-width: 829px) 100vw, 829px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Click Continue to proceed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-flavor.jpg\"><img decoding=\"async\" width=\"828\" height=\"794\" src=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-flavor.jpg\" alt=\"\" class=\"wp-image-2074\" srcset=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-flavor.jpg 828w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-flavor-313x300.jpg 313w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-flavor-768x736.jpg 768w\" sizes=\"(max-width: 828px) 100vw, 828px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In this step, you are asked whether to install a flavor or not. Click on the available flavor then hit &#8216;Install this flavor&#8217; button to install it.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-flavor-start.jpg\"><img decoding=\"async\" width=\"821\" height=\"439\" src=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-flavor-start.jpg\" alt=\"\" class=\"wp-image-2075\" srcset=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-flavor-start.jpg 821w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-flavor-start-470x251.jpg 470w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-flavor-start-768x411.jpg 768w\" sizes=\"(max-width: 821px) 100vw, 821px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Click install to install the flavor. You will need to wait for a few minutes until it finishes and click the Continue button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-report.jpg\"><img decoding=\"async\" width=\"824\" height=\"413\" src=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-report.jpg\" alt=\"\" class=\"wp-image-2077\" srcset=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-report.jpg 824w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-report-470x236.jpg 470w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-report-768x385.jpg 768w\" sizes=\"(max-width: 824px) 100vw, 824px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Click Continue:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dashboard.jpg\"><img decoding=\"async\" width=\"970\" height=\"534\" src=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dashboard-970x534.jpg\" alt=\"\" class=\"wp-image-2078\" srcset=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dashboard-970x534.jpg 970w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dashboard-470x259.jpg 470w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dashboard-768x423.jpg 768w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dashboard-1536x846.jpg 1536w, https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/11\/xwiki-dashboard.jpg 1627w\" sizes=\"(max-width: 970px) 100vw, 970px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s it, you are brought to the XWiki main page now.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 4. Install and Configure Nginx<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">At this point, XWiki has been installed and we can access it at <code>http:\/\/SERVER_IP:8080<\/code>. To access it through a domain or subdomain, we need to create a reverse proxy. In this step, we are going to install and configure nginx as the reverse proxy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Simply execute this command below to install Nginx<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># apt install nginx<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Once installed, Nginx will automatically run and we can create an Nginx server block to host our XWiki website.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># nano \/etc\/nginx\/conf.d\/xwiki.conf<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Insert the following content into the file<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">map $request_uri $expires {\ndefault off;\n~*\\.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|js|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf)(\\?|$) 1h;\n~*\\.(css) 0m;\n}\n\nexpires $expires;\n\nserver {\n   listen 80;\n   server_name xwiki.yourdomain.com;\n   charset utf-8;\n\n   root \/var\/www\/html;\n\n   location \/.well-known {\n     alias \/var\/www\/html;\n   }\n\n   location \/ {\n     rewrite ^ $scheme:\/\/$server_name\/xwiki$request_uri? permanent;\n   }\n\n   location ^~ \/xwiki {\n     proxy_pass http:\/\/localhost:8080;\n     proxy_cache off;\n     proxy_set_header X-Real-IP $remote_addr;\n     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n     proxy_set_header Host $http_host;\n     proxy_set_header X-Forwarded-Proto $scheme;\n     expires $expires;\n   }\n}<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Make sure to replace <code>xwiki.yourdomain.com<\/code> with your actual domain or subdomain name pointing to your server IP address. Then, save the file and exit from the editor then reload nginx.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># systemctl reload nginx<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Now, you should be able to access XWiki at <code>http:\/\/xwiki.yourdomain.com<\/code><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 5. Install Free SSL Certificate<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is an optional step, but you should consider installing an SSL certificate for your XWiki website. Let&#8217;s execute the command below to install <code>certbot<\/code>:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># apt install certbot python3-certbot-nginx -y<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Once installed, simply run this command and follow what you see on the screen:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># certbot<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The prompts should look like this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Saving debug log to \/var\/log\/letsencrypt\/letsencrypt.log\nEnter email address (used for urgent renewal and security notices)\n (Enter 'c' to cancel): you@yourdomain.com\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nPlease read the Terms of Service at\nhttps:\/\/letsencrypt.org\/documents\/LE-SA-v1.3-September-21-2022.pdf. You must\nagree in order to register with the ACME server. Do you agree?\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n(Y)es\/(N)o: Y\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nWould you be willing, once your first certificate is successfully issued, to\nshare your email address with the Electronic Frontier Foundation, a founding\npartner of the Let's Encrypt project and the non-profit organization that\ndevelops Certbot? We'd like to send you email about our work encrypting the web,\nEFF news, campaigns, and ways to support digital freedom.\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n(Y)es\/(N)o: N\nAccount registered.\n\nWhich names would you like to activate HTTPS for?\nWe recommend selecting either all domains, or all domains in a VirtualHost\/server block.\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n1: xwiki.yourdomain.com\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nSelect the appropriate numbers separated by commas and\/or spaces, or leave input\nblank to select all options shown (Enter 'c' to cancel): 1\nRequesting a certificate for xwiki.yourdomain.com\n\nSuccessfully received certificate.\nCertificate is saved at: \/etc\/letsencrypt\/live\/xwiki.yourdomain.com\/fullchain.pem\nKey is saved at:         \/etc\/letsencrypt\/live\/xwiki.yourdomain.com\/privkey.pem\nThis certificate expires on 2024-02-17.\nThese files will be updated when the certificate renews.\nCertbot has set up a scheduled task to automatically renew this certificate in the background.\n\nDeploying certificate\nSuccessfully deployed certificate for xwiki.yourdomain.com to \/etc\/nginx\/conf.d\/xwiki.conf\nCongratulations! You have successfully enabled HTTPS on https:\/\/xwiki.yourdomain.com\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nIf you like Certbot, please consider supporting our work by:\n * Donating to ISRG \/ Let's Encrypt:   https:\/\/letsencrypt.org\/donate\n * Donating to EFF:                    https:\/\/eff.org\/donate-le\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">Once the SSL certificate installation is finished, the installer will modify your Nginx server block in <code>\/etc\/nginx\/conf.d\/xwiki.conf<\/code> and reload Nginx to apply the file changes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s it all! You have followed this article, and you managed to install XWiki on your <a title=\"Debian 12 Cloud VPS\" href=\"https:\/\/www.linuxcloudvps.com\/debian-cloud-vps.html\" target=\"_blank\" rel=\"noopener\">Debian 12 Cloud VPS<\/a>. Your XWiki installation should be accessible at <code>https:\/\/xwiki.yourdomain.com<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you liked this post on how to install Xwiki on Debian 12, please share it with your friends on social networks using the buttons below or simply leave a reply in the comments section. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>XWiki is an advanced wiki software platform that is both free and open-source. It is built using Java and can be run on servlet containers such as JBoss, Tomcat, and Jetty. To store its information, XWiki utilizes database engines like MySQL, MariaDB, or PostgreSQL. There are multiple ways to install XWiki, but in this tutorial, &#8230; <a title=\"How to Install XWiki on Debian 12\" class=\"read-more\" href=\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/\" aria-label=\"More on How to Install XWiki on Debian 12\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":2097,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[271,274,13],"tags":[110,89,88],"class_list":["post-2067","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-debian","category-open-source","category-tutorials","tag-debian","tag-wiki","tag-xwiki"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Install XWiki on Debian 12 | LinuxCloudVPS Blog<\/title>\n<meta name=\"description\" content=\"XWiki is an advanced wiki software platform that is both free and open-source. It is built using Java and can be run on servlet containers such as JBoss,\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install XWiki on Debian 12 | LinuxCloudVPS Blog\" \/>\n<meta property=\"og:description\" content=\"XWiki is an advanced wiki software platform that is both free and open-source. It is built using Java and can be run on servlet containers such as JBoss,\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/\" \/>\n<meta property=\"og:site_name\" content=\"LinuxCloudVPS Blog\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/LinuxCloudVPS\" \/>\n<meta property=\"article:published_time\" content=\"2024-01-15T18:30:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-15T08:26:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/12\/how-to-install-xwiki-on-debian-12.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"410\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@LinuxCloudVPS\" \/>\n<meta name=\"twitter:site\" content=\"@LinuxCloudVPS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-xwiki-on-debian-12\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-xwiki-on-debian-12\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#\\\/schema\\\/person\\\/ed907227ee7d151c617e6d0fe74f531a\"},\"headline\":\"How to Install XWiki on Debian 12\",\"datePublished\":\"2024-01-15T18:30:00+00:00\",\"dateModified\":\"2026-05-15T08:26:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-xwiki-on-debian-12\\\/\"},\"wordCount\":781,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-xwiki-on-debian-12\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/how-to-install-xwiki-on-debian-12.webp\",\"keywords\":[\"debian\",\"wiki\",\"xwiki\"],\"articleSection\":[\"Debian\",\"open-source\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-xwiki-on-debian-12\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-xwiki-on-debian-12\\\/\",\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-xwiki-on-debian-12\\\/\",\"name\":\"How to Install XWiki on Debian 12 | LinuxCloudVPS Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-xwiki-on-debian-12\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-xwiki-on-debian-12\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/how-to-install-xwiki-on-debian-12.webp\",\"datePublished\":\"2024-01-15T18:30:00+00:00\",\"dateModified\":\"2026-05-15T08:26:44+00:00\",\"description\":\"XWiki is an advanced wiki software platform that is both free and open-source. It is built using Java and can be run on servlet containers such as JBoss,\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-xwiki-on-debian-12\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-xwiki-on-debian-12\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-xwiki-on-debian-12\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/how-to-install-xwiki-on-debian-12.webp\",\"contentUrl\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/how-to-install-xwiki-on-debian-12.webp\",\"width\":742,\"height\":410,\"caption\":\"how to install xwiki on debian 12\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/how-to-install-xwiki-on-debian-12\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install XWiki on Debian 12\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/\",\"name\":\"LinuxCloudVPS\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#organization\",\"name\":\"LinuxCloudVPS\",\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/logo.png\",\"width\":217,\"height\":25,\"caption\":\"LinuxCloudVPS\"},\"image\":{\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"http:\\\/\\\/www.facebook.com\\\/LinuxCloudVPS\",\"https:\\\/\\\/x.com\\\/LinuxCloudVPS\",\"http:\\\/\\\/www.linkedin.com\\\/company\\\/linuxcloudvps-com\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/#\\\/schema\\\/person\\\/ed907227ee7d151c617e6d0fe74f531a\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"http:\\\/\\\/www.linuxcloudvps.com\\\/\"],\"url\":\"https:\\\/\\\/www.linuxcloudvps.com\\\/blog\\\/author\\\/r0s3admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Install XWiki on Debian 12 | LinuxCloudVPS Blog","description":"XWiki is an advanced wiki software platform that is both free and open-source. It is built using Java and can be run on servlet containers such as JBoss,","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/","og_locale":"en_US","og_type":"article","og_title":"How to Install XWiki on Debian 12 | LinuxCloudVPS Blog","og_description":"XWiki is an advanced wiki software platform that is both free and open-source. It is built using Java and can be run on servlet containers such as JBoss,","og_url":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/","og_site_name":"LinuxCloudVPS Blog","article_publisher":"http:\/\/www.facebook.com\/LinuxCloudVPS","article_published_time":"2024-01-15T18:30:00+00:00","article_modified_time":"2026-05-15T08:26:44+00:00","og_image":[{"width":742,"height":410,"url":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/12\/how-to-install-xwiki-on-debian-12.webp","type":"image\/webp"}],"author":"admin","twitter_card":"summary_large_image","twitter_creator":"@LinuxCloudVPS","twitter_site":"@LinuxCloudVPS","twitter_misc":{"Written by":"admin","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/#article","isPartOf":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/"},"author":{"name":"admin","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/person\/ed907227ee7d151c617e6d0fe74f531a"},"headline":"How to Install XWiki on Debian 12","datePublished":"2024-01-15T18:30:00+00:00","dateModified":"2026-05-15T08:26:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/"},"wordCount":781,"commentCount":0,"publisher":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/12\/how-to-install-xwiki-on-debian-12.webp","keywords":["debian","wiki","xwiki"],"articleSection":["Debian","open-source","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/","url":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/","name":"How to Install XWiki on Debian 12 | LinuxCloudVPS Blog","isPartOf":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/#primaryimage"},"image":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/#primaryimage"},"thumbnailUrl":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/12\/how-to-install-xwiki-on-debian-12.webp","datePublished":"2024-01-15T18:30:00+00:00","dateModified":"2026-05-15T08:26:44+00:00","description":"XWiki is an advanced wiki software platform that is both free and open-source. It is built using Java and can be run on servlet containers such as JBoss,","breadcrumb":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/#primaryimage","url":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/12\/how-to-install-xwiki-on-debian-12.webp","contentUrl":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/12\/how-to-install-xwiki-on-debian-12.webp","width":742,"height":410,"caption":"how to install xwiki on debian 12"},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxcloudvps.com\/blog\/how-to-install-xwiki-on-debian-12\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.linuxcloudvps.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install XWiki on Debian 12"}]},{"@type":"WebSite","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#website","url":"https:\/\/www.linuxcloudvps.com\/blog\/","name":"LinuxCloudVPS","description":"","publisher":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.linuxcloudvps.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#organization","name":"LinuxCloudVPS","url":"https:\/\/www.linuxcloudvps.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/08\/logo.png","contentUrl":"https:\/\/www.linuxcloudvps.com\/blog\/wp-content\/uploads\/2023\/08\/logo.png","width":217,"height":25,"caption":"LinuxCloudVPS"},"image":{"@id":"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.facebook.com\/LinuxCloudVPS","https:\/\/x.com\/LinuxCloudVPS","http:\/\/www.linkedin.com\/company\/linuxcloudvps-com"]},{"@type":"Person","@id":"https:\/\/www.linuxcloudvps.com\/blog\/#\/schema\/person\/ed907227ee7d151c617e6d0fe74f531a","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"admin"},"sameAs":["http:\/\/www.linuxcloudvps.com\/"],"url":"https:\/\/www.linuxcloudvps.com\/blog\/author\/r0s3admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/posts\/2067","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/comments?post=2067"}],"version-history":[{"count":10,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/posts\/2067\/revisions"}],"predecessor-version":[{"id":2638,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/posts\/2067\/revisions\/2638"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/media\/2097"}],"wp:attachment":[{"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/media?parent=2067"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/categories?post=2067"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxcloudvps.com\/blog\/wp-json\/wp\/v2\/tags?post=2067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}