Это один из комментариев к статье Восстановление сайта из веб архива от Иван.

Ещё раз спасибо за статью.

Команда rsync -avh ./websites/www.site.com/  /var/www/site.com/ выполняет перенос содержимого сайта в папку var/www/site.com/ ?

Скажите, если у меня nginx встроен в Весту, скаченный сайт лежит в отдельной папке домена, то нужно ли выполнять пункт статьи «Создание конфигурации nginx для восстановленного сайта»? Если нужно, то куда вводить описанный вами код?

В разделе «Как удалить фрагменты html кода на множестве статических страниц?» куда вводить команды? В Пати? Будут ли они работать на Centos?
У меня спарсиля сайт без картинок и с плохой кодировкой (символы)?
Если в браузере кодировку поменять, то нормально, но всё равно без картинок.

Прошу извинить, если вопросы глупые. Только начинаю осваивать вопрос.

Иван получил(а) ответ:

Восстановление сайта из веб архива
rsync -avh делает полную синхронизацию первой указанной папки во вторую.
Если у вас веста — создавайте сайт через весту и всё. Дальше уже смотрите, если не заработает разбирайтесь.




Можно и внести код, конфиг весты лежит обычно в /home/admin/conf/web/nginx.conf. Но тут надо понимать, что у вас он может нужен совсем другой.

По поводу чистки html — да, эти команды надо вводить в консоли. Если вы подключаетесь к ней через Putty, значит в нём. Это стандартные утилиты linux, будут работать в любом дистрибутиве, в том числе и в Centos. Но следует понимать, что команды даны лишь как примеры, они могут у вас и не заработать, если вы не понимаете как использовать эти утилиты.

По поводу проблем с картинками и кодировками — это все решаемо, но не видя сайта сложно что-то говорить. Напишите в скайп, разберёмся.


Иван писал(а) также:

Восстановление сайта из веб архива
У меня имеется
— ВДС
— centos-6-x86_64-minimal
— панель Веста
Для установки wayback_machine_downloader будет достаточно ruby 1.9.2-p290?
Установку нужно проводить под рутом?
После запуска команды make install в конце установке появляется ошибка, как её можно решить?
Цитирую
» ossl_pkey_ec.c: In function ‘ossl_ec_group_initialize’:
ossl_pkey_ec.c:765: warning: assignment makes pointer from integer without a cast
ossl_pkey_ec.c:819: error: ‘EC_GROUP_new_curve_GF2m’ undeclared (first use in this function)
ossl_pkey_ec.c:819: error: (Each undeclared identifier is reported only once
ossl_pkey_ec.c:819: error: for each function it appears in.)
ossl_pkey_ec.c: In function ‘ossl_ec_group_set_seed’:
ossl_pkey_ec.c:1114: warning: comparison between signed and unsigned integer expressions
make[1]: *** [ossl_pkey_ec.o] Error 1
make[1]: Leaving directory `/usr/src/ruby-1.9.2-p290/ext/openssl’
make: *** [mkmain.sh] Error 1″