# Guideline for AWS EC2 Instance

**URL:** <https://forum.manager.io/t/guideline-for-aws-ec2-instance/58950>\
**Category:** Uncategorized\
**Created:** [December 14, 2024, 6:22pm UTC](https://forum.manager.io/t/guideline-for-aws-ec2-instance/58950 "2024-12-14T18:22:19Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Abu\_Hasan](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.manager.io/abu_hasan/32/59917_2.png) [@Abu\_Hasan](https://forum.manager.io/u/Abu_Hasan)\
**Post date:** [December 14, 2024, 6:22pm UTC](https://forum.manager.io/t/guideline-for-aws-ec2-instance/58950/1 "2024-12-14T18:22:19Z")

</div>

I did exactly instructed on this page as sudo user.  
[https://www2.manager.io/server/installation/ubuntu/](https://www2.manager.io/server/installation/ubuntu/)

But, it’s not working.  
If anyone had successful installation, please share some ideas.

---

<div class="post-metadata">

**Author:** ![eko](https://avatars.discourse-cdn.com/v4/letter/e/a8b319/32.png) [@eko](https://forum.manager.io/u/eko)\
**Post date:** [December 14, 2024, 6:57pm UTC](https://forum.manager.io/t/guideline-for-aws-ec2-instance/58950/2 "2024-12-14T18:57:35Z")

</div>

I am using this for years. Make sure that you use a server edition of Ubuntu and a terminal connection. You also should give far more details about what you have been trying and on what hardware (needs 64-bit processor) and software (which Ubuntu server edition) and preferably the logfile which would trap all errors. I have been using Server Edition using these commands (also for updates) for many years and never had a problem.

So without more details you will not get much of a response, also because of the following see [https://www.manager.io/server-edition](https://www.manager.io/server-edition)

> Can you help installing server edition?
> 
> We do not provide installation service. Server edition works as a custom web-server. If you do not have an experience with web-servers, please seek local IT specialist or sign up for [cloud edition](https://cloud-edition/).

---

<div class="post-metadata">

**Author:** ![Abu\_Hasan](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.manager.io/abu_hasan/32/59917_2.png) [@Abu\_Hasan](https://forum.manager.io/u/Abu_Hasan)\
**Post date:** [December 15, 2024, 2:45am UTC](https://forum.manager.io/t/guideline-for-aws-ec2-instance/58950/3 "2024-12-15T02:45:54Z")

</div>

Okay,

I followed 5 simple steps-

 ![Screenshot_1](https://us1.discourse-cdn.com/flex019/uploads/manager1/original/3X/0/6/06652211e7f9751368e7135c223b296ae6065560.png)  
 ![Screenshot_2](https://us1.discourse-cdn.com/flex019/uploads/manager1/original/3X/d/d/dd859edcfd7d76af3462df4a22d9cb5002123557.png)  
 ![Screenshot_3](https://us1.discourse-cdn.com/flex019/uploads/manager1/original/3X/b/1/b122c02e2fec296479c1b51e46bcd3b59f12a3fe.png)  
 ![Screenshot_4](https://us1.discourse-cdn.com/flex019/uploads/manager1/original/3X/2/0/2009717ea94a2ac6f535d85fa5c44de0c577645d.png)  
 ![Screenshot_5](https://us1.discourse-cdn.com/flex019/uploads/manager1/original/3X/1/9/19da0f459beca0ce029e34fd9704ccce946abbd5.png)

Then, on this terminal, I run the following commands all as sudo users.

**Downloading Manager Server**

Create folder for Manager Server

`mkdir /usr/share/manager-server`

Download the latest version of Manager Server.

`wget https://github.com/Manager-io/Manager/releases/latest/download/ManagerServer-linux-x64.tar.gz -O /usr/share/manager-server/ManagerServer-linux-x64.tar.gz`

Then untar downloaded _ManagerServer-linux-x64.tar.gz_ using following command

`tar xvzf /usr/share/manager-server/ManagerServer-linux-x64.tar.gz -C /usr/share/manager-server`

### Install Manager Server as a service

Install the systemd service unit configuration file:

`printf "[Unit]\nAfter=network.target\n\n[Service]\nLimitNOFILE=1048576\nExecStart=/usr/share/manager-server/ManagerServer -port 8080\nRestart=on-failure\nStartLimitInterval=600\n\n[Install]\nWantedBy=multi-user.target" | sudo tee /etc/systemd/system/manager-server.service`

Reload the systemd daemon:

`systemctl daemon-reload`

And finally start Manager Server:

`systemctl start manager-server`

Also have the Manager Server service start automatically on boot so you don’t have to start Manager Server manually:

`systemctl enable manager-server`

After that, when I am trying to open-

[https://Public](https://Public) IPv4 address:8080  
[http://Public](http://Public) IPv4 address:8080

Nothing happens.

---

<div class="post-metadata">

**Author:** ![Flakily8674](https://avatars.discourse-cdn.com/v4/letter/f/58f4c7/32.png) [@Flakily8674](https://forum.manager.io/u/Flakily8674)\
**Post date:** [December 15, 2024, 4:14am UTC](https://forum.manager.io/t/guideline-for-aws-ec2-instance/58950/4 "2024-12-15T04:14:14Z")

</div>

Do you have a background in networking and AWS? You need some basic knowledge to troubleshoot this.

1. Can you reach your EC2 instance from the Internet? If not, you need to troubleshoot your AWS setting. In the screenshots you are using AWS console to gain access, that’s different than using your local PC.
2. If you can reach your EC2 instance, then you need to check your Ubuntu firewall settings
3. It’s a bad idea to use plain HTTP over the Internet for this application, especially since you are showing your public IP.
4. [Manager.io](http://Manager.io) doesn’t support HTTPS on its own, you’d want something like a reverse proxy in front of [Manager.io](http://Manager.io) for encryption.

I highly recommend against self-hosting a public facing accounting application if you don’t have cloud and networking experience.

---

<div class="post-metadata">

**Author:** ![Abu\_Hasan](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.manager.io/abu_hasan/32/59917_2.png) [@Abu\_Hasan](https://forum.manager.io/u/Abu_Hasan)\
**Post date:** [December 15, 2024, 4:41am UTC](https://forum.manager.io/t/guideline-for-aws-ec2-instance/58950/5 "2024-12-15T04:41:07Z")

</div>

Back in 2016-18 I used VPS, Docker for MANAGER SERVER.  
Also used Caddy for HTTPS, setup custom domain.

Now, I am new to AWS.  
Thanks for your advice, I will follow your suggestion.

---

<div class="post-metadata">

**Author:** ![palfal](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.manager.io/palfal/32/52926_2.png) [@palfal](https://forum.manager.io/u/palfal)\
**Post date:** [December 15, 2024, 9:17am UTC](https://forum.manager.io/t/guideline-for-aws-ec2-instance/58950/6 "2024-12-15T09:17:54Z")

</div>

make sure that port 8080 is open to be access from public
