#amazon-web-services #sqlite #flask #deployment #web-deployment
Вопрос:
У кого-нибудь был опыт развертывания серверной части Flask, подключенной к базе данных SQLite3? Несколько вопросов здесь:
- Что касается подключения к SQLite3: Это так же просто, как развернуть проект Flask, а затем выполнить несколько команд для установки и настройки SQLite3 (sudo apt-get sqlite3, инициализация базы данных flask и т. Д.) — Или это более сложный процесс?
- Варианты развертывания: Я рассматривал AWS Lightsail, потому что, возможно, смогу получить небольшую помощь от друзей, которые использовали его ранее (хотя и с другим стеком), но я также открыт для других альтернатив. Как я могу выбрать хороший вариант и как я могу определить хороший уровень ценообразования?
- Развертывание интерфейса:
- Так ли это просто, как развернуть интерфейс, а затем изменить URL-адреса в извлечении с локального хоста на сервер Flask?
- Можно ли развернуть переднюю и заднюю части на одном экземпляре или это должны быть разные экземпляры? Веб — сайт-это простое веб-приложение, в котором люди могут использовать формы регистрации, редактировать свои предыдущие материалы или полностью удалять их. Существует также очень минимальная дополнительная функциональность для администраторов, которые могут просматривать/редактировать регистрации. Я не ожидаю, что в день будет регистрироваться более 300 человек (хотя регистрации могут проходить в течение одного и того же периода времени), и очень минимальные изменения в предыдущих регистрациях. Стек, который я использую, называется React-Flask-SQLite3. Я использовал SQLite3 для разработки, и в настоящее время у меня очень сжатые сроки, поэтому я хотел бы избежать хлопот с переходом на MySQL / PostgreSQL, если это возможно.
Заранее спасибо
Комментарии:
1. У вас много вопросов в 1 — пожалуйста, сделайте свой вопрос сфокусированным, чтобы он был действительно ответным и полезным и для других