Массовая замена в БД MySQL+ошибка создания дампа 1146


Есть задача поменять все ссылки на сайте http://mysite.tomsk.ru (WordPress, FreeBSD) с вида: http://site1.tomsk.ru на вид: http://site2.tomsk.ru
Как это сделать наиболее эффективно?
Читать далее «Массовая замена в БД MySQL+ошибка создания дампа 1146»

Корректный перенос сайта на WordPress на другой сервер.

Задача: имеется сайт WordPress на одном сайте FreeBSD 8.0, необходимо развернуть его на другом сервере FreeBSD 9.2
Данная работа состоит из 3-х частей:
1. Создание свежего dumpMySQL-базы.
2. Разворачивание необходимых сервисов и служб на другом сервере.
3. Корректное встраивание dump-а базы MySQL старого сервера на новый сайт.

UPD. Самый простой вариант — скопировать с помощью плагина Duplicator. Есть прекрасная статья, как это делать.
Читать далее «Корректный перенос сайта на WordPress на другой сервер.»

Автоматическое копирование отдельного файла на удаленный сервер FreeBSD по ssh

Задача простая: нужно копировать определенный файл (допустим, результат работы mysqldump) на удаленный сервер скриптом по ssh, не вводя пароль.
Делал по вот этим источникам (ссылка 1 , ссылка 2).
Читать далее «Автоматическое копирование отдельного файла на удаленный сервер FreeBSD по ssh»

Установка и настройка www-сервера, управляемого git.

Задача такая — на jail необхожимо поставить www-сервер, созданием которого на PHP5 будут заниматься удаленные пользователи. Чтобы не было бардака будем использовать Git — распределенную систему контроля версий.
Это позволит контролировать изменения, производимые разными пользователями удаленно на www-сервере.
Читать далее «Установка и настройка www-сервера, управляемого git.»

Развертывание сайта WordPress. Часть I.

Подготовительная работа.

Чтобы было что анализировать, развернем некий сайт и apache. Самый простой путь — поставить WordPress. Попробуем сделать задел на будущее — реализовать все для более поздних версий ПО (FreeBSD 8.0, Apache 2.2, MySQL 5.5, PHP 5). Для обеспечения автономности работы сайта и большей безопасности развернем сайт в jail (на сервере технология jail запущена [ezjail 3.1]). Читать далее «Развертывание сайта WordPress. Часть I.»