Installing Confluence on a Webserver with Plesk Administration
Asked by MichaelO:

Hello,

I want to install Confluence on a separate Webserver.

Unfortunately I dont find any documentation about this.

The documentations only affect to a standard Linux distribution.

Of course the webserver is also a Linux Server, but I dont have root access, and I dont have access to a console.

So how could I install it onto a webserver?

Tomcat, Java and a MySql Database ist installed.

Thank you.

Michael


Answers:
author: C. Faysal
body: only thing you need is root access to the servers shell.

Just install the binary then and configure the application to fit your needs.

create a vhost config and place it in (depends on your distribution) /etc/httpd/conf.d/

a sample config could look like:

```
&lt;VirtualHost yourservername:80&gt;    ServerAdmin some1@somewhere.com    ServerName yourservername    ServerAlias oryourserveralias    ProxyRequests Off    ProxyPreserveHost On&lt;Proxy *&gt;Order deny,allowAllow from all&lt;/Proxy&gt;SSLProxyEngine OnProxyRequests           OffProxyPreserveHost       OnProxyPass           /       ajp://localhost:8010/ProxyPassReverse    /       ajp://localhost:8010/&lt;Location /&gt;    Order allow,deny    Allow from all    &lt;/Location&gt;&lt;/VirtualHost&gt;
```

please note that this is for a configuration where confluence uses the ajp connector.

i installed confluence on a plesk server configured to use SSL.

i removed some SSL lines here cause there is no need to keep them right now.

reload the apache and you should have a running confluence

comments: author: C. Faysal
body: you're welcome.

please keep in mind that you cannot copy\&paste this one. you need to adjust some lines


author: MichaelO
body: Hello,

thank you very much! I will check it with the provider and try your suggestion.

Michael


author: MichaelO
body: Hello,

now we have the problem more detailed specified. It seems that the Mysql Server is too old.

Now we have to wait a couple of days for the provider updating it.

I will comment again, when I got further informations.

Thank you

Michael


author: Andr? K_
body: I'm running now Confluence on a PLESK Server inside a PLESK managed Docker Container in a subdomain <https://confluence.domain.com>, without any error.

if anyone needs help...

best and stay save

comments: author: Anthony Gregis
body: Hi, I was hoping to see if you would be able to assist with this? I'm trying to get jira-software running in a PLESK docker container in a subdomain.


author: Andr? K_
body: Hi [@Anthony Gregis](/t5/user/viewprofilepage/user-id/3949497) ,

sure I will ;-)

What are your questions?

best


author: Alexander
body: Dear Andr?,

Would you be able to share your complete vhost-config (anonymized is fine)?

Update: In the meantime, i've got it to work with the Plesk-Proxy-Configuration.

Best regards

Alex


author: Benjamin Kramer
body: hello Andre

Can you help me getting Confluence on a PLESK Server inside a PLESK managed Docker Container running?

Docker ist running with Confluence: <http://135.181.62.38:8090>

But when I add Proxy Rules for [zahnmedizinforum.de](https://135.181.62.38:8443/smb/web/overview/id/5/type/domain)

[zahnmedizinforum.de/confluence](https://135.181.62.38:8443/modules/docker/index.php/proxy-rule/edit/site_id/5/id/6) It does not work


author: gleads
body: hey i have the same situation,   
way Atlassian, doenst help us in this way, an tutorial solve the issue.  
we are not lazy, but we need an minimal assistence.  

here the file that you posted,  

<br />

\<VirtualHost sub.domaininstalled:80\>

ServerAdmin some1@somewhere.com  
ServerName yourservername  
ServerAlias oryourserveralias

ProxyRequests Off  
ProxyPreserveHost On

\<Proxy \*\>;  
Order deny,allow  
Allow from all  
\</Proxy\>;  
SSLProxyEngine On  
ProxyRequests Off  
ProxyPreserveHost On  
ProxyPass / ajp://sub.domaininstalled:8080/  
ProxyPassReverse / ajp://sub.domaininstalled:8080/

\<Location /\>  
Order allow,deny  
Allow from all  
\</Location\>

\</VirtualHost\>

that is it?


author: MichaelO
body: Hello Lucas,

thank you for your answer. But the answer ist not really satisfying. We invested a lot of money for the donwload-license, and now we could not use it....?

The on Demand licence is patently too expensive, because of this we choose the donwload licence.

If I could get root access on a console, is it then possible to install on the webserver?

Thank you

Michael


author: LucasA
body: Hi,

Confluence was not intended to be installed on this kind of scenario. You'll need root access to perform the instalation.If you want a completely "cloud" experiance, please consider Atlassian OnDemand services.

Lucas Lima

Atlassian Support


Tags: install

server