Настройка репликации происходит в несколько шагов. Мы будем использовать два сервера с адресами: Master сервер, 10.10.0.1 Slave сервер, 10.10.0.2 Шаг 1. Настройка Мастера На сервере, который будет выступать мастером, необходимо внести правки в my.cnf: # выбираем ID сервера, произвольное число, лучше начинать с 1 server-id = 1 # путь к бинарному логу log_bin = /var/log/mysql/mysql-bin.log […]
Категория: Заметки
Чёрный экран в консоли после установки Ubuntu
Описание: чёрный экран в консоли после установки Ubuntu Это не проблема и не ошибка, а особенность ОС Ubuntu. Возврат в исходное состояние (переустановка) не нужен. Необходимо переключить на другой виртуальный терминал сочетанием Ctrl-Alt-F1 или Ctrl-Alt-F2
Как настроить вход через SSH для определённого пользователя только с определённого IP, списка IP или подсети?
Внести настройки в конфигурационный файл /etc/ssh/sshd_config PermitRootLogin no Match User root Address 192.168.2.100,192.168.1.0/24 PermitRootLogin yes И перезапустить сервис sshd service sshd restart &
Краткое руководство по консольному текстовому редактору nano
nano — консольный текстовый редактор, используемый в Linux и многих других UNIX системах. Открытие файла для редактирования nano ~/file.txt После создания или редактирования файла: Ctrl-X закрыть редактор (если файл не сохранён, то будет дополнительный запрос) Ctrl-O сохранить изменения Поиск и замена текста Ctrl-W искать строку в файле Ctrl-\ заменить строку в файле Проблема с принудительным […]
Как отключить плагины в CMS WordPress?
Через базу данных Войдите в базу данных wordpress через phpMyAdmin; Перейдите к таблице wp_options; Найдите в столбце option_name, active_plugins и отредактируйте значение этой опции в столбце option_value. Замените содержимое в столбце “option_value” на: a:0: {} Без доступа к админ панели сайта Используйте FTP или файловый менеджер; Перейдите в каталог /domains/ВАШДОМЕН/public_html/wp-content/ , там Вы увидите папку […]
DirectAdmin — заметки
Проблемы в DirectAdmin с некорректными правами владельцев и разрешениями cd /usr/local/directadmin/scripts ./set_permissions.sh all Активация поддержки SNI в DirectAdmin Вносим изменения в файл /usr/local/directadmin/conf/directadmin.conf По умолчанию отключено: enable_ssl_sni=0 Для активации: enable_ssl_sni=1 Большое количество процессов dataskq и 100% загрузка CPU Уничтожить все процессы dataskq ps aux | grep dataskq | grep -v grep | awk ‘{print $2}’ […]
Добавление Content-Disposition для файлов с расширением mp3
Такой код в .htaccess работать не будет при использовании Apache + Nginx <FilesMatch «\.(mp3)$»> Header set Content-Disposition attachment </FilesMatch> Заголовок Content-Disposition не передается в Nginx. Можно использовать вот такую запись в файле /etc/nginx/maps_vhost.conf location ~* ^.+\.(mp3)$ { expires 24h; root $root; gzip off; add_header Content-Disposition ‘attachment’; error_page 404 405 = @back; }
Преобразование ссылок
Проверка работоспособности mod_rewrite Создать в корне сайта /domains/ВАШДОМЕН/public_html файл .htaccess со следующим содержимым: RewriteRule readme.html$ index\.html Зайти на сайт http://ВАШДОМЕН/readme.html По адресу http://ВАШДОМЕН/readme.html должно отобразиться содержимое файла index.html
Как сменить NS сервера для всех доменов и пользователей в DirectAdmin?
Этот метод подходит как для массовой смены NS серверов, так и для отдельно взятых доменов и/или пользователей. Для отдельных доменов и/или пользователей заменить звёздочку на домен и/или пользователя соответственно. perl -pi -e ‘s/ns1.domain.old./ns3.domain.new./’ /var/named/*.db perl -pi -e ‘s/ns2.domain.old./ns4.domain.new./’ /var/named/*.db perl -pi -e ‘s/ns1.domain.old/ns3.domain.new/’ /usr/local/directadmin/data/users/*/user.conf perl -pi -e ‘s/ns2.domain.old/ns4.domain.new/’ /usr/local/directadmin/data/users/*/user.conf service named restart
Как проверить привязан ли домен к хостингу?
Вариант I Для проверки можно воспользоваться консольной утилитой nslookup nslookup -q=ns ВАШДОМЕН 8.8.8.8 Пример: $ nslookup -q=ns justhost.ru 8.8.8.8 Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: justhost.ru nameserver = ns1.justhost.ru. justhost.ru nameserver = ns2.justhost.ru. Authoritative answers can be found from: Если nameserver указаны ns1.justhost.ru и ns2.justhost.ru, то всё в порядке. Для привязки домена воспользуйтесь рекомендацией. Вариант […]