# Setup fail, port 80 in use

**URL:** https://meta.discourse.org/t/setup-fail-port-80-in-use/54649
**Category:** Self-hosting
**Created:** [22 ديسمبر 2016، 12:55م UTC](https://meta.discourse.org/t/setup-fail-port-80-in-use/54649 "2016-12-22T12:55:38Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Silvanus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/silvanus/32/62831_2.png) [@Silvanus](https://meta.discourse.org/u/Silvanus)
#### Post date: [22 ديسمبر 2016، 12:55م UTC](https://meta.discourse.org/t/setup-fail-port-80-in-use/54649/1 "2016-12-22T12:55:38Z")

</div>

Ok, so I’m kicking the server from 0 again.

Started a new droplet. Created a new user, gave sudo rights, started firewall and ntp, installed docker-engine (straight by dockers guidelines) and git (with sudo apt-get install git-all). Took a snapshot and went to setup discourse, but I got a message that port 80 is already in use.

I take it installing git in this manner broke something?

* * *

Shall I just run `sudo apt remove apache*`?

---

<div class="post-metadata">

### Author: ![Silvanus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/silvanus/32/62831_2.png) [@Silvanus](https://meta.discourse.org/u/Silvanus)
#### Post date: [22 ديسمبر 2016، 1:10م UTC](https://meta.discourse.org/t/setup-fail-port-80-in-use/54649/2 "2016-12-22T13:10:38Z")

</div>

That did the trick. Setup running! 🙂

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [23 ديسمبر 2016، 1:17ص UTC](https://meta.discourse.org/t/setup-fail-port-80-in-use/54649/3 "2016-12-23T01:17:09Z")

</div>


