Как добавить SSL сертификат для сайта в DirectAdmin

В категорії Статьї от 15 Вересня, 2017. Автор admin

Шаг 1: Создание запроса на сертификат (CSR)

Зайдите в меню “SSL сертификаты”.

Більше »

Теги: , ,

Изменение имени сайта в WordPress

В категорії Статьї от 20 Квітня, 2017. Автор admin

Посмотрите какое текущее полное имя Вашего сайта: с www или без www – от этого будут зависить формат выполнения дальнейших действий.
Зайдите в phpMyAdmin и выберите базу данных вашего сайта.Нажмите на вкладку “SQL” и выполните следующий запрос, заменив старое имя домена на новое.
Обратите внимание, что в конце адреса не должно быть слеша (слеш = /), протокол должен быть http, а не httpS, а сайт может называться как “http://www.старый_домен.com” так и “http://старый_домен.com”.
Примеры демонстрируют выполнение действий для сайта с www:

UPDATE wp_options SET option_value = REPLACE(option_value, 'http://www.старый_домен.com', 'http://www.новый_домен.com') WHERE option_name = 'home' OR option_name = 'siteurl';

Зайдите в админ-панель Вашего сайта на страницу “Настройки – Общие”.
В полях “Адрес WordPress” и “Адрес блога” укажите URL нового домена и подтвердите изменения, нажав на кнопку “Обновить опции”.
Если выполнить предыдущее нет возможности, то поочередно выполните следующие два запроса, заменив http://www.старый_домен.com на новый адреса сайта (обратите внимание, что в конце адреса не должно быть слеша (знака “/”):

UPDATE wp_posts SET guid = REPLACE(guid, 'http://www.старый_домен.com', 'http://www.новый_домен.com');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://www.старый_домен.com', 'http://www.новый_домен.com');

Теги: , ,

VPN sshuttle

В категорії Статьї от 19 Січня, 2017. Автор admin

На своем компьютере установим sshuttle:

либо с помощью

pip install sshuttle

либо с помощью копирования исходников с github

git clone https://github.com/sshuttle/sshuttle.git && python setup.py install

пользователи debian могут это сделать так:

apt-get install sshuttle

Далее нужно выполнить простую команду:

sudo sshuttle -r username@sshserver 0.0.0.0/0

где username — логин на удаленном виртуальном сервере, sshserver — его IP-адрес или доменное имя, параметр 0.0.0.0/0 означает, что мы собираемся добавить в нашу таблицу маршрутизации правило, благодаря которому весь исходящий трафик будет отправляться на удалённый сервер, за исключением DNS-запросов. Разработчик намеренно не включает по умолчанию этот функционал для DNS, потому что у некоторых пользователей для выхода в интернет должны использоваться провайдерские серверы разрешения имен. Если мы можем пользоваться любыми DNS-серверами, то и запросы к ним можем “завернуть” в наш шифрованный SSH-туннель:

sshuttle --dns -r username@sshserver 0.0.0.0/0

Помимо этого мы можем направлять в туннель наш исходящий трафик не полностью, а только для определенных IP-подсетей, указывая соответствующий параметр:

sshuttle -r username@sshserver 11.12.13.14/0

Теги: ,