Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
hckray
@hckray
Python
Серверное оборудование
Как запустить питон-скрипт на сервере?
Недавно написал телеграм-бота на питоне.
Теперь хочу запустить его на сервере, чтобы он работал нон-стоп.
Подскажите, как это сделать
Вопрос задан
более трёх лет назад
982 просмотра
1
комментарий
Подписаться
2
Оценить
1
комментарий
Facebook
Вконтакте
Twitter
hckray
@hckray
Автор вопроса
Если вдруг важно - у меня стоит OS X.
Написано
более трёх лет назад
Решения вопроса
1
gridmit
@gridmit
ssh удаленный_сервер
apt install screen
screen
python3 твой_скрипт
Ctrl+A+D
Ответ написан
более трёх лет назад
4
комментария
Нравится
3
4
комментария
Facebook
Вконтакте
Twitter
Fixid
@Fixid
Один минус такого метода, если скрипт упадет или ребутнется сервер, то автоматического перезапуска не будет
Написано
более трёх лет назад
hckray
@hckray
Автор вопроса
Fixid
:
А как автоматически перезапускать?
Написано
более трёх лет назад
Fixid
@Fixid
hckray
: для этого придумали supervisor (apt install supervisor)
Он мониторит параметры, ошибки и если надо перезапускает
Написано
более трёх лет назад
landergate
@landergate
hckray
: Или написать для своего скрипта init/upstart/systemd-unit файл, в зависимости от дистрибутива ОС.
Написано
более трёх лет назад
Пригласить эксперта
Ответы на вопрос
2
sim3x
@sim3x
настройте systemd
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
alex maslakoff
@teke_teke
programador
подсключаетесь по ssh, потом python script.py&
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Python
Средний
Почему модель google/flan-t5-large отвечает неправильно?
1 подписчик
2 часа назад
16 просмотров
0
ответов
Python
Простой
Как через subprocess выполнять скрипты с пробелами в путях?
1 подписчик
8 часов назад
146 просмотров
1
ответ
Python
+1 ещё
Простой
Telethon: Как сделать автоматическое добавление канала в профиль?
1 подписчик
вчера
71 просмотр
0
ответов
Python
+3 ещё
Простой
Не отправляются письма через ЯНДЕКС SMTP в Django. Что не так?
1 подписчик
11 мая
121 просмотр
1
ответ
Python
Простой
Почему после удаления Python не пропали 2 папки и как их удалить?
1 подписчик
09 мая
180 просмотров
1
ответ
Python
Простой
Куда надо устанавливать Python и его библиотеки?
1 подписчик
09 мая
240 просмотров
3
ответа
Python
Простой
Как создать task в __init__ asyncio?
1 подписчик
07 мая
435 просмотров
1
ответ
Python
Простой
Какой способ эффективнее при объединении двух словарей?
нет подписчиков
06 мая
283 просмотра
1
ответ
Python
Простой
Автоматизация входа на устройство через Jumphost с целью передачи команд?
1 подписчик
06 мая
103 просмотра
1
ответ
Python
+1 ещё
Простой
В ffmpeg неправильно считывается имя пользователя, он видит в нем цифру и начинает ее раскладывать, как пофиксить?
1 подписчик
06 мая
149 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Python-разработчик
BCraft
от 2 000 до 3 500 $
Python разработчик
Data Compass
от 150 000 до 250 000 ₽
Python разработчик Senior
Туроператор «Русь»
•
Москва
от 200 000 до 300 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама