Category Archive Инфраструктура сети

Автор:human

Настройка ipv6 на debian/ubuntu && nginx ipv6

Настройка ipv6 на debian

Небольшой скриптик на баш с очисткой и применение ip на интерфейсе

В nginx добавляем только в секцию c ssl, так как 80 порт слушает по-умолчанию ip6

Автор:human

Gnome connection manager download

Gnome connection manager download

Если вы заметили, то сайт ktulhu лежит. Качаем gnome отсюда

Gnome connection manager download

Автор:human

Супер быстрый web сервер nginx+hhvm+mysql+php7+memcached для wordpress

Шаг 1. Ставим Nginx

Смотрим здесь

Шаг 2. Ставим hhvm

Ubuntu 12.04:

Ubuntu 14.04:

Ubuntu 16.04/16.10:

Берем скрипт install_fastcgi.sh отсюда

Скопируем содержимое и запустим его.

Настройка hhvm

Редактируем файл /etc/hhvm/php.ini

Редактируем файл /etc/hhvm/server.ini

Старт hhvm при запуске

Запуск скрипта с hhvm

Как использовать hhvm вместо php-cli >>

Устанавливаем Fastcgi hhvm для nginx

Добавляем автозапуск HHVM при старте системы

Рестартим hhvm

HHvm запущен.

Идем далее. Выполним команду, на установку приоритета hhvm над php

Готово.

Шаг 3. Ставим Percona server(fork mysql)

Шаг 4. Ставим php7

Настроим php7.

Отредактируем файл /etc/php/7.0/fpm/pool.d/www.conf

Отредактируем файл /etc/php/7.0/fpm/php.ini

Шаг 5. Ставим memcached

Шаг 6. Устанавливаем wordpress

Подготовим Mysql базу для wordpress (percona server)

Создадим базу для wordpress

Теперь настроим файл wp-config.php. Возьмем дефолтный.

Шаг 5. Настроим nginx

Настроим наш сайт на примере использования домена itc-life.ru.

Наш домен будет работать по https и все запросы с http будет уводить на https.

Вставим туда содержимое

Отредактируем конфиг с сайтом

Применим права для каталога

Сгенерируем самописный сертификат для тестовой работы(потом замените на бесплатный — с помощью Let’s encript

Ответьте на все вопросы и сертификат готов.

Теперь рестартим службы и перейдем в веб браузер для установки wordpress

Не обращаем внимание на ругательства на сертификат
PROFIT!!
Добавим кусок кода в wp-config.php — для memcached

Привел конфиг с кэшированием fastcgi nginx wordpress. Здесь также используем let’s encrypt сертификат.

Конфиг php7.0 для wordpress.

Шаг 6. Проведем нагрузочное тестирование с помощью apachebench

Введем свой пароль — придумаем

Переключимся на пользователя

Ну а теперь само тестирование

Автор:human

Очистить кэш DNS в Linux

Очистить кэш DNS в Linux

Для того чтобы очистить кэш делаем

PROFIT!!!!!