В помощь сисадмину

Подписаться на эту рубрику по RSS

На просторах сети встретил еще один хороший репозиторий для Debian, думаю что и для любителей Ubuntu он тоже будет полезен. Как уже ясно из его названия он содержит различные мультимедийные пакеты которые не вошли в официальный репозиторий или новые версии пакетов, которых пока нету в официальных.

Добавляем для своего дистрибутива:

$ nano /etc/apt/sources.list.d/multimedia.list
deb http://www.debian-multimedia.org lenny main non-free
deb http://www.debian-multimedia.org squeeze main non-free
deb http://www.debian-multimedia.org wheezy main non-free
deb http://www.debian-multimedia.org sid main non-free

Устанавливаем ключ, скачиваем пакет debian-multimedia-keyring_2008.10.16_all.deb и устанавливаем:

$ dpkg -i debian-multimedia-keyring_2008.10.16_all.deb

или

$ apt-get update && apt-get install debian-multimedia-keyring

Красивый и функциональный веб-интерфейс для администрирования серверов на базе *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)

eAccelerator на Debian

Среда, 7 декабря 2011 г.
Рубрика: *NIX_*BSD сиcтемы -> В помощь сисадмину
Метки: |
Просмотров: 8492
Подписаться на комментарии по RSS

По следам заметки на Что такое 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">"

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

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

'==============================================
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
'===============================================

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

Суббота, 29 октября 2011 г.
Рубрика: *NIX_*BSD сиcтемы -> В помощь сисадмину
Метки: | |
Просмотров: 4866
Подписаться на комментарии по RSS

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, все просто и доскональна написано.