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

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

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

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

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

Обмен файлами между серверами из различных сетей (по HTTP).

Задача: имеется FreeBSD-сервер (пусть server1), на котором хранится архивный файл логов Apache, которые надо обработать на другом FreeBSD-сервере (пусть server2), физически расположенном в другой сети. Как решить?
Читать далее «Обмен файлами между серверами из различных сетей (по HTTP).»

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

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

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