... 1. Создать виртуальную машину(желательно CentOS) со следующими характеристиками. - RAM: 1-2 Gb - ROM: 10 Gb 2. Настроить на ней сеть - IP-адрес: static 3. Выполнить подключение установить все необходимое. {panel} ssh root@IP-адрес-ВМ {panel} Выполним установку. {panel} yum \-y install epel-release sed \-i /etc/yum.repos.d/epel.repo \-e 's/https/http/g' yum \-y install nginx git git clone [https://github.com/carbonsoft/reductor_blockpages.git] /root/reductor_blockpages/ {panel} 4. Выполним настройку. С помощью любого текстового редактора необходимо отредактировать конфигурационный файл. {panel} cd reductor_blockpages/ vim config.ini {panel} В поле rkn исправить на IP-адрес заглушки. Создать сертификаты (там будет несколько вопросов) {panel} make cert {panel} Отредактируем страницу в соответствиями с потребностями. {panel} vim pages/rkn.html {panel} Сгенерируем конфигурационный файл для nginx и заглушку для запросов РКН. {panel} make rkn {panel} Применяем настройки. {panel} service nginx restart {panel} Разрешаем 80 и 443 порт в файрволе. {panel} cp /etc/sysconfig/iptables\{,.bk} curl [https://raw.githubusercontent.com/carbonsoft/reductor_blockpages/master/templates/iptables] > /etc/sysconfig/iptables service iptables restart {panel} Добавляем службу nginx в автозагрузку: {panel} chkconfig --level 345 nginx on {panel}
|