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