# Install Pritunl on a VPS with ubuntu 24.04

**URL:** <https://forum.pritunl.com/t/install-pritunl-on-a-vps-with-ubuntu-24-04/2936>\
**Category:** Pritunl\
**Tags:** pritunl\
**Created:** [January 3, 2025, 10:05am UTC](https://forum.pritunl.com/t/install-pritunl-on-a-vps-with-ubuntu-24-04/2936 "2025-01-03T10:05:43Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![plopes1960](https://forum.pritunl.com/letter_avatar_proxy/v4/letter/p/e56c9b/32.png) [@plopes1960](https://forum.pritunl.com/u/plopes1960)\
**Post date:** [January 3, 2025, 10:05am UTC](https://forum.pritunl.com/t/install-pritunl-on-a-vps-with-ubuntu-24-04/2936/1 "2025-01-03T10:05:43Z")

</div>

Hi all!

I have used Pritunl since 2020 on a ubuntu 20.04, however, when I try to install on a ubuntu 24.04 I get stuck with errors from mongodb\_uri etc…

Can anyone point me a tutorial to install on a ubuntu 24.04 without this errors?

It’s for a private use for my family menbers…

Many thanks in advance!

---

<div class="post-metadata">

**Author:** ![plopes1960](https://forum.pritunl.com/letter_avatar_proxy/v4/letter/p/e56c9b/32.png) [@plopes1960](https://forum.pritunl.com/u/plopes1960)\
**Post date:** [January 3, 2025, 11:44am UTC](https://forum.pritunl.com/t/install-pritunl-on-a-vps-with-ubuntu-24-04/2936/2 "2025-01-03T11:44:52Z")

</div>

pleeeeeeeaaaaase anyone?!?!?!?

---

<div class="post-metadata">

**Author:** ![plopes1960](https://forum.pritunl.com/letter_avatar_proxy/v4/letter/p/e56c9b/32.png) [@plopes1960](https://forum.pritunl.com/u/plopes1960)\
**Post date:** [January 3, 2025, 5:29pm UTC](https://forum.pritunl.com/t/install-pritunl-on-a-vps-with-ubuntu-24-04/2936/3 "2025-01-03T17:29:01Z")

</div>

😏 🫠 🫠

please, anyone? on ubuntu 20.04 it’s strait forward… but on ubuntu 22.04 or 24.04 there is several errors regarding mongodb database… I just installed from sracth…

---

<div class="post-metadata">

**Author:** ![zach](https://forum.pritunl.com/user_avatar/forum.pritunl.com/zach/32/1105_2.png) [@zach](https://forum.pritunl.com/u/zach)\
**Post date:** [January 3, 2025, 11:17pm UTC](https://forum.pritunl.com/t/install-pritunl-on-a-vps-with-ubuntu-24-04/2936/4 "2025-01-03T23:17:23Z")

</div>

The installation for 24.04 is in the [**installation documentation**](https://docs.pritunl.com/docs/installation#other-providers-ubuntu-2404). If there is an error setting the MongoDB URI the database is likely not running. Run `sudo systemctl status mongod` to verify it is running.

```auto
sudo tee /etc/apt/sources.list.d/mongodb-org.list << EOF
deb [signed-by=/usr/share/keyrings/mongodb-server-8.0.gpg] https://repo.mongodb.org/apt/ubuntu noble/mongodb-org/8.0 multiverse
EOF

sudo tee /etc/apt/sources.list.d/openvpn.list << EOF
deb [signed-by=/usr/share/keyrings/openvpn-repo.gpg] https://build.openvpn.net/debian/openvpn/stable noble main
EOF

sudo tee /etc/apt/sources.list.d/pritunl.list << EOF
deb [signed-by=/usr/share/keyrings/pritunl.gpg] https://repo.pritunl.com/stable/apt noble main
EOF

sudo apt --assume-yes install gnupg

curl -fsSL https://www.mongodb.org/static/pgp/server-8.0.asc | sudo gpg -o /usr/share/keyrings/mongodb-server-8.0.gpg --dearmor --yes
curl -fsSL https://swupdate.openvpn.net/repos/repo-public.gpg | sudo gpg -o /usr/share/keyrings/openvpn-repo.gpg --dearmor --yes
curl -fsSL https://raw.githubusercontent.com/pritunl/pgp/master/pritunl_repo_pub.asc | sudo gpg -o /usr/share/keyrings/pritunl.gpg --dearmor --yes
sudo apt update
sudo apt --assume-yes install pritunl openvpn mongodb-org wireguard wireguard-tools

sudo ufw disable

sudo systemctl start pritunl mongod
sudo systemctl enable pritunl mongod

```

---

<div class="post-metadata">

**Author:** ![plopes1960](https://forum.pritunl.com/letter_avatar_proxy/v4/letter/p/e56c9b/32.png) [@plopes1960](https://forum.pritunl.com/u/plopes1960)\
**Post date:** [January 5, 2025, 4:17pm UTC](https://forum.pritunl.com/t/install-pritunl-on-a-vps-with-ubuntu-24-04/2936/5 "2025-01-05T16:17:38Z")

</div>

Many many thanks!!!

Don’t know what happen, but I followed step-by-step and everything worked!!!

5 stars @zach

But last week I tried every step and had no sucess…

Now, everything is up and running!!!
