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

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

Установка ISPmanager 5. На что ispsystem пытается нас "пересадить"?

Давайте проанализируем как саму установку ISPmanager 5, так и то что получаем в итоге.

Запускаем установку:

wget cdn.ispsystem.com/install.sh
sh install.sh

Выбираем разумеется стабильную версию, раз такая уже имеется.

s) stable version - time-proved version 

И посмотрим какой софт разработчики нам предлагают:

1) ISPmanager-Lite with recommended software

Wednesday, 18 February 2015, 18:41Прочитано 56 раз

Удаление большого числа файлов. Часть 2. (возможные варианты)

Предыдущая часть статьи тут, в которой румный рассматривался разумный метод удаления файлов. В этой же статье просто перечислю все варианты удаления файлов и их отличия.

И так, в чем загвоздка, почему начали искать разные методы удаления файлов? Основная причина это невозможность удаления файлов с помощью обычной команды rm /tmp/sess_*

-bash: /bin/rm: Argument list too long

Wednesday, 18 February 2015, 16:59Прочитано 29 раз

Добавить элемент в ассоциативный массив на PHP

Допустим создали мы сдежующий массив:

$array = [ 'a' => '10', 'b' => '20', 'c' => '30' ];

Чтобы добавить новый элемент можно использовать оператор + :

$array = [ 'a' => '10', 'b' => '20', 'c' => '30' ];

$array = $array + [ 'd' => '40' ];

Sunday, 01 February 2015, 17:00Прочитано 30 раз

Шифрование ссылок на видео с помощью модуля 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 раз

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

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

Статистика блога
Статтей: 177
Безопасность: 9
Железо: 19
Программирование: 14
Администрирование: 134