|
Модераторы: powerfox, ZeeLax |
|
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
Прошу не ругаться я по сисю адменистрированию знания имею "местами" и "эпизодами" так как соприкасаться с этим на прямую приходилось редко.
Вопрос такой. Имеем наисвежайший Unmanaged VPS. Как правельно подготовить его к деплою приложений скажем на Python?? с чего начинать? 1) обновляем пакетный менеджер yum update(или какой ещё там) 2) проверяем установлен фаервол systemctl status firewalld если нет устанавливаем 3) а дальше? что ещё надо выполнить перед тем как настраевать виртуальное окружение? Может есть подходящий мануал? |
|||
|
||||
Oldshelf |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 157 Регистрация: 22.4.2018 Репутация: нет Всего: 4 |
Зависит от назначения сервера. Можно ограничиться только установкой Python'а, без веб-сервера, базы данных, почтовых программ и поддержки домена и просто выполнять на нём скрипты. Скорее всего, не помешают cron и ftp-сервер.
|
|||
|
||||
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
в том то и дело,что для веба. что и еще надо конфтгурировать? если е примеру у амазона брать то там уже много что сделано. можно сразу веб-сервер ставить. а если совсем пустой?
|
|||
|
||||
Oldshelf |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 157 Регистрация: 22.4.2018 Репутация: нет Всего: 4 |
Вот более-менее стандартный набор:
- dovecot & exim - почта; - apache & nginx - веб-серверы; - bind (named) - DNS-сервер; - postgres || mysql || mariadb - база данных; - proftpd - файловый сервер; - sshd и crond должны быть уже установлены. |
|||
|
||||
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
ну аот начинаю так:
почему новая версия питона не устанавливается? |
|||
|
||||
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
получилось вот по этой инструкции: https://baks.dev/article/centos/how-to-inst...n-3-on-centos-7
Я то дальше? вебсервер, бд и т.д? домен обязятельно нужен? или начать можно и без него? |
|||
|
||||
Oldshelf |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 157 Регистрация: 22.4.2018 Репутация: нет Всего: 4 |
Для сайта нужен веб-сервер. Без БД можно обойтись - зависит от системы управления контентом, которая будет работать на этом сайте. Хотя, если CMS сторонняя, скорее всего потребуется база.
Зарегистрировать домен можно позже, если прописать в файле hosts на клиентском компьютере домен и ip-адрес сервера, а на сервере настроить обработку запросов к этому домену (для этого потребуется bind/named). Также можно обращаться к серверу просто по http://ip. |
|||
|
||||
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
В моём случае нужна.
А вот с сервером что посоветуете под Python? довольствоваться Apache или ngnix. или Gunicorn присоседить надо? |
|||
|
||||
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
С первым VPS Не срослось(по стороним причинам)\
а на повом получаю вот что:
ничего страшного что: icmp-block-inversion: no masquerade: no и interfaces: пустое? Или надо это как то исправить? |
|||
|
||||
Oldshelf |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 157 Регистрация: 22.4.2018 Репутация: нет Всего: 4 |
Gunicorn, кажется, больше подходит под Python, чем Apache. В любом случае, внешним прокси-сервером надо ставить Nginx. Вот краткая заметка на эту тему: calcsbox.com/post/cto-takoe-gunicorn-i-nginx-v-dvuh-slovah.html. Настройкой firewall'а, наверное, имеет смысл заняться, когда сервер будет полностью готов к работе. Вот хорошая инструкция: www.dmosk.ru/miniinstruktions.php?mini=firewalld-centos. |
|||
|
||||
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
спасибо. почитаю
|
|||
|
||||
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
установил MariaDB по этой инструкции: https://blog.programs74.ru/how-to-install-m...-6-on-centos-7/
установил Nginx. Добавил в фаирволл порты 80 и 3306. по адрессу http://my_ip - получаю стартавую страничку ngnix но http://my_ip:3306 - возвращает ERR_INVALID_HTTP_RESPONSE что ещё надо сделать для БД? |
|||
|
||||
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
Вообщем сам понял что протупил.
ясно что нужно чтото вроде PhpMyAdmin. Но на сервере стоить Python. так какие есть варианты? Или ставить панель управления сервером вроде Pleask? |
|||
|
||||
Oldshelf |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 157 Регистрация: 22.4.2018 Репутация: нет Всего: 4 |
Чтобы использвоать PHPMyAdmin придётся в дополнение к Python'у поставить PHP.
Если поставить панель управления, то всё будет намного проще. |
|||
|
||||
Areostar |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1191 Регистрация: 5.4.2008 Репутация: нет Всего: -2 |
Ну так какую посоветуете? Pleask? или ещё какую?
|
|||
|
||||
Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |