Архив

Архив автора

NAT и DHCP настройка в Debian

NAT и DHCP настройка в Debian

Есть две сетевые. Одна eth1 — интернет, вторая eth0 — внутренняя подсеть 192.168.0.0/28.
Собственно, пакеты из внешней подсети должны перенаправляться во внутреннюю и наоборот.
Для начала, нужно включить ip forwarding. Проверим, не включен ли он:
$ cat /proc/sys/net/ipv4/ip_forward
Если выдаст 0 — выключен, 1 — соответственно включен.
Чтобы включить:
$ echo 1 > /proc/sys/net/ipv4/ip_forward
А чтобы включит навсегда в файл /etc/sysctl.conf добавляем следующие строчки:
net.ipv4.conf.default.forwarding=1
net.ipv4.conf.all.forwarding=1

Создаем файл в /etc/network/if-pre-up.d/NAT и делаю исполняемым:
$ chmod +x /etc/network/if-pre-up.d/NAT
Теперь, при подъёме интерфейсов в up запускается наш «NAT». Собственно, всё делается через iptables. Содержание файла NAT:
Читать далее…

Установка phppgadmin в Debian ( Ubuntu)

Установка phppgadmin в Debian ( Ubuntu)

Если не вдаваться в подробности и кратко изложить суть это аналог phpMyAdmin. Одно только что phpMyAdmin для администрирования СУБД MySQL, а phppgadmin веб-приложение для администрирования СУБД PostgreSQL.
phpPgAdmin позволяет через браузер осуществлять администрирование сервера PostgreSQL, запускать команды SQL и просматривать содержимое таблиц и баз данных, делать backup и многое другое.
Сам пакет есть в репозиториях и с его установкой проблем не будет, так же надо поставить будет php5-pgsql, иначе phppgadmin работать не будет:
apt-get install php5-pgsql phppgadmin
Редактируем файл /etc/phppgadmin/apache.conf, для того, что бы получить доступ не только с локальной машины но и с других (можно указать определенный IP адресс или сеть целиком)

allow from 127.0.0.0/255.0.0.0 ::1/128 192.168.100.10

или

allow from 127.0.0.0/255.0.0.0 ::1/128 192.168.0.0/24

так же можно указать полный доступ

order deny,allow
# deny from all
# allow from 127.0.0.0/255.0.0.0 ::1/128
allow from all

Читать далее…

Установка Zend Optimizer на php 5.3.3 в Debian (Ubuntu)

Установка Zend Optimizer на php 5.3.3 в Debian (Ubuntu)

Поставил себе на тестовом сервере php 5.3.3 и понадобилась поставить Zend Optimizer, и оказывается что последняя версия Zend Optimizer 3.3.9 работает только на PHP (4.3.x, 4.4.x, 5.0.x, 5.1.x, 5.2.x).
Теперь для версии php 5.3.3 надо ставить Zend Guard Loader (Runtime for PHP 5.3).
Внимание если стоял Zend Optimizer то его удаляем.
Пакеты можно взять здесь:
Linux 32 bit (Debian based) … 386.tar.gz
Linux 64 bit (Debian based) … 64.tar.gz
Linux 32 bit (Redhat based) … 386.tar.gz
Linux 64 bit (Redhat based) … 64.tar.gz
Windows zip

$ wget http://downloads.zend.com/guard/5.1.0EA/ZendGuardLoader-php-5.3-linux-deb-x86_64.tar.gz
$ tar -xzf ZendGuardLoader-php-5.3-linux-deb-i386.tar.gz
$ mkdir /usr/lib/php5/zend
$ cp ZendGuardLoader-php-5.3-linux-deb-i386/lib/loader/php-5.3.x/ZendGuardLoader.so /usr/lib/php5/zend

Cоздаем файл zend.ini в директории /etc/php5/conf.d
Читать далее…

WordPress 3.4 «Green»

Вышла новая версия WordPress 3.4 с кодовым именем «Green», полученным в честь гитариста Гранта Грина (Grant Green).

Как обычно, новую версию можно скачать с официального сайта, там же создано промо-видео или обновить из специального раздела в панели администрирования.
Процесс обновления как обычно прост:

  • Сделайте резервную копию базы данных и всех файлов в каталоге WordPress.
  • Деактивируйте все плагины.
  • Скачайте и разархивируйте дистрибутив WordPress
    • Удалите старые файлы WordPress с вашего сайта, но не удаляйте:
      файл wp-config.php;
    • каталог wp-content; Исключение: каталоги wp-content/cache и wp-content/plugins/widgets можно удалить;
    • каталог wp-images;
    • файл .htaccess;
    • файл robots.txt;
  • Загрузите новые файлы с вашего компьютера в соответствующий каталог WordPress на сайте.
  • Запустите процедуру обновления WordPress и следуйте указаниям на экране.
  • http://example.com/wp-admin/upgrade.php
    http://example.com/blog/wp-admin/upgrade.php

  • Проверьте плагины на совместимость и активируйте их.
  • Читаем еще:

    Categories: WordPress, Новости Tags: , ,

    Вышла новая версия браузера Opera 12.00 Wahoo!

    Вышла новая версия браузера Opera 12.00 Wahoo!

    В её состав вошли аппаратное ускорение, новый формат тем, интеграция с веб-камерой, Do Not Track (блокировка рекламных кампаний, следящих за сетевой активностью аудитории), HTML5 WebGL, HTML5 Drag and Drop, CSS3 Animations, новые возможности встроенного блокировщика рекламы и многое другое.
    Также Opera 12 получил новый формат тем оформления.
    Среди других нововведений в браузере стоит отметить поддержку 64-битных систем, блокировку рекламных кампаний, следящих за сетевой активностью аудитории, изолированное выполнение плагинов в виде отдельных процессов. В Opera 12 реализован новый, более простой для дизайнеров формат тем оформления, а также заявлена поддержка API для работы с внешними устройствами — веб-камерами и микрофонами.
    [b]opera:cpu[/b] — потребление процессора каждой открытой вкладкой.
    [b]opera:gpu[/b] — отчёт о работе аппаратного ускорения.
    Скачать новую версия браузера Opera 12.00 [url=http://www.opera.com/browser/download/]Wahoo[/url]

    Несколько shortcode (шорткодов) для wordpress.

    Shortcodes API была впервые представлена в WordPress 2.5. Shortcodes (шоткоды) являются прекрасным решением при вставке кода на сайт став средством облегчения труда блоггера, вебмастера и других. Вкратце, шорткоды позволяют разработчику с легкостью вставить и использовать свой небольшой код на сайт WordPress не прибегая к кардинальным изменениям в структуре WordPress, и реализовать свой небольшой, но очень полезный функционал.

    Как встроить свой shortcode (шорткод)?

    В папке с Вашим WordPress находите файл functions.php и дописываете свой код.
    Примерно вот так выглядит шаблон shortcode (шорткод):

    1
    2
    
    function my_shortcode ()
    { код }

    строчку:
    add_shortcode('myshortcodename','my_shortcode');
    добавляем в наш wp-content/themes/НАША ТЕМА/functions.php
    Теперь рассмотрим работает данная функция:
    - Создаем свою функцию, которая выполняет все что нам надо.
    - Функция add_shortcode() выполнит связку нашей функции с названием шорткода, который будем использовать в нашем блоге.
    В нужном месте блога просто надо будет вписать [myshortcodename] и все.

    Несколько полезных примеров shortcode (шорткодов)

    Читать далее…

    Categories: WordPress Tags: , ,
    #

    //