Спойлер

среда, 5 октября 2016 г.

Импорт/Экспорт баз данных Mysql через SSH

Для импорта можно воспользоваться командой:

mysqldump -uroot -p db_name < db_name.sql
mysqldump --single-transaction -uroot -p db_name> db_name.sql
(по умолчанию mysqldump ставит блокировку на запись на всё время создания дампа. 
Опция --single-transaction не ставит лок на запись, но весь дамп оборачивает в 
sql-транзакцию.)
 mysqlpump --add-drop-database --user=root --password=root --all-databases --watch-progress | gzip > $(date '+%m%d%Y').sql.gz; 
--watch-progress— Показать индикатор прогресса

экспорт 
 
mysqldump -uroot -p имя_базы > db.sql 
(предварительно установить пароль на root для работы с Mysql)
mysql --user=root --password=root --verbose < db_name.sql; 
--verbose— Отображение подробного вывода во время работы, служит индикатором прогресса

Но с ней возможны проблемы если база уже создавалась
поэтому мы рекомендуем воспользоваться следующим методом импортируя базу напрямую через MySQL
Заходим в MySQL

mysql -uLogin -pPassword
 
Вместо login и password вводим свои данные для авторизации базы
Выбираем базу данных:

use db_name
 
вместо db_name вводим название БД
Делаем импорт файлов в выбранную базу следующим образом:

source db_name.sql
 
Вместо db_name.sql вводим название файла базы или путь до файла (если вы находитесь не в папке с файлом)

вторник, 2 августа 2016 г.

Копирование файлов по SSH




Далеко не всегда в таких случаях есть возможность воспользоваться ftp-сервером, или например, передать файл по http (как я иногда делаю), а есть под рукой только ssh.
Но, как мы знаем, ssh протокол очень универсален, в том числе приспособлен и для передачи файлов.

Для этого есть замечательная утилита scp.

Копирование файлов по SSH



Далеко не всегда в таких случаях есть возможность воспользоваться ftp-сервером, или например, передать файл по http (как я иногда делаю), а есть под рукой только ssh.
Но, как мы знаем, ssh протокол очень универсален, в том числе приспособлен и для передачи файлов.

Для этого есть замечательная утилита scp.

среда, 27 января 2016 г.

Как примонтировать флешку в Ubuntu

В системах семейства Linux все устройства имеют свои файлы в файловой системе. Нужно узнать имя файла вашей флешки в системе — введите в только что открытом окне:

четверг, 21 января 2016 г.

Рутокен ЭЦП в GNU/Linux

Для работы с электронными идентификаторами Рутокен ЭЦП в GNU/Linux требуется наличие следующих пакетов:

pcscd - Фоновая служба (демон), обеспечивающая доступ к смарт-картам через PC/SC
libpcsclite - Промежуточное ПО для доступа к смарт-картам через PC/SC
libccid - Библиотека-драйвер, поддерживающая USB CCID устройства (в т.ч. Рутокен ЭЦП) через PC/SC

среда, 20 января 2016 г.

Убираем: Setting locale failed. Please check that your locale settings

После установки чистой Ubuntu 12.04 на моем любимом digitalocean.com при работе в терминале часто выскакивает предупреждение Setting locale failed. Please check that your locale settings.

пятница, 8 января 2016 г.

четверг, 7 января 2016 г.

Перевод Wordpress на https

Генерируем сертификат на домен здесь - https://buy.wosign.com/free/

После подключения сертификата SSL сайт станет доступен по новому адресу, соответственно все внутренние ссылки и картинки, тоже будут иметь другой адрес.
http://site.ru/... — старый адрес сайта
https://site.ru/... — новый адрес сайта