четверг, 21 мая 2015 г.

Проброс портов IPtables CentOS7 / Port Forwarding IPtables CentOS7



sysctl -w net.ipv4.ip_forward=1

vi /etc/sysctl.conf
net.ipv4.ip_forward = 1

sysctl -p /etc/sysctl.conf

iptables -t nat -A PREROUTING -p tcp --dport 25 -j DNAT  --to 192.168.1.243:25

iptables -A FORWARD -p tcp --dport 80 -d 192.168.1.243 -j ACCEPT

среда, 20 мая 2015 г.

Установка Uppod на DLE 10.4

$ cd /var/www/river.ru
$ vi engine/classes/parce.class.php

найти:
 $source = preg_replace_callback( "#\[media=([^\]]+)\]#i", array( &$this, 'build_media'), $source );

ниже вставить:
 $source = preg_replace( "#\[uppod=([^\]]+)\]#ies", "\$this->build_uppod('\\1')", $source );

вторник, 12 мая 2015 г.

DataLife Engine (DLE) 10.4 Rewrite Rules


server {
        listen 80;
        server_name  example.com;
        root   /var/www/example;

        access_log  /var/www/example/access.log  main;
        error_log  /var/www/example/error.log;

        location ~ \.php$ {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }

# Редиректы
rewrite "^/page/([0-9]+)(/?)$" /index.php?cstart=$1 last;

# Сам пост
rewrite "^/([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),([0-9]+),(.*).html(/?)+$" /index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&cstart=$5&

Развёртывание DLE 10.4 на NGINX на CentOS 7.0



Процесс установки новостного движка DataLife Engine 10.4 на CentOS7, от установки операционной системы до полной готовности системы к работе.

Изменение кодировки в MySQL

 

Для конкретной базы данных

     Проверить текущую кодировку можно:
$ mysql -u root -p
 > use dle;
 > show variables like "character_set_database";

 Variable_name                Value 
character_set_database    latin1  

    и

> show variables like "collation_database";

 Variable_name                Value             
collation_database    latin1_swedish_ci 

     Поменять кодировку базы данных можно:
ALTER DATABASE <DB Name> CHARACTER SET cp1251 COLLATE cp1251_general_ci;

Справочник по командам VI редактора / VI editor commands


Поис Слово1 в тексте:

     :/Слово1
              *далее нажимаем N для того чтобы искать далее по тексту

Переместиться на строку 10:

     :10

Заменить Слово1 на Слово2 в текущей строке:

      :s/Слово1/Слово2/

Заменить Слово1 на Слово2 во всём документе:

      :%s/Слово1/Слово2/

суббота, 9 мая 2015 г.

Тупит фотовспышка или Замена лампы в фотовспышке Canon Speedlite 580EX-II


     Так случилось, что вышла из строя, точнее начала сильно часто вспышка вести себя неадекватно. Брал её бывшую в употреблении. Знал что со временем приходится во вспышках менять лампу, но думал, что признаком к её замене является полное отсутствие вспыхивания лампы.
     Симптомы у моей вспышки были: 
- В режиме ETTL вспышка даже не вспыхивает. При том что PILOT красным горит.
- Пробую снова и снова. Иногда она срабатывает. Но и тут как-то не вовремя. На фото объект тёмный, как если не был освещён вообще.
- Выставлял в режим По 2-й Шторке. Тоже то не вспыхивает вовсе, то не вовремя.
- В ручном режиме аналогично.
- Пробовал нажимать PITOL. Вспыхивает может 2 раза из 10 нажатий. При этом PITOL остаётся постоянно красного цвета. Редко когда вспыхивает два раза подряд.
- Пробовал на другом фотоаппарате (7D). Тоже самое. При этом такая же вспышка друга на моём 60D срабатывает как требуется.
     Пробовал как-то найти и устранить проблему. Чистил контакты. Искал люфт какой. Думал, что быть может фотоаппарат с зажержкой передаёт сигнал на вспышку. Проверил, при настройке вспышки через камеру, всё прекрасно в ней передаётся. Сбрасывал через меню камеры все настройки и камеры и вспышки. Никакого результата.
     Облазил форум  http://club.foto.ru/forum. Ничего.

Update OwnCloud 8 / Обновление OwnCloud 8 (CentOS7)

Процедура обновления OwnCloud до новой версии. Основные моменты. 
Полные инструкции есть на официальном сайте (ссылки в конце статьи).

среда, 6 мая 2015 г.

Установка Zabbix-Proxy на CentOS7

 
Как установить Zabbix-Proxy на CentOS7.
От установки ОС до установки прокси, настройки и запуска сервиса.