Skip to content

Шпаргалка

Как сделать бекап сайтов на VPS и перенести их на другой хостинг

Как сделать бекап сайтов на VPS и перенести их на другой хостинг

Шаг 1. Делаем бекапы.

Если Вы начали читать эту статью, то наверняка вас интересует тема “Как сделать бекап сайтов на VPS”. Конечно эта тема подойдёт для узкого круга людей, которые имеют навыки работы с SSH и консолью. Если вы читаете этот материал с целью просветительства, то прочитайте сначала в Википедии, что такое VPS и SSH, и потом продолжайте чтение.

Итак, основная цель бекапа – сохранность сайтов! С этой целью следует проделывать все действия, о которых пойдёт речь далее. Также как Вы поняли из названия статьи – наша цель не только сделать бекап, но и подготовить всё необходимое для переноса.

Также следует приметить, что данное руководство будет касаться переноса сайтов на ОС Linux.

Подготовка к переносу:

  1. Готовим место на ПК для сохранения бекапа, ну например создаём папку, называем её “бекап” или как-то по другому, но чтобы вы смогли её потом найти
  2. Переходим в  PHPMyAdmin, а именно во вкладку “Экспорт” и сохраняем дампы всех баз, которые вы не хотите потерять. Если PHPMyAdmin не установлен, подобное действие можно выполнить через консоль mysql с помощью команды: “mysqldump -u USER -pPASSWORD DATABASE | gzip > /path/to/outputfile.sql.gz”. Также не забудьте скачать дампы баз в вашу папку бекапов на ПК.
  3. Далее архивируем сами сайты, вернее папки с сайтами. Для этого необходимо авторизоваться в SSH консоли, перейти в папку с сайтами командой “cd /путь_к_папке_с_сайтами”, и выполнить команду: “zip –r sites.zip .”. В папке с сайтами должен появиться файл sites.zip в котором буду все ваши сайты. Скачайте их в папку с бекапами как это делали с базой.

Вот и все, процесс бекапа завершен. После скачивания всех файлов на ПК, не забудьте открыть их и проверить целостность.

Read More »Как сделать бекап сайтов на VPS и перенести их на другой хостинг

Linux команды для консоли SSH (PyTTY)

Linux команды для консоли SSH (PyTTY)

На этой странице в режиме онлайн публикуются самые необходимые команды для консоли Linux, которые в большинстве случаев пригодятся системным администраторам, а также начинающим в этой сфере.

Полезные команды для консоли Git

Полезные команды для консоли Git

GitHub — крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки. Основан на системе контроля версий Git и разработан на Ruby on Rails и Erlang компанией GitHub, Inc (ранее Logical Awesome).Сервис абсолютно бесплатен для проектов с открытым исходным кодом и предоставляет им все возможности (включая SSL), а для частных проектов предлагаются различные платные тарифные планы. Если вы знакомы с консолью Git-а я приведу список команд с описанием, которые я использую в повседневной жизни.

Кнопка поделиться на PHP для Wordpress

Кнопка поделиться на PHP для WordPress

Согласитесь, такие простые элементы как социальные кнопки не являются замысловатой задачей. Есть масса готовых решений как в виде плагинов для Вордпресса так и JS+HTML вставки. Но, если вам нужно вставить свои кнопки то иногда может пройти масса времени на поиск… Read More »Кнопка поделиться на PHP для WordPress

Простая реализация табов (переключателей вкладок)

Многие для создания табов на сайте пользуются мега огромными джаваскрипт библиотеками. А зачем? Там кода всего пару строк. Скопируйте и работайте на здоровье. А, так как я дизайнер не очень, да ещё и очень занятой человек то, решил оставить место… Read More »Простая реализация табов (переключателей вкладок)

Стилизация checkbox на чистом css

Стилизация checkbox – это способ маскировки стандартных элементов формы типа чекбокс с заменой на другие с целью улучшения вида.

Стартовый html (bootstrap) шаблон для верстки

Стартовый html (bootstrap) шаблон для верстки

Не секрет, что подготовительные  работы верстальщика занимают львиную часть времени. А ведь зачем париться? Можно приступать к работе автоматизировав часть процесса. Я говорю о том что  большая часть веб-разработчиков или тех, кто хочет ими стать часто делаем одни и те… Read More »Стартовый html (bootstrap) шаблон для верстки

Как растянуть видео по ширине родительского контейнера?

Как растянуть видео по ширине родительского контейнера?

Многие веб разработчики сталкиваются с проблемой интеграции видео с Youtube в сайты с адаптивным дизайном. Всё дело в том, что Youtube даёт фиксированные  размеры видео, а это значит, что при сжатии окна браузера всё это дело будет выглядеть не красиво.  Существует… Read More »Как растянуть видео по ширине родительского контейнера?

Миксины LESS.Подборка.

Миксины LESS.Подборка.

LESS – это препроцессор для css. Его возможности позволяют не только быстро и красиво писать стили для сайта, но и создавать функции, благодаря которым рутинные задачи выполняются намного быстрее. Одна из таких возможностей это использование миксинов или примесей к основным… Read More »Миксины LESS.Подборка.

Дефолтный functions.php для создания вашей темы

Дефолтный functions.php для создания вашей темы

Файл functions.php должен находится в корне вашей темы WordPress. Если вы создаёте тему для Вордпресса, то понимаете, что почти в каждом шаблоне функции повторяются, например в теме есть стандартные элементы, которые нужно подключить.  Здесь вы сможете скачать/скопировать файл о всеми необходимыми… Read More »Дефолтный functions.php для создания вашей темы