Разное

SSH, некоторые команды unix shell для хостинга

Подборка наиболее часто используемых команд в SSH или uinux shell.

1

Бэкап БД в файл

mysqldump -uЛОГИН -hХОСТ -pПАРОЛЬ НАЗВАНИЕ_БД > /ПУТЬ_ДО_ФАЙЛА/file.sql
2

Бэкап БД, сжатие в архив gz, с датой в названии файла

mysqldump -uЛОГИН -hХОСТ -pПАРОЛЬ НАЗВАНИЕ_БД | gzip > /ПУТЬ_ДО_ФАЙЛА/`date +\%Y_\%m_\%d`_sql.gz
3

Импорт базы MySQL

mysql -uЛОГИН -hХОСТ -pПАРОЛЬ НАЗВАНИЕ_БД < /ПУТЬ_ДО_ФАЙЛА/file.sql
4

Заархивировать директорию со всем содержимым

tar -czf /куда_сохранять/файл.tar.gz /директория_сайта/
5

Выполнение PHP скрипта (для cron)

/usr/local/bin/wget -O - -q "http://site.com/update.php"

Путь к wget может быть другим, данный пример для хостинга nic.ru

17 декабря 2016
SSH
В данной статье сведен перечень приемов для правильной работы сайта в кодировке UTF-8.
Задача: скопировать рабочий сайт и запустить его на другом хостинге и домене для смены дизайна и других работ после...