Guest User

Untitled

a guest
Jul 18th, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. ## folders
  2.  
  3. → ls -la /root/.gem/ruby/1.8/gems/passenger-2.2.7
  4. total 104
  5. drwxr-xr-x 12 root 4096 Nov 25 20:23 .
  6. drwxr-xr-x 18 root 4096 Nov 25 20:52 ..
  7. -rw-r--r-- 1 root 12 Nov 25 20:23 .require_paths
  8. -rw-r--r-- 1 root 2672 Nov 25 20:23 DEVELOPERS.TXT
  9. -rw-r--r-- 1 root 283 Nov 25 20:23 INSTALL
  10. (...)
  11.  
  12. → ls -la /usr/bin/ruby1.8
  13. -rwxr-xr-x 1 root 6184 Jul 16 13:56 /usr/bin/ruby1.8
  14.  
  15. ## nginx.conf
  16.  
  17. → cat /opt/nginx/conf/nginx.conf
  18. worker_processes 2;
  19.  
  20. events {
  21. worker_connections 1024;
  22. }
  23.  
  24. http {
  25. passenger_root /root/.gem/ruby/1.8/gems/passenger-2.2.7;
  26. passenger_ruby /usr/bin/ruby1.8;
  27.  
  28. include mime.types;
  29. default_type application/octet-stream;
  30.  
  31. sendfile on;
  32.  
  33. keepalive_timeout 65;
  34.  
  35. server {
  36. listen 80;
  37. server_name api.application.com;
  38. root /var/app-api/public;
  39. passenger_enabled on;
  40.  
  41. error_page 500 502 503 504 /50x.html;
  42. location = /50x.html {
  43. root html;
  44. }
  45. }
  46. }
  47.  
  48.  
  49. ## config.ru contents
  50.  
  51. → cat config.ru
  52. require 'rubygems'
  53. require 'sinatra'
  54. require 'rack'
  55. require 'api.rb'
  56.  
  57. #set :run, false
  58.  
  59. run Sinatra::Application
  60.  
  61. ## ownership
  62.  
  63. → ls -la config.ru
  64. -rw-r--r-- 1 root 113 Nov 25 20:48 config.ru
  65.  
  66. ## irb loading
  67.  
  68. irb(main):001:0> require 'rack'
  69. => true
  70. irb(main):002:0> require 'rack/builder'
  71. => true
Add Comment
Please, Sign In to add comment