SyCraft

SyCraft
Рейтинг
104
Регистрация
31.07.2009
Должность
CEO
14 лет опыта системного администрирования
'[umka:
;13602786']Создаются, но пользователь, который копирует в консоль команды, не думая о возможных последствиях, вряд ли сможет понять, куда скрипт сделал бэкапы.
Такой пользователь не сможет понять, почему пропали пользователи из Европы и куда делся бот гугла.
И в итоге тут будет страниц пять объяснений "что, да как", потому что такой пользователь скорее всего не знает, где конфиг nginx и как его посмотреть :)

не хочется холивара, но в этом конфиге нет ничего из за чего могут пропасть пользователи из европы и все остальные ужасы о которых вы говорите. Если вас смутила гео-айпи, так оно там объявленно но нигде не ограничего.

'[umka:
;13602748']SyCraft, при всём уважении, не стоит давать команды, которые автоматически скачивают и запускают скрипты.
Если это ваш скрипт, и изменения, которые он вносит в конфигурацию, подходят для вас на все 100%, то вовсе не факт, что они подойдут для всех и можно бездумно этот скрипт скачать и запустить.
Начинающие системные администраторы могут, во-первых, не понять, что за команду вы дали, во-вторых, могут не понять, что этот скрипт делает, в-третьих, потом создадут кучу тем: "Помогите! Трафик на сайтах упал на 50%"

Пардоньте, правда там сразу создаются бекапы но согласен

apache2 не подходит для отдачи статики совершенно. Нужно от него избавляться. это во много решит проблему, если загнать наиболее часто используемые объекты в кеш файловой системы. Дальше nginx будет конвейером дергать файлы из кеша. AIO так же стоит включить. Вообще к вопросу стоит подходить комплексно.

вот я написал автоматический конфигуратон для nginx под linux и freebsd

https://cloud.sycraft.info/index.php/s/b7e2f8b5a38c3dd4caa518a085d8a5ae/download

Вот самый быстрый вариант

Создать screen

и уже в нем:

rsync --numeric-ids --compress --progress --partial --archive --sparse --stats --verbose --verbose -e "ssh -T -o Compression=no -x -c arcfour256 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" папка/ сервер:~/папка/

nginx+php-fpm55 или nginx+php-fpm53+apc

многое так же зависит от настроек базы, от настроек php и его модулей.

Точно нужно исключить apache.

таблица сайтмепа, как минимум ее можно просто залить как запрос в базу. Взять прямо в пустой базе этой CMS. Ее, пустую базу, нужно открыть в текстовике и скопипастить запрос создания таблицы. Если выругается то сперва сделать дамп, потом удалить таблица и потом ее залить из схемы.

Готов! вот мое резюме http://sycraft.info/about/

Вышла новая статья с презентацией одного из моих решений:

http://habrahabr.ru/company/acronis/blog/209934/

vlad11:
Я склоняюсь к этому варианту.

Ну плюсов я не вижу, а вот мой способ не требует обращению к хостеру

vlad11:
Это нестандартный NAT.
Если в виртуалке нужно запустить сервисы с реальным IP, то могут быть проблемы.

Не будит никаких проблем! Не первый год в таком режиме использую там сервера. Кроме того - это их официальный рецепт в их wiki

Всего: 593