Друзья, и снова поговорим немного о SEO, а именно о правильном переносе сайтов с адреса на адрес средствами web сервера.
Для чего это нужно?
Нужно это в первую для того, чтобы корректно перенести сайт на постоянной основе на новый адрес, который указывается в http заголовке. Пользователи, которые заходят на сайт, а также поисковые роботы, благодаря 301 редиректу будут перенаправляться по новому адресу. Читать далее…
Popularity: 9% [?]
Categories: SEO оптипизация, WWW Tags: howto, manual, Nginx, rewrite, SEO, Server management, setup, Shared hosting, tuning, настройка
И опять-таки для себя, и в качестве памятки, конфиги nginx для популярных CMS.Но для начала объясню, для чего же вообще появилась данная статья.
Появилась она исключительно потому, что в силу особенностей Nginx, все .htacces файлы популярных CMS остаются не обработанными, т.к. все тот же Nginx не умеет в принципе с ними работать. А ведь ни для кого не секрет, что в основном 99,9% CMS заточены исключительно под Apache, с его mod_rewrite, который собственно все rewrite директивы из .htaccess хавает за милую душа. Но мы это исправим
Читать далее…
Popularity: 7% [?]
Categories: WWW Tags: CentOS, cms, config, fedora, FreeBSD, Hosting, howto, linux, manual, Nginx, rewrite, RFRemix, rhel, russian fedora, SEF, SEO, Server, Server management, servers, setup, Shared hosting, tuning, unix, wordpress, настройка, установка, ЧПУ
Не скажу что статья уникальна и прочее, но все-таки опубликую, больше для себя, в качестве памятки!
С чего начну, начну с того, что я полностью отказался от Apache в пользу Nginx, что в целом, признаться честно, принесло больше проблем, т.к. с Nginx-ом приходилось работать ранее только на уровне proxy. Но, углубляясь в настройку и прочее, пришло понимание, что и с ним можно дружить:) Но и все равно многие, привычные для Apache вещи, в Nginx работают и настраиваются несколько по иному. Основная, на мой взгляд, сложность в том, что Nginx не переваривает .haccess файлы в принципе, и от этого пока не уйти никуда. Но это все же больше лирика…
Читать далее…
Popularity: 7% [?]
Categories: WWW Tags: CentOS, fedora, howto, http basic auth, install, linux, manual, Nginx, RFRemix, russian fedora, Server, Server management, servers, setup, unix, настройка, установка
Задача встала визуализировать нагрузку на Web сервер Nginx. Т.к. для отрисовки всего и вся я использую Cacti то и данный случай стал не исключением. На форуме Cacti данная тема неплохо окучена, но, увы, там все на английском языке. Поэтому для тех, кто особо не силен в пендостанском пошаговый мануал, на основе переведенной мною ветки форума.
Читать далее…
Popularity: 8% [?]
Categories: WWW, Программное обеспечение BSD\Linux Tags: cacti, CentOS, graphics, howto, install, linux, manual, Nginx, Server management, setup, tuning, unix, визуализация, настройка, установка
Не далее как недавно данный ресурс переехал с shared hosting на собственный виртуальный сервер. Да, VPS это отлично, и дало много возможностей для экспериментов!
Изначально, дабы просто восстановить работоспособность данного проекта, да и сопутствующих, был поднят классический web сервер на базе Apache2 без фронтенда. Когда сайты стали доступны мною был прикручен до кучи и frontend nginx. Все в лучших традициях! Но хотелось чего-то эдакого, то есть эксперимента! И я решил отказаться от Apache! Совсем отказаться! И поручить обработку php и вообще всего всего nginx-у!
Ну, а что из этого получилось — читаем под катом…
Читать далее…
Popularity: 12% [?]
Categories: WWW, Программное обеспечение BSD\Linux Tags: Apache, CentOS, fastcgi, fedora, howto, install, linux, manual, Nginx, php, php-fpm, rhel, Server, Server management, servers, setup, Shared hosting, tuning, unix, wordpress, настройка, установка

Итак, не так давно «Корпорация Добра» анонсировала собственную моду для Apache, mod_pagespeed. Данная новость облетела чуть больше чем все популярные интернет издания, и Хабр не исключение.
Прочитав статью удалось выяснить следующее, как утверждают разработчики, при использовании данного модуля скорость загрузки страниц можно повысить аж! на 50%, а на некоторых особо выдающихся проектах и того выше! И в качестве доказательства предложили широкой публике видео-ролик в котором наглядно продемонстрировали скорость загрузки с данным модулем и без него!
Но мы-то знаем, что не стоит верить всему, что показано на экране
Поэтому буду экспериментировать над Apache2 и поделкой от Google. Ну а что необычного из этого получилось читайте под катом… Читать далее…
Popularity: 6% [?]
Categories: WWW Tags: Apache, CentOS, google, habrahabr, manual, review, Server, Server managemet, setup, настройка, отсебятина
Зачем нужен Nginx?
Это веб-сервер, предназначенный в основном для отдачи статики (для того чтобы разгрузить бекенд) и использования в качестве фронтендов. Apache при этом можно использовать в качестве бэкенда для генерации динамического контента.Так же Nginx можно использовать в режиме FastCGI, при этом Apache вам не понадобится. Однако при этом режиме у PHP наблюдается ряд проблем, поэтому на помощь приходит php-fpm!
Однако мы сегодня поговорим о совместной установке с Apache, а не в режиме FastCGI. Более того, по задаче у нас эти веб-сервера будут находится на одном сервере, поэтому выделим для Nginx — 80, а для Apache — 88 порт! Читать далее…
Popularity: 9% [?]
Categories: WWW Tags: Apache, backend, FreeBSD, Hosting, Nginx, Server management, servers, setup, Shared hosting, бекенд, фронтенд
Итак, друзья, попробуем в данной статье поговорить о тюнинге всеми известного web-сервера Apache. В этих ваших интернетах данный web-сервер является практически стандартом «де-факто», следовательно не покрутить его и не по настраивать его не пробовал только ленивый. Данная статья не претендует на оригинальность, может быть то-то вы уже про это читали, а что-то и делали сами, но не суть, я на данную тему смотрю именно так.
Приступаем! Предполагается что web-сервер Apache2 уже установлен в системе. Читать далее…
Popularity: 9% [?]
Итак, для начала разберемся, что же такое nginx? Для этого пойдем в Википедию и увидим следующее:
Nginx (англ. engine x) (по-русски произносится как энджинъи́кс) — веб-сервер и почтовый прокси-сервер, работающий на Unix-подобных операционных системах (тестировалась сборка и работа на FreeBSD, OpenBSD, Linux, Solaris, Mac OS X). Начиная с версии 0.7.52 появилась бинарная сборка под Microsoft Windows.
Разрабатывается Игорем Сысоевым с 2002-го года для компании Rambler и постоянно модернизируется. Осенью 2004 года вышел первый публично доступный релиз.
Во всех этих ваших интернетах он ставится как frontend к более тяжелому Apache, в качестве прокси, разгружает запросы и отдает статику. Вобщем-то использовать можно и как самостоятельный сервер, но в основном распространен именно так. И наш случай не исключение. В данной заметке мы будем настраивать (докручивать\допиливать) nginx для работы с тяжелыми web приложениями, в нашем случае интернет магазинами.
Читать далее…
Popularity: 10% [?]