
v
06.01.2017
07:35:35
ты в браузере скрипт свернуть хочешь?
так тут руби непричем

Tim
06.01.2017
07:39:06
нет, я хочу запустить ruby a.rb, свернуть терминал
и чтобы он нажимал клавиши на моей клавиатуре

Google

v
06.01.2017
07:58:41

Tim
06.01.2017
07:59:30
спасибо

Alexander
06.01.2017
08:43:02

Andrew
06.01.2017
09:49:48
глупый вопрос, есть какой-нить гайд пл установке rails, unicorn, postgres и nginx проксирующего, на впс, может я что-то не так делаю

Dima
06.01.2017
09:52:55
глупый вопрос, есть какой-нить гайд пл установке rails, unicorn, postgres и nginx проксирующего, на впс, может я что-то не так делаю
6 месяцев назад я использовал данный стек статей для запуска ruby on rails app:
https://www.digitalocean.com/community/tutorials/how-to-configure-nginx-as-a-reverse-proxy-for-apache
https://www.digitalocean.com/community/tutorials/how-to-install-rails-and-nginx-with-passenger-on-ubuntu
https://www.digitalocean.com/community/tutorials/how-to-deploy-a-rails-app-with-unicorn-and-nginx-on-ubuntu-14-04
https://www.digitalocean.com/community/tutorials/how-to-deploy-a-rails-app-with-puma-and-nginx-on-ubuntu-14-04
http://stackoverflow.com/questions/17450672/how-to-start-puma-with-unix-socket

Andrew
06.01.2017
09:55:29
спасибо, я по-моему первую и вторую уже пытался
капипастой конечно не прокатывает

Dima
06.01.2017
09:57:25
щас найду nginx конфиг

kolas
06.01.2017
10:00:03
поставьте passenger, там почти ниче ненадо настраивать

Andrew
06.01.2017
10:02:08

kolas
06.01.2017
10:02:44
для начала без капистрано
там на сайте пассенджера есть инструкции

Google

Andrew
06.01.2017
10:04:48

kolas
06.01.2017
10:05:35
https://www.phusionpassenger.com/library/install/nginx/install/oss/trusty/
вроде все просто
https://www.phusionpassenger.com/library/config/nginx/intro.html

Dima
06.01.2017
10:08:27

Andrew
06.01.2017
10:09:41

Dima
06.01.2017
10:10:15
спасибо
все находиться вот в этой директории: /etc/nginx/sites-available/
спасибо
cоотвественно разговор между puma и nginx идет через socket file: server unix:///tmp/socket;

Andrew
06.01.2017
10:11:28

Dima
06.01.2017
10:12:08
спасибо
продублирую, вся машинерия запускается через вот эту команду: rails s -d -b /tmp/socket - что не очевидно это мне кто-то помогал из кода rails вынуть, что так читаются сокеты
ну я понял, ты через пуму получается делал?
P.P.S: You can use the command nginx -t to test your sites conf and nginx -s reload to reload the conf.
http://stackoverflow.com/questions/4891344/how-do-i-add-new-site-server-name-in-nginx

Andrew
06.01.2017
10:15:24
я понял, что ссылку надо сделать

Dima
06.01.2017
10:16:04

Andrew
06.01.2017
10:16:26
ln -s /etc/nginx/sites-available/myapp /etc/nginx/sites-enabled/myapp
ну вот же

Dima
06.01.2017
10:16:52

Alex
06.01.2017
10:18:54
пассажир вообще легко ставится.

Google

Alexander
06.01.2017
10:19:36

Alex
06.01.2017
10:21:01

Dima
06.01.2017
10:23:25

Alex
06.01.2017
10:23:59

Dima
06.01.2017
10:24:44

Alex
06.01.2017
10:24:52
нет это нормальный вопрос

Dima
06.01.2017
10:25:11

Alex
06.01.2017
10:25:20
нет это вопрос который надо сразу задать
перед тем как кто то начнет делать потенциально глупости и тратить лишнее время.

Dima
06.01.2017
10:27:35

Alex
06.01.2017
10:27:42
щито?
ты в курсе что есть сборка где есть nginx+passenger сразу? и что она на бубунте ставится одним пакетом и парой строчек в nginx конфиге?

Alex
06.01.2017
10:28:08
без всякого геммороя?

Dima
06.01.2017
10:29:19

Alex
06.01.2017
10:29:42

Dima
06.01.2017
10:29:53
я хочу вас послушать

Alex
06.01.2017
10:30:02
я только что сообщение выше кинул
где тебя же и процитировал зачем нужен nginx.

Andrew
06.01.2017
10:31:25

Alex
06.01.2017
10:31:58
https://www.phusionpassenger.com/library/install/nginx/install/oss/xenial/

Google

Alex
06.01.2017
10:32:14
Вторая ссылка в гугле (на актуальную бубунту) по запросу nginx + passenger

Andrew
06.01.2017
10:33:10

Alex
06.01.2017
10:33:22
ЩИТО
ты еще и mysql решил вкомпилить в nginx?

Andrew
06.01.2017
10:33:50
постгрес

Alex
06.01.2017
10:33:58
вкомпилить?

Andrew
06.01.2017
10:34:11
не

Dima
06.01.2017
10:34:18
ЩИТО
сегодня читал интересную статью на лурке про лепру, там так хорошо такие лолы и щито заменяют, как нехватает этого тут)

Alex
06.01.2017
10:34:31
заменяют на что?

Admin
ERROR: S client not available

Dima
06.01.2017
10:34:40
ЩИТО
там парсер стоит. чудо а не идея. На тексты заменяют)

Alex
06.01.2017
10:34:52
покажи

Dima
06.01.2017
10:35:16
постгрес
таак, по поводу прогерсса, его отдельно ставить. там затык есть с правами какой-то надо его править. В типе доступа к базе

Alex
06.01.2017
10:35:36
на локалхосте там вроде искаропки все нормально работает

Dima
06.01.2017
10:35:36
покажи
луркморе.то там про лепру

Andrew
06.01.2017
10:36:03

Dima
06.01.2017
10:36:17

Alex
06.01.2017
10:36:18
ты точно знаешь что такое локалхост?

Andrew
06.01.2017
10:37:33
глупость сморозил
подумал ты про локальный сервер

Google

Dima
06.01.2017
10:38:48
глупость сморозил
https://stackoverflow.com/questions/18664074/getting-error-peer-authentication-failed-for-user-postgres-when-trying-to-ge
вот такая ошибка вылетает: ERROR: FATAL Peer authentication failed for user "user_name" чиниться данный казуз вот чем: http://stackoverflow.com/a/18664239 меняем peer на md5
постгрес
https://www.digitalocean.com/community/tutorials/how-to-use-postgresql-with-your-ruby-on-rails-application-on-ubuntu-14-04
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-postgresql-on-ubuntu-12-04

kolas
06.01.2017
10:49:59
баг лул

Dima
06.01.2017
10:50:26

Alexander
06.01.2017
11:01:34
Чем?
Слишком много на себя берёт как будто, встраивается и прочее. Мне проще отдельно настроить всё.

Alex
06.01.2017
11:01:41
??

Alexander
06.01.2017
11:03:12
Могу ошибаться, но как будто не совсем unix-way

?
06.01.2017
15:05:36
https://github.com/eliotsykes/rails-security-checklist

Janek
06.01.2017
15:19:43

Dima
06.01.2017
16:35:05
https://youtu.be/0D3KfnbTdWw

Aldar
06.01.2017
16:36:23

Dima
06.01.2017
16:36:40

Aldar
06.01.2017
16:36:59
аж как то не по себе

Janek
06.01.2017
16:37:36
классный мужик
чо
па жирный, что руби началучить
сам же говорил, что лишних движений совершать не надо, чтоб писать сложные алгоритмым. Вот от лени и разжирел