Nikulio
@Nikulio
NaN !== NaN

Как поднять сайт на пустом сервере DigitalOcean?

Всем привет
Как правильно поднять сайт на пустом VPS? Купил на DO сервер, выдали IP и SSH доступ. На сервере стоит Ubuntu.
У меня есть папка с простеньким и фронтом и питоном на бэке.
Как мне внедрить мою папку на этот сервер, чтобы при переходе на IP в браузере появлялся мой сайт?
Сейчас я запускаю сайт просто нажимая python app.py.
  • Вопрос задан
  • 1174 просмотра
Решения вопроса 2
GavriKos
@GavriKos
Ну у вас несколько проблемных точек:
1) Как доставить сайт на хостинг
2) Как там его запустить чтобы он был доступен извне

На первый вопрос правильный ответ - git. Пушите исходники в какой нить битбакет/гитхаб, забираете на удаленном сервере.
На второй вопрос дать однозначный ответ сложнее. Вам нужен какой нить веб-сервер. Типа apache, nginx. Если вы используете какой нить движок/фреймворк - джанго например - то так и гуглите - как развернуть джанго сайт на сервере. В противном случае - что нить вроде apache python website в гугл.

И советую сначала потренироваться на виртуалке локально.
Ответ написан
castomi
@castomi
Серверный администратор - tickets.settin.ru
Нужно поставить соответствующую версию питона и запускать на сервере точно так же, либо можно сделать в качестве сервиса. Желательно, но не обязательно проксировать это при помощи Nginx и статику отдавать Nginx на прямую без участия питона. В интернетах есть статьи описывающие настройку подобного. Вот один из вариантов.
https://ruhighload.com/post/Scaling+%D0%BF%D1%80%D...
Конечно если Вы не имели с подобным дела, запаситесь терпением. такое быстро не заходит обычно.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
MedVedar
@MedVedar
e-commerce developer
Комментировать
@marataziat
Джангист-тракторист
А что за фреймворк?
https://www.digitalocean.com/community/tutorials/h...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы