Документация и полезные статьи

Основные SSH команды для работы

В этой статье мы опишем основные команды которые понадобятся веб-разработчику в elasticweb. Аргументы для команд будут обозначены квадратными скобками (скобки использовать не надо).

~  - символ обозначения домашнего каталога. Все файлы вашей ноды находятся в папке /home/uxxxx, что может быть заменено симоволом ~

Файлы и папки

Перейти к папке

cd [путь к папке]

Создать папку

mkdir [путь к папке]

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

cp [путь к файлу] [путь назначения]

Перемещение файла

mv [путь к файлу] [путь назначение]

Переименование файла

mv [путь к файлу] [путь к файлу с новым именем]

Удаление файла

rm [путь к файлу]

Удалить папку и все вложения

rm -rf [путь к папке]

База данных MySQL

Сохранить дамп базы данных

mysqldump -u[имя mysql пользователя] -p [имя базы данных] > [путь назначения]

Импортировать дамп базы данных

mysql -u[имя mysql пользователя] -p [имя базы данных] < [путь к дампу базы данных]

Работа с Wordpress в WP-CLI

Обновить ядро wordpress

wp core update

Обновить все плагины на сайте

wp plugin update --all

Установить плагин 

wp plugin install [имя плагина] --activate

Работа с Drupal в Drush

Обновить ядро

drush core update

Обновить всё

drush up

Очистить кэш

drush cc all

Обновить структуру БД после обновления модулей

drush updb