Общее
Nginx
- HTTP-авторизация на сайте
- Ограничить доступ к сайту
- Своя страница при ошибке 404
- Редиректы. HTTP -> HTTPS
- Редиректы. www -> non-www
- Редиректы. non-www -> www
- Редиректы. На другой домен
Панель управления
- Переключение между нодами
- .htaccess
- Cron-задачи
- Доступ в PHPMyAdmin
- Создание базы данных
- Передача ноды другому пользователю
Почта
- Настройка почтовых программ
- Почта Яндекс / Gmail / Mail.ru для домена
- Почтовые пересылки
- WebMail
- Ограничения на отправку почты
- Проблема при отправке писем функцией mail()
- SPF запись для домена
SSH/FTP
- Подключение к серверу по протоколу SSH в Linux
- Настройка FTP клиента
- SSH туннель для подключения к базе данных
- Проблема с подключением по SSH
- Анализ логов в goaccess
- Изменить SSH пароль
- Подключение к серверу по протоколу SSH в Windows
- Основные SSH команды для работы
Серверы
Разработка
- Как перенести сайт к нам
- Bash aliases
- Установка Yii2 Advanced
- Плагин "Hybridauth" для Wordpress
- Ошибка 504
- Ошибка 502
- Обновление Wordpress через SSH
Оплата
Домены
Cron-задачи
Для редактирования cron задач, необходимо кликнуть на имя ноды и на открывшейся странице воспользоваться ссылкой "Cron задания". Каждую команду нужно вводить в новой строке. Синтаксис команд стандартный. После сохранения команд, изменения вступят в силу в течении 10 минут.
Варианты задач
запуск скрипта через php cli:
0 */2 * * * /usr/bin/php7.1 /home/uxxx/test.phpphpphp
отправка запроса на страницу каждые 30 минут:
30 * * * * /usr/bin/wget -O - -q -t 1 http://example.com/cron.php >/dev/null 2>&1
Примеры Cron-задач
запуск каждые 5 минут:
*/5 * * * * /usr/bin/php7.4 /home/uxxx/test.php
запуск каждые 2 часа:
0 */2 * * * /usr/bin/php8.1 /home/uxxx/test.php
запуск каждый понедельник:
05 04 * * 1 /usr/bin/php5.6 /home/uxxx/test.php