Files
crm.clientright.ru/erv_project_tools/QUICK_START.md

145 lines
4.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Быстрый старт - Инструменты ERV
## 🚀 Немедленные действия
### 1. Настройка автоматических задач (ОБЯЗАТЕЛЬНО!)
```bash
cd /var/www/fastuser/data/www/crm.clientright.ru/erv_project_tools
sudo ./crontab_setup.sh
```
### 2. Первое резервное копирование
```bash
./backup_erv.sh
```
### 3. Проверка состояния системы
```bash
./monitor_erv.sh
```
## 📋 Что было создано
### Документация
- **PROJECT_DOCUMENTATION.md** - Полная техническая документация
- **DEPLOYMENT_GUIDE.md** - Руководство по развертыванию
- **README.md** - Подробное описание всех инструментов
- **QUICK_START.md** - Этот файл
### Скрипты автоматизации
- **backup_erv.sh** - Резервное копирование
- **monitor_erv.sh** - Мониторинг системы
- **maintenance_erv.sh** - Обслуживание системы
- **crontab_setup.sh** - Настройка автоматических задач
- **generate_weekly_report.sh** - Еженедельные отчеты
### Папки
- **backups/** - Резервные копии
- **logs/** - Логи работы
## ⚡ Критически важные моменты
### 🔴 ПАПКА CACHE
```
/var/www/fastuser/data/www/erv.clientright.ru/cache
```
**НИКОГДА НЕ УДАЛЯЙТЕ** содержимое этой папки! Она критически важна для работы крона.
### 🔴 РЕЗЕРВНЫЕ КОПИИ
Настройте автоматическое резервное копирование:
```bash
sudo ./crontab_setup.sh
```
### 🔴 МОНИТОРИНГ
Регулярно проверяйте состояние системы:
```bash
./monitor_erv.sh
```
## 🛠️ Ежедневные задачи
### Утром (проверка)
```bash
# Быстрая проверка
./monitor_erv.sh
# Проверка логов
tail -20 logs/monitor.log
```
### Вечером (обслуживание)
```bash
# Интерактивное обслуживание
./maintenance_erv.sh
# Или автоматическое
echo "1" | ./maintenance_erv.sh
```
## 📊 Еженедельные задачи
### Понедельник
```bash
# Генерация отчета
./generate_weekly_report.sh
# Проверка резервных копий
ls -la backups/
```
### Воскресенье
```bash
# Полное обслуживание
./maintenance_erv.sh
```
## 🚨 Экстренные ситуации
### Сайт недоступен
```bash
# Проверка статуса
./monitor_erv.sh
# Проверка логов Apache
sudo tail -50 /var/log/apache2/error.log
# Перезапуск Apache
sudo systemctl restart apache2
```
### Проблемы с базой данных
```bash
# Проверка подключения
mysql -uci20465_erv -pc7vOXbmG -e "SELECT 1;" ci20465_erv
# Проверка размера БД
mysql -uci20465_erv -pc7vOXbmG -e "SELECT ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS 'DB Size in MB' FROM information_schema.tables WHERE table_schema='ci20465_erv';"
```
### Проблемы с файлами
```bash
# Проверка прав доступа
ls -la /var/www/fastuser/data/www/erv.clientright.ru/
# Исправление прав
sudo chown -R www-data:www-data /var/www/fastuser/data/www/erv.clientright.ru/
sudo chmod -R 755 /var/www/fastuser/data/www/erv.clientright.ru/
```
## 📞 Контакты
- **Разработчик**: Фёдор
- **Система**: Ubuntu 22.04
- **Проект**: ERV (Единая Реестровая Выплата)
## 🔗 Полезные ссылки
- **Документация**: PROJECT_DOCUMENTATION.md
- **Развертывание**: DEPLOYMENT_GUIDE.md
- **Подробное описание**: README.md
---
**ПОМНИТЕ**: Проект находится в продакшене! Все изменения должны быть согласованы и протестированы.