up
ГлавнаяБлогБезопасностьЖелезоПрограммированиеАдминистрированиеХостинг
HDDMySQLPHPPerlLinuxCentOSFreeBSDSSDHTMLDebianBashRAMCPUBenchmark

Популярные статьи

Шифрование ссылок на видео с помощью модуля Nginx Http_Secure_Link_Module

Для работы необходимо чтобы Nginx был собран с модулем Http_Secure_Link_Module.

Нижеизложенная реализация позволяет для каждого IP адреса посетителя выдавать разные адреса ссылок. Кроме этого есть ограничение по времени действия ссылки.

Конфиг nginx:

location /mp4/ {
    rewrite /mp4/([a-zA-Z0-9_\-]+)/([0-9]+)/(.+)\.mp4$ /real_mp4/$3.mp4?md5=$1&time=$2;
}
location /flv/ {
    rewrite /flv/([a-zA-Z0-9_\-]+)/([0-9]+)/(.+)\.flv$ /real_flv/$3.flv?md5=$1&time=$2;
}

location /real_mp4/ {
    secure_link $arg_md5,$arg_time;
    secure_link_md5 secret$uri$arg_time$remote_addr;

    if ($secure_link = "") {
        return 403;
    }
    if ($secure_link = "0") {
        return 404;
    }

    access_log  off;
    internal;
    mp4;
    mp4_buffer_size     512K;
    mp4_max_buffer_size 10m;
}
location /real_flv/ {
    secure_link $arg_md5,$arg_time;
    secure_link_md5 secret$uri$arg_time$remote_addr;

    if ($secure_link = "") {
        return 403;
    }
    if ($secure_link = "0") {
        return 404;
    }

    access_log  off;
    internal;
    flv;
}

Thursday, 29 January 2015, 22:41Прочитано 36 раз

Перенос баз mongo на новый сервер

Для переноса создадим для начала папочку, в которую сложим дампы баз:

mkdir mongo

Создаем дамп первой базы:

mongodump -h localhost -u admin -p _password_ --authenticationDatabase admin -d _first_db_ -o mongo

Создаем дамп второй базы:

mongodump -h localhost -u admin -p _password_ --authenticationDatabase admin -d _second_db_ -o mongo

И так далее... Базы сохраняются в отдельных папках, создавая следуюзую стрктуру файлов:

mongo/_first_db_/files
mongo/_second_db_/files

Thursday, 29 January 2015, 00:07Прочитано 27 раз

Создание пользователя в Linux

Часто бывают случаи, когда веб-мастера заказывают панель управления ISPmanager Trial, а после не приобретают лицензию. И вот возникает делема - как создать пользователя на сервере. 

На самом деле это не так уже и сложно.

Создаем пользователя:

useradd user01 -d /var/www/user01/data -s /bin/date

Monday, 19 January 2015, 18:34Прочитано 51 раз

Репликация MySQL Master-Master

Начнем с того, что это? Репликация MySQL master-master используется для распределения нагрузки на базу данных между несколькими серверами в целях слижения нагрузки на один MySQL-сервер. Репликация Master-Slave более популярна, но Master-Master также имеет применения, например, при использовании кластера Nginx, когда все сервера равноценны.

Чтобы настроить Master-Master репликацию нам придется настраивать по сути две Master-Slave репликации, чтобы вязь была двусторонней, - каждый сервер будет мастером и слейвом одноврменно.

Sunday, 18 January 2015, 00:37Прочитано 33 раза

Германский Дата Центр Hetzner

Hetzner Online AG – один из самых известных в мире немецких хостинг-провайдеров.
Hetzner специализируется на услугах виртуального хостинга, предоставляет в аренду выделенные серверы ("dedicated"), размещает на своих стойках оборудования клиента ("colocation") и регистрирует домены в различных зонах. В списке дополнительных услуг – продажа SSL-сертификатов, а также SEO- оптимизация сайтов. Тем не менее,  различные виды хостинга являются основным видом предоставляемых услуг.
Дата-центры  Hetzner Online AG  расположены в Нюрнберге и в Фалькенштайне (Фогтланд). Великолепная энергозащищенность и высокий уровень экологической чистоты делает инфраструктуру компании одной из лучших в мире по этим показателям.

Monday, 12 January 2015, 16:12Прочитано 43 раза

Европейский Дата Центр Datadock в Страсбурге

DatadockЧто такое Дата Центр (ДЦ) (от англ. data center (DC)), или как его еще называют - центр обработки данных (ЦОД), центр обработки и хранения данных (ЦХОД)? Если говорить простыми словами, то это здание, в котором размещено северное оборудование и сетевое оборудование. Как правило Дата Центры размещают около узлов связи или около самого оператора связи.

Ниже хочу вам рассказать об особенностях Дата Центра Datadock.

Datadock – один из самых известных европейских дата-центров, размещенный во Франции. Он построен компанией PlusServer AG в городе Страсбург (Strasbourg) с соблюдением высочайших параметров энергообеспечения и экологической безопасности. На сегодняшний день это один из самых экологически чистых дата центров.

Monday, 12 January 2015, 15:58Прочитано 44 раза

mod_fcgid: ap_pass_brigade failed in handle_request_ipc function

(104)Connection reset by peer: mod_fcgid: ap_pass_brigade failed in handle_request_ipc function

Если вы видите такие сообщения в логе домена, вам следует увеличить максимальное число запросов для PHP-процесса до его завершения. Для этого редактируем файл /etc/apache2/mods-available/fcgid.conf, меняя параметр FcgidMaxRequestsPerProcess на более высокое значение либо устанавливаем в 0, что снимает какие либо ограничения. Ну и естественно перезапускаем апач.

Sunday, 11 January 2015, 12:46Прочитано 27 раз

Установка модуля Page Speed для Nginx

Ставим зависимости.

RedHat, CentOS, or Fedora

yum install gcc-c++ pcre-dev pcre-devel zlib-devel make unzip

Ubuntu or Debian

apt-get install build-essential zlib1g-dev libpcre3 libpcre3-dev unzip

Tuesday, 06 January 2015, 18:24Прочитано 30 раз

Удаленный доступ к mongo

Чтобы создать пользователя зайдем в mongo

mongo

Создадим там пользователя:

use admin
db.addUser( { user: "admin", pwd: "password", roles: [ "userAdminAnyDatabase", "readWriteAnyDatabase", "dbAdminAnyDatabase", "clusterAdmin" ] } )
exit

Friday, 02 January 2015, 02:22Прочитано 43 раза

Верный замер производительности дисковой

Ранее мы уже публиковали статьи, в которых описывали методы замера производительности дисковой подсистемы, а также показывали примеры сравнения дисковой в статьях:

В этих статьях не ведется учет одного из основных показателей - времени отклика диска - latency.

Thursday, 01 January 2015, 16:44Прочитано 66 раз

Страницы: 1 ... 6 7 [8] 9 10 ... 19

Чаще всего ищут

Статистика блога
Статтей: 184
Безопасность: 9
Железо: 19
Программирование: 16
Администрирование: 138
Хостинг: 1