Changes for page Installation

Last modified by Thomas Mortagne on 2023/12/19

<
From version < 132.1 >
edited by Vincent Massol
on 2018/10/31
To version < 135.1 >
edited by Eduard Moraru
on 2018/11/15
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.VincentMassol
1 +XWiki.enygma
Content
... ... @@ -63,6 +63,8 @@
63 63  * [[Install XWiki on an Ubuntu 16.04 VPS>>https://www.rosehosting.com/blog/install-xwiki-on-an-ubuntu-16-04-vps/]] (English)
64 64  * [[Install XWiki using Docker compose>>https://zwindler.fr/wordpress/2016/09/15/installer-xwiki-8-2-1-avec-docker-compose-en-2-lignes-de-commandes]] (French)
65 65  * [[How to Install XWiki on CentOS 7>>https://thishosting.rocks/how-to-build-your-own-wiki-with-xwiki-on-centos/]] (English)
66 +* [[XWiki in Windows - PostgreSQL - Tomcat 9 - Waffle>>https://www.youtube.com/watch?v=QLqsvQ5y6cI]] (English, video)
67 +* [[XWiki 10.9 with LDAP/SSO/MSSQL on Windows>>http://www.ohjeah.net/2018/11/09/xwiki-10-9-with-ldapssomssql-on-windows/]]
66 66  
67 67  = Troubleshooting =
68 68  
... ... @@ -111,6 +111,36 @@
111 111  
112 112  Note: If your proxy server only allows partial access to the internet you need to make sure that the sites ##store.xwiki.com##, ##extensions.xwiki.org## and ##nexus.xwiki.org## (note that one is .##com## and the others are ##.org##) can be accessed.
113 113  
116 +=== Debugging proxy configuration issues ===
117 +
118 +If you are having trouble with debugging whether or not the proxy configuration you've just made is properly read by XWiki, you could drop the following groovy script in a new page on your XWiki instance and look for the values of the (proxy) properties you're trying to change:
119 +
120 +{{code language="groovy"}}
121 +{{groovy}}
122 +println "== Environment Variables =="
123 +System.getenv().each { name, value -> println "Name: {{{$name}}} = Value {{{$value}}}" }
124 +println ""
125 +println "== Java System Properties =="
126 +System.getProperties().each { name, value -> println "Name: {{{$name}}} = Value {{{$value}}}" }
127 +{{/groovy}}
128 +{{/code}}
129 +
130 +Additionally, you could also include this test content that actually tests if your XWiki instance is able to access the Internet (using the "httpbin" service; you can use anything else, including google.com), for both HTTP and HTTPs:
131 +
132 +{{code language="velocity"}}
133 +== Test HTTP Access ==
134 +Your XWiki server's IP is:
135 +{{velocity}}
136 +$xwiki.getURLContent("http://httpbin.org/ip")
137 +{{/velocity}}
138 +
139 +== Test HTTPS Access ==
140 +Your XWiki server's IP is:
141 +{{velocity}}
142 +$xwiki.getURLContent("https://httpbin.org/ip")
143 +{{/velocity}}
144 +{{/code}}
145 +
114 114  == Unsupported major.minor version 51.0 ==
115 115  
116 116  This is because starting with version 6.0, XWiki requires Java 7 and you're using Java 6. You need to upgrade your Java version.

Get Connected