Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Genuinely curious... can you explain to me how to get a single-file ruby or python app up and running on a normal shared host (basically anything that uses "CPanel" or "Plesk")?

With PHP: 1. log in to server via FTP or CPanel "File Manager" 2. find the publicly-accessible document root (htdocs, public_html, etc) 3. upload an "index.php" file to that directory with "<?php echo 'hello world';" in it 4. visit http://yoursite.com/

How would I achieve this most-basic web page on a common shared host in ruby or python?



Hi Jordan, I'd recommend the following. The Plesk hoster or VPS owner can prepare the environment by himself. See: http://devblog.plesk.com/2014/09/plesk-and-ruby-on-rails/ http://devblog.plesk.com/2014/10/plesk-and-django/ (full disclosure, I work for Parallels & had our dev team take a look at this question.)


It's been a very long while since I've been in either of these, but I recall Plesk having a shell. With that the case, the Python/Ruby file could be dumped somewhere (ideally the vhost root) and then just run through the command line in a long-lived process or daemon. Port 80 is obviously taken by Apache, but other than that ...




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: