Skip to content

Веб приложение с формой для ввода данных. В приложении присутствует функционал для отправки сообщений на почту и телеграм.

Notifications You must be signed in to change notification settings

LoveBloodAndDiamonds/KateWebApp

Repository files navigation

KateWebApp

Веб приложение с формой для ввода данных. В приложении присутствует функционал для отправки сообщений на почту и телеграм.

Инструкция по установке:

Подключиться к серверу:

ssh root@<ip>

Обновление пакетов сервера

sudo apt update & sudo apt upgrade
apt install python3-pip

Установка MySQL

sudo apt install mysql-server
sudo mysql
CREATE USER 'kate'@'localhost' IDENTIFIED BY 'kate';
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;

Установка программы

git clone https://github.com/LoveBloodAndDiamonds/KateWebApp.git

Как запускать и перезапускать программу после установки

mv kate_web_app.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl start kate_web_app
sudo systemctl enable kate_web_app
systemctl status kate_web_app

Как зайти в интерактивную оболочку MySQL

mysql -u kate -p

Инструкция по работе с базой данных

Зайти в интерактивную оболочку mysql:

mysql

Перед началом работы обязательно надо указать с какой базой данных идет работа:

USE kate_database;

Просмотреть всю таблицу:

SELECT * FROM kate_database;

Выбрать только те строчки, где saw_dog=True

SELECT * FROM kate_database WHERE saw_dog=1;

Выйти из интерактивной оболочки

exit

Как перезапустить программу с очисткой базы данных

sudo systemctl restart kate_web_app

About

Веб приложение с формой для ввода данных. В приложении присутствует функционал для отправки сообщений на почту и телеграм.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published