Rails 5, and distro-packaged Passenger and Apache on Debian 8

I've been attempting to set up a Linode server for a Rails app (a modern one), using Debian 8. I tried to follow this tutorial and, no dice.

Here is what I've done so far:

  • Install the latest ruby systemwide

  • Install bundler, gem, etc systemwide

  • Install all gem dependencies for my app system-wide

  • Checked permissions on my directories

  • Added the "directory" stuff mentioned here.

If it matters, I must have a subdomain, those are how my certs are set up. Currently it's dev.sitenamehere.com. The other requirement is https:// , no port 80 here.

All I get is either a "The requested URL / was not found on this server", or if I set it up the multiple way, I get a 403.

I don't know why this is happening at all, there's no reason for it. Something has changed (I guess) to make this not work properly, and I can't find out exactly what changes.

Any ideas? I've been at this for 3 days now, and still have nothing to show for it.

0 Replies

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