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

4.1 KiB
Raw Permalink Blame History

Быстрый старт - Инструменты ERV

🚀 Немедленные действия

1. Настройка автоматических задач (ОБЯЗАТЕЛЬНО!)

cd /var/www/fastuser/data/www/crm.clientright.ru/erv_project_tools
sudo ./crontab_setup.sh

2. Первое резервное копирование

./backup_erv.sh

3. Проверка состояния системы

./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

НИКОГДА НЕ УДАЛЯЙТЕ содержимое этой папки! Она критически важна для работы крона.

🔴 РЕЗЕРВНЫЕ КОПИИ

Настройте автоматическое резервное копирование:

sudo ./crontab_setup.sh

🔴 МОНИТОРИНГ

Регулярно проверяйте состояние системы:

./monitor_erv.sh

🛠️ Ежедневные задачи

Утром (проверка)

# Быстрая проверка
./monitor_erv.sh

# Проверка логов
tail -20 logs/monitor.log

Вечером (обслуживание)

# Интерактивное обслуживание
./maintenance_erv.sh

# Или автоматическое
echo "1" | ./maintenance_erv.sh

📊 Еженедельные задачи

Понедельник

# Генерация отчета
./generate_weekly_report.sh

# Проверка резервных копий
ls -la backups/

Воскресенье

# Полное обслуживание
./maintenance_erv.sh

🚨 Экстренные ситуации

Сайт недоступен

# Проверка статуса
./monitor_erv.sh

# Проверка логов Apache
sudo tail -50 /var/log/apache2/error.log

# Перезапуск Apache
sudo systemctl restart apache2

Проблемы с базой данных

# Проверка подключения
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';"

Проблемы с файлами

# Проверка прав доступа
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

ПОМНИТЕ: Проект находится в продакшене! Все изменения должны быть согласованы и протестированы.