[Paid] Help fix bash script for Nginx, UWSGI, Python

Hi,

I've hit a brick wall with my project. I basically have a bash shell script which runs when the server is deployed. It is designed to install and configure all the programs, import my code from github and then get it running.

It is made of the following components:

Nginx with UWSGI

VirtualEnv

PostgreSQL

Tomcat

Solr

The script kind of works. Right now, everything installs successfully and my code is imported to the server, but when I go to the IP I just get "The page is temporarily unavailiable" instead of my site.

176.58.103.78

176.58.103.78:8080 (tomcat)

176.58.103.78:8080/solr (solr)

If anyone can help me sort out why it isnt working I would be really grateful and pay you for your time. Im sure its something quite simple but im not good with this stuff.

Regards,

James

2 Replies

That's quite a complex stack you have there. Complexity is a cause of failures.

I've no idea where the problem(s) are and can only suggest you test each part as much in isolation as possible and check all the logs.

If you want to pay for support I heard rumour of Linode offering professional services a while ago, raise a support ticket and ask if that's an option.

When learning how to do Linux related tasks I find Virtualbox essential. You can install a clean operating system, create a snapshot so you can go back to a clean install when you have finished and then play around to your hearts content until you get your system working as expected. Then simply revert to the snapshot you made and learn to do something else.

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct