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