
Dima
10.07.2016
13:58:10

Lupsick
10.07.2016
13:58:30
потому что интерпритатор имеет старый bashrc загруженный

Dima
10.07.2016
13:59:10

Lupsick
10.07.2016
13:59:15
я неебу где root хранит свой .bashrc

Google

Lupsick
10.07.2016
13:59:26
но если ты сделаешь source этот_файл
то у тебя поменяется окружение в терминале

Dima
10.07.2016
14:00:28
в процессе разбора ошибко
1) кто знает как вернуться на моего user после sudo -i?

Плюшка
10.07.2016
14:01:01
su user ?

Lupsick
10.07.2016
14:01:10
ctrl+d нажми

Dima
10.07.2016
14:01:23
sudo -u username bash

Lupsick
10.07.2016
14:01:30
ну или так
ctrl+d сессию эту закроет

Dima
10.07.2016
14:03:30
Работает
ENV=production rails s -b 192.168.1.39
http://screencast.com/t/dcauT1URo

Google

ojab
10.07.2016
14:04:06
RAILS_ENV, а не ENV
ну или bundle exec rails s -e production

Dima
10.07.2016
14:05:19
Оно тоже запусается но из-за неравильной переменной с базой данный не разговаривало.
потому что в конфиге прописаны для продакшн

Lupsick
10.07.2016
14:06:09
оно разговаривало с development базой

Dima
10.07.2016
14:06:15
которой вообще пока нет

Lupsick
10.07.2016
14:06:19
ну вот

Dima
10.07.2016
14:06:23
да

Lupsick
10.07.2016
14:06:27
а нахуя ты делаешь -b?

Dima
10.07.2016
14:06:37
а не надо?

Lupsick
10.07.2016
14:06:56
ну так хуево делать
похуй конечно но хуево

Dima
10.07.2016
14:08:16
прочто что оно хоть как-то заработало

ojab
10.07.2016
14:08:32
-b не имеет никакого отношения к портам

Lupsick
10.07.2016
14:08:32
если уж так делать то просто rails s -p 80
ну и да
-b, --binding=IP Binds Rails to the specified IP.
Default: localhost

Google

Dima
10.07.2016
14:09:04
я использую 2 ключа -b и -p
http://screencast.com/t/heoPhVbH2i0b
это просто праздник какой-то "An unhandled lowlevel error occurred. The application logs may have details."
просто праздник

Lupsick
10.07.2016
14:11:12
откуда эта ошибка?
короче я в магаз пошел все

Dima
10.07.2016
14:12:50
сервер написал в html на выходе
секретного ключа нет хотя я его в rbenv-var записывал
http://screencast.com/t/Bs0O0ayU
http://screencast.com/t/MHVFWYZsRp
http://screencast.com/t/w6pFhUFyT9

Dima
10.07.2016
14:17:38
Корчое непонятно одно почему когда я пускаю сервак от пользователя dima у меня не видно 192.168.1.39:3000 - вот не отвечает
а 192.168.1.39:80 от рута есть, но там косяки с ENV

ojab
10.07.2016
14:18:24
рекомендую всё-таки впилить capistrano и деплоить через него

Dima
10.07.2016
14:18:49
а эо вируталка

ojab
10.07.2016
14:19:01
А какая разница?

Dima
10.07.2016
14:19:08
capistrano как я понял это вообще скрипт для разворачивания

ojab
10.07.2016
14:19:12
capistrano для деплоя, не суть куда деплоить

Google

Dima
10.07.2016
14:19:14
под него жа надо подготовить сервера
пользователей
или я ошибаюсь

ojab
10.07.2016
14:19:41
никто не мешает деплоить под пользователем dima

Dima
10.07.2016
14:20:15
дык вот как видите что то оно под польоватеелм дима не Летает
то одно то другое
вообще что делает capistraon
capistrano

ojab
10.07.2016
14:21:18
если в кратце — готовит набор команд для деплоя приложения и выполняет этот набор команд по ssh

Dima
10.07.2016
14:21:32

Admin
ERROR: S client not available

Dima
10.07.2016
14:21:36
все сервера установит
окружение

ojab
10.07.2016
14:21:41
ну и выставляет нужные пути/переменные окружения/whatever
устанавливать он ничего не будет
(ну, опять же, можно через него и устанавливать всё что угодно через самописный таск, но это плохой метод)

Lupsick
10.07.2016
14:24:23
ну так на сервере еще надо окружение ставить обычно
капистрано у тебя скачивает с гита и ссылки меняет
и запускает простые команды
в его случае оно не нужно даже

Google

ojab
10.07.2016
14:25:27
ну да, проще ручками всё делать и возмущаться что переменных окружения нет

Lupsick
10.07.2016
14:25:40
ну мб

Dima
10.07.2016
14:25:52

Lupsick
10.07.2016
14:26:27
но если ты хочешь задеплоить рельсы то ты пошел по хуевому пути
хотя бы спереди надо ставить nginx

Dima
10.07.2016
14:26:42

Lupsick
10.07.2016
14:26:44
а уже проксировать на порт 3000 тот же

Dima
10.07.2016
14:27:24

Lupsick
10.07.2016
14:28:06
ну rails s без бинда

Dima
10.07.2016
14:28:37
потому как я уже писал выже 192.168.1.39:3000 у меня не отвечает
хотя 192.168.1.30:80 works fine

Lupsick
10.07.2016
14:29:24
странно

Dima
10.07.2016
14:29:33
почему 3000 порт молчит?
кто знает
я не знаю

Lupsick
10.07.2016
14:29:45
а то что у тебя 9 и 0 поменялись в конце ип это норм?

Dima
10.07.2016
14:29:55
это я руками вбивал
сейчас
опечатался так я работаю по ярлыкам
там все четко
Короче затык в подключении к базе данный через rbenv-vars как я пологаю. Сейчас все решим. http://screencast.com/t/zQPQAQYl