Пакет дня Ubuntu_Debian*NIX_*BSD сиcтемыВ помощь сисадмину — четверг, 8 декабря 2011-го

Веб-панель для администрирования серверов - Ajenti

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

alt=

Поддержка следующих диструбитивов:

Debian/Ubuntu: APT-репозиторий (Debian 6; Debian 5 with Python 2.6)

CentOS/RHEL: Yum-репозиторий

Gentoo: через оверлей Sunrise

FreeBSD: DIY-порт можно загрузить с домашней страницы.

Ставим на Debian, подключаем репозиторий:

$ nano /etc/apt/sources.list.d/ajenti.list deb http://repo.ajenti.org/debian main main

Добавляем ключ репозитария:

$ wget http://repo.ajenti.org/debian/key -O- | sudo apt-key add -
$ apt-get update
$ apt-get install ajenti

Запуск ip-address или localhost на порт 8000.

По умолчанию: username - admin; password - admin.

Что б пользоваться всеми плагинами нужно поставить дополнительные пакеты для python.

  • python-lxml
  • python-gevent
  • python-greenlet
  • python-feedparser (optional, news widget)
  • python-psutil (optional, task manager)
  • python-beautifulsoup (optional, Munin)
*NIX_*BSD сиcтемыВ помощь сисадмину — среда, 7 декабря 2011-го

eAccelerator на Debian

По следам заметки на Что такое eAccelerator и установка на Debian, несколько дополнений, для eAccelerator есть небольшое web-приложения (control panel) для управления и просмотра статистики.

создаем: $ mkdir -p /var/www/eaccelerator
$ chmod 0755 /var/www/eaccelerator

добавляем в наш eaccelerator.ini (php.ini)

$ nano /etc/php5/conf.d/eaccelerator.ini
eaccelerator.allowed_admin_path = "/var/www/eaccelerator"
$ cp /tmp/eaccelerator-0.9.6.1/control.php /var/www/eaccelerator/index.php

Меняем имя и пароль, по дефолту идет

User - "admin";
Password - "eAccelerator";
$ nano /var/www/eaccelerator/index.php

Для phpmyadmin в /etc/apache2/apache2.conf добавляем вот это:

"<"Directory /usr/share/phpmyadmin">"
php_admin_value eaccelerator.enable 0
"<"/Directory">"
AndroidПознавательное — среда, 9 ноября 2011-го

Программа для конвертации видео под Android в Ubuntu

Encoding Video for Android.

Я уже рассматривал нескольких видео конвертеров в GNU/Linux, но тогда были другие цели и задачи теперь мне надо конвертировать своих видеофайлов, что бы без проблем и тормозов смотреть их на своем смартфоне МТС EVO. Данные про поддерживаемые форматы/кодаки взял здесь.

И так начнем, самая простая наверно в этом списке программа - Arista Transcoder, имеющая минимум настроек, но есть функция предпросмотра и возможность наложения субтитров.

В репозиториях есть:

$ sudo apt-cache policy arista
Установлен: 0.9.6~repack-3

на офсайте доступна на момент написания - arista-0.9.7

Для начала кодирования достаточно выбрать:

Источник - DVD/CD-привод,файл или директорию с файлами, а так же другое устройство (например веб-камеру.

Устройства - Заложены предустановки для определенных устройства (Android,iPod/iPhone,DVD player и др),так же можно сделать свои.

Дальше еще 63 слов

ПознавательноеВ помощь сисадмину — вторник, 1 ноября 2011-го

Cкрипт для поиска и удаления определенной папки

Может кому еще пригодиться, небольшой скрипт для поиска определенной папки и ее удаления.

думаю что комментировать не надо, и так все понятно.

'==============================================
Option Explicit
On Error Resume Next
'==============================================
ShowFolderList("C:\Documents and Settings")
Function ShowFolderList(folderspec)
Dim fso, f, f1, s, sf
Set fso = CreateObject("Scripting.FileSystemObject")
Set f = fso.GetFolder(folderspec)
Set sf = f.SubFolders
For Each f1 in sf
ShowFolderList(f1.path)
if strcomp(f1.name,"1CvXX") = 0 then
fso.deletefolder f1.path, true
Exit for
Exit function
End if
Next
End Function
'===============================================
*NIX_*BSD сиcтемыВ помощь сисадмину — суббота, 29 октября 2011-го

Что такое eAccelerator и с чем его едят ?

eAccelerator - это ускоритель и оптимизатор PHP-кода. Увеличивает производительность PHP скриптов за счет кэширования их в компилированном состоянии,тем самым eAccelerator значительно уменьшает нагрузку на сервер и увеличивает скорость вашего кода PHP в разы. Также оптимизирует скрипты для их ускоренного выполнения.

Помимо eAccelerator существуют и другие акселератор PHP - XCache, Alternative PHP Cache (APC)

Для меня ни так важен акселератор PHP, просто решил попробовать и сравнить результаты работы с ним и без него, тем более что у меня есть еще один блог на wordpress, ну и так для общего развития.

Для тестов использовал VirtualBox и Debian 6.0.3.

На чистую систему для удобства ставим:

apt-get install mc ssh

и собственно сами пакеты apache2, php5, mysql:

apt-get install apache2 apache2-doc apache2-utils libexpat1 ssl-cert mysql-server mysql-client libmysqlclient15-dev php5 php5-common php5-mysql libapache2-mod-php5

и по этой ссылке Установка и настройка сервера на базе Debian Etch 4.0 поставил LAMP.

It works!

Ну, а продолжения что б не делать copy/paste читаем здесь - Что такое eAccelerator и установка на Debian, все просто и доскональна написано.