XWiki: Difference between revisions

From OMU Wiki
Jump to navigation Jump to search
(Created page with "== Install Documentation == <p style="margin: 0in; font-family: Calibri; font-size: 11.0pt;" >Install: </p>[https://xwiki.com/en/Blog/HowtoinstallXWikiusingDocker/ https://xwiki.com/en/Blog/HowtoinstallXWikiusingDocker/]<p>Cmd: Docker pull xwiki</p><p>Create an init.sql file at /var/lib/containers/storage/volumes/mysql-init</p><p>It needs to contain this text: grant all privileges on *.* to xwiki@'%' identified by 'xwiki'</p> == Create the Database Container == <p>p...")
 
No edit summary
Line 1: Line 1:
== Install Documentation ==
== Install Documentation ==
<p style="margin: 0in; font-family: Calibri; font-size: 11.0pt;" >Install:&nbsp;</p>[https://xwiki.com/en/Blog/HowtoinstallXWikiusingDocker/ https://xwiki.com/en/Blog/HowtoinstallXWikiusingDocker/]<p>Cmd: Docker pull xwiki</p><p>Create an init.sql file at /var/lib/containers/storage/volumes/mysql-init</p><p>It needs to contain this text: grant all privileges on *.* to xwiki@'%' identified by 'xwiki'</p>
 
<p>Install: [https://xwiki.com/en/Blog/HowtoinstallXWikiusingDocker/ https://xwiki.com/en/Blog/HowtoinstallXWikiusingDocker/]<p>Command to download Docker image: <code>docker pull xwiki</code></p><p>Create an init.sql file at <code>/var/lib/containers/storage/volumes/mysql-init</code></p><p>It needs to contain this text: ''grant all privileges on *.* to xwiki@'%' identified by 'xwiki'''</p>
 
== Create the Database Container ==
== Create the Database Container ==
<p>podman run --network=vlan97 --ip 192.168.97.10 --dns 1.1.1.1 --dns 8.8.8.8 --name mysql-xwiki -v xwiki-database:/var/lib/mysql -v mysql-init:/docker-entrypoint-initdb.d -e MYSQL_ROOT_PASSWORD=xwiki -e MYSQL_USER=xwiki -e MYSQL_PASSWORD=xwiki -e MYSQL_DATABASE=xwiki -d mysql:5.7 --character-set-server=utf8 --collation-server=utf8_bin --explicit-defaults-for-timestamp=1</p>
 
<p><code>podman run --network=vlan97 --ip 192.168.97.10 --dns 1.1.1.1 --dns 8.8.8.8 --name mysql-xwiki -v xwiki-database:/var/lib/mysql -v mysql-init:/docker-entrypoint-initdb.d -e MYSQL_ROOT_PASSWORD=xwiki -e MYSQL_USER=xwiki -e MYSQL_PASSWORD=xwiki -e MYSQL_DATABASE=xwiki -d mysql:5.7 --character-set-server=utf8 --collation-server=utf8_bin --explicit-defaults-for-timestamp=1</code></p>
 
== Create the XWiki Container ==
== Create the XWiki Container ==
<p>docker run --network=vlan97 --ip 192.168.97.11 --dns 1.1.1.1 --dns 8.8.8.8 --name xwiki -p 8080:8080 -v xwiki:/usr/local/xwiki -e DB_USER=xwiki -e DB_PASSWORD=xwiki -e DB_DATABASE=xwiki -e DB_HOST=192.168.97.10 xwiki:lts-mysql-tomcat</p>
 
<p><code>docker run --network=vlan97 --ip 192.168.97.11 --dns 1.1.1.1 --dns 8.8.8.8 --name xwiki -p 8080:8080 -v xwiki:/usr/local/xwiki -e DB_USER=xwiki -e DB_PASSWORD=xwiki -e DB_DATABASE=xwiki -e DB_HOST=192.168.97.10 xwiki:lts-mysql-tomcat</code></p>

Revision as of 13:43, 28 August 2023

Install Documentation

Install: https://xwiki.com/en/Blog/HowtoinstallXWikiusingDocker/

Command to download Docker image: docker pull xwiki

Create an init.sql file at /var/lib/containers/storage/volumes/mysql-init

It needs to contain this text: grant all privileges on *.* to xwiki@'%' identified by 'xwiki'

Create the Database Container

podman run --network=vlan97 --ip 192.168.97.10 --dns 1.1.1.1 --dns 8.8.8.8 --name mysql-xwiki -v xwiki-database:/var/lib/mysql -v mysql-init:/docker-entrypoint-initdb.d -e MYSQL_ROOT_PASSWORD=xwiki -e MYSQL_USER=xwiki -e MYSQL_PASSWORD=xwiki -e MYSQL_DATABASE=xwiki -d mysql:5.7 --character-set-server=utf8 --collation-server=utf8_bin --explicit-defaults-for-timestamp=1

Create the XWiki Container

docker run --network=vlan97 --ip 192.168.97.11 --dns 1.1.1.1 --dns 8.8.8.8 --name xwiki -p 8080:8080 -v xwiki:/usr/local/xwiki -e DB_USER=xwiki -e DB_PASSWORD=xwiki -e DB_DATABASE=xwiki -e DB_HOST=192.168.97.10 xwiki:lts-mysql-tomcat