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