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

145 lines
4.1 KiB
Markdown
Raw Normal View History

# Быстрый старт - Инструменты 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
---
**ПОМНИТЕ**: Проект находится в продакшене! Все изменения должны быть согласованы и протестированы.