Архивы рубрики ‘Web’

Установка Nginx из исходников с подключением модуля GeoIP на Centos

1.Установка зависимостей

  2.Загрузка,распаковка и сборка с исходников Nginx

 

 

 

  3.Создание пользователя nginx

  4.Создаем скрипт запуска Nginx http://wiki.nginx.org/InitScripts Для Centos http://wiki.nginx.org/RedHatNginxInitScript

  5.Настройка GeoIP в Nginx

(для связки Nginx+PHP-FPM)

[…]

Установка и настройка Awstats на Centos

1.Установка Awstats

2. Настройка Apache

Доступ на просмотр статистики разрешен с определенных адресов ИЛИ после аутентификации из файла /etc/awstats/.htpasswd

  3. Настройка конфигурационного файла Awstats для конкретного виртуального хоста(сайта) Создаем конфигурационный файл для сайта, с логов которого снимаем статистику

  Как альтернатива, можно запустить скрипт для настройки Awstats

[…]

Установка и настройка Socks-сервера на базе SS5 на Centos

 

1.Скачиваем последние версии

  2.Устанавливаем необходимые зависимости

Для Debian/Ubuntu зависимости

  3.Проверяем все ли зависимости установлены

  4.Распаковываем архив и собираем ss5-сервер с исходников

  5.Делаем бекапы конфигов

  6.Настройка основного конфигурационного файла ss5-сервера

Рассмотрим различные варианты   […]

Скрываем версии Apache,Nginx,Php,Proftpd,Postfix

Apache

  PHP

  Nginx

  Proftpd

  Postfix

  Источник: http://www.prolinux.org/content/kak-spryatat-versiyu-apache-nginx-i-php.php

Установка и настройка отказоустойчивого балансировщика нагрузки на основе Nginx+Keepalived (Горизонтальное масштабирование на уровне приложений модели OSI) на Centos

На серверах lb01 и lb02 устанавливается Nginx для балансировки нагрузки (распределения запросов клиентов на пару Web-серверов(серверов приложений app01 и app02)), а также для отказоустойчивости. При выходе со строя одного из lb-ов второй из них автоматически становится активным сервером(цепляет на себя VIP(Virtual IP) на который прописаны сайты в ДНС) Это достигается за счет настроенного KeepAlived на […]

Установка и настройка отказоустойчивого балансировщика нагрузки на основе Keepalived в качестве одного из типов реализации LVS(Linux Virtual Server) (Горизонтальное масштабирование на транспортном уровне модели OSI) на Centos

Существует много решений на основе LVS для создания отказоустойчивого кластера Например:

Я выбрал один из них – Keepalived. Linux Virtual Server (LVS) — это набор интегрированных программных компонентов для распределения нагрузки между несколькими реальными серверами. LVS работает на двух одинаково настроенных компьютерах: один из них явлается активным LVS-балансировщик нагрузки, а второй- резервным LVS-балансировщик нагрузки. […]

Установка и настройка отказоустойчивого балансировщика нагрузки на основе Haproxy+Keepalived (Горизонтальное масштабирование на уровне приложений модели OSI) на Centos

Структурная схема кластера На серверах lb01 и lb02 устанавливается Haproxy для балансировки нагрузки (распределения запросов клиентов на пару Web-серверов(серверов приложений app01 и app02)), а также для отказоустойчивости. При выходе со строя одного из lb-ов второй из них автоматически становится активным сервером(цепляет на себя VIP(Virtual IP) на который прописаны сайты в ДНС) Это достигается за счет […]

Настройка Nginx+mod_rpaf/mod_extract_forwarded на Centos 6

Установка  и настройка модуля mod_rpaf на Сentos 6 1.Установка wget http://repo.x-api.net/centos6/x86_64/mod_rpaf-0.6-2.el6.x86_64.rpm rpm -ihv mod_rpaf-0.6-2.el6.x86_64.rpm Либо собираем rpm-пакет из иходников cd /tmp wget http://centos.alt.ru/6/SRPMS/mod_rpaf-0.6-2.el6.src.rpm rpm -ihv mod_rpaf-0.6-2.el6.src.rpm yum install  rpm-build gcc httpd-devel rpmbuild -bb /root/rpmbuild/SPECS/mod_rpaf.spec rpm -ihv /root/rpmbuild/RPMS/x86_64/mod_rpaf-0.6-2.el6.x86_64.rpm   2.Настройка В /etc/httpd/conf.d/ создаем файл rpaf.conf  с таким содержанием (или правим его до этого вида, если он […]

Установка и настройка Nginx+PHP-FPM(FastCGI Process Manager) на Centos 6/7

Установка и настройка Nginx+PHP—FPM(FastCGI Process Manager) на Centos 6/7   Имеем три виртуальных хоста с дом.каталогами в разных пользователях joomla.us (/home/user/joomla/joomla.us) wordpress.us (/home/user/wordpress/wordpress.us) kamaok.us (/home/user/kamaok/kamaok.us) Будет создано три php-fpm пула — по отдельному пулу для каждого пользователя, под которыми и будет работать php-fpm.   1.Установка Nginx   Centos 7 Либо rpm —import http://nginx.org/keys/nginx_signing.key rpm -ivh […]


Thanx: Remont-vdom
Яндекс.Метрика