# Installation on Ubuntu 14.04 LTS + Apache 2 + Plesk 12

**URL:** https://meta.discourse.org/t/installation-on-ubuntu-14-04-lts-apache-2-plesk-12/30716
**Category:** Self-hosting
**Created:** [Juillet 2, 2015, 3:05 UTC](https://meta.discourse.org/t/installation-on-ubuntu-14-04-lts-apache-2-plesk-12/30716 "2015-07-02T15:05:16Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Maxunit](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@Maxunit](https://meta.discourse.org/u/Maxunit)
#### Post date: [Juillet 2, 2015, 3:05 UTC](https://meta.discourse.org/t/installation-on-ubuntu-14-04-lts-apache-2-plesk-12/30716/1 "2015-07-02T15:05:16Z")

</div>

Dear Discourse Community,

I came across this fine looking Community Software while looking for a Forum…etc pp.

Anyway 😄

I have a Root Server from the Server Provider called Hetzner.

It runs Ubuntu 14.04 LTS and has Plesk 12 installed since some time. I managed to follow the 30 minutes guide for installing Discourse and had to change the port so far from 80 to something else, since Apache 2 dominates this port. 8080 is also in use. So I chose 1337 for the lulz.

I also created a subdomain with plesk and did a git checkout to the subdomain folder, which is located in:

/var/www/vhosts/_domain_/_subdomain_._domain_

Now…opening _subdomain_._domain_ shows what Plesk offers…opening _subdomain_._domain_:1337 returns nothing.

I am not that highly experienced to figure out everything on my own, sadly 😕

If anyone can help me with getting discourse working on my Root, i’d be grateful.

Cheers,

Maxunit

---

<div class="post-metadata">

### Author: ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### Post date: [Juillet 3, 2015, 12:11 UTC](https://meta.discourse.org/t/installation-on-ubuntu-14-04-lts-apache-2-plesk-12/30716/2 "2015-07-03T00:11:32Z")

</div>

Have you tried this?

> [@Run other websites on the same machine as Discourse](https://meta.discourse.org/t/running-other-websites-on-the-same-machine-as-discourse/17247):
>
> @pfaffman edited this heavily 2022.02.24. Blame me if it’s broken. If you want to run other websites on the same machine as Discourse, you need to set up an extra NGINX or HAProxy proxy in front of the Docker container. NOTE: This is for advanced admins This guide assumes you already have Discourse working - if you don’t, it may be hard to tell whether or not the configuration is working. You cannot use ./discourse-setup to set up Discourse if another server is using port 80 or 443. You will…

---

<div class="post-metadata">

### Author: ![Maxunit](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@Maxunit](https://meta.discourse.org/u/Maxunit)
#### Post date: [Juillet 3, 2015, 11:39 UTC](https://meta.discourse.org/t/installation-on-ubuntu-14-04-lts-apache-2-plesk-12/30716/3 "2015-07-03T11:39:45Z")

</div>

Thank you for the link.

I’m currently trying to figure it out, but Plesk is a bit of a “I dominate this Server…with APACHE2!” thing and NGINX only runs as a reverse proxy.

/etc/nginx/sites-available/ is not even a valid path on my root, but /etc/nginx/ is.

I don’t know how much Plesk dominates everything.

I’m already asking myself, if I even can get Discourse running on a Root Server, which ran a plain ubuntu install first and then was entirely configured using the Plesk Web Installer 😕

---

<div class="post-metadata">

### Author: ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### Post date: [Juillet 3, 2015, 3:27 UTC](https://meta.discourse.org/t/installation-on-ubuntu-14-04-lts-apache-2-plesk-12/30716/4 "2015-07-03T15:27:46Z")

</div>

> [@Maxunit](#):
>
> /etc/nginx/sites-available/ is not even a valid path on my root, but /etc/nginx/ is.

I’ll change it to use /etc/nginx/conf.d then.
