Настройка веб-сервиса Cherokee под Ubuntu 11.04 для работы с WordPress

Автор: admin от 20-03-2012, 14:53, посмотрело: 1 160

Недавно я захотел попробовать какую-нибудь альтернативу для домашнего веб-сервиса.
Не то чтобы меня чем-то не устраивал «станартный» Apache — просто хотелось расширить кругозор ну и, возможно, найти альтернативу получше.
Кандидат должен был отвечать нехитрым требованиям — малое потребление ресурсов и высокая скорость работы.
Так как Nginx, lighthttpd и LiteSpeed я уже в своё время трогал, и примерно знал, чего от них можно ожидать — выбор пал на испанскую разработку ...

Категория: Админитстрирование / Системное администрирование

 

Простая и эффективная защита от дыр в PHP-скриптах

Автор: admin от 20-03-2012, 02:02, посмотрело: 2 490

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

Практика показывает, что подобные операции часто или избегают или выносят их в задачи cron. А последние, как правило, запускаются через CLI (например, "/usr/bin/php /path/to/cron.php")...

Категория: Админитстрирование / Системное администрирование

 

Парсим проприетарный формат .lnk под Linux'ом

Автор: admin от 19-03-2012, 18:15, посмотрело: 1 840

С чего началась эта история: однажды перестала работать синхронизация между двумя серверами. На одном из серверов (под управлением Windows) в расшаренной папке лежали документы, а на втором (под управлением Debian) был поднят апач с webdav. В папке на первом сервере было несколько подпапок. В одной лежали документы, а в остальных были сделаны ярлыки на документы, таким образом документы были рассортированы по подпапкам. И содержимое папки на первом сервере синхронизировалось с папкой на втором сервере следующим образом: копировалось содержимое папки, а затем ярлыки заменялись на файлы, на которые они указывали. То есть, если ярлык, к примеру, указывал на документ corporate-template-65178.doc, то ярлык удалялся, а на его место помещался этот самый corporate-template-65178.doc...

Категория: Админитстрирование / Системное администрирование

 

Zentyal — сервер all-in-one для SMB

Автор: admin от 19-03-2012, 13:16, посмотрело: 3 916

Zentyal — сервер all-in-one для SMB Лет 6 назад, в мою бытность сисадмином в одной конторе, мне приходилось обслуживать несколько серверов на FreeBSD — прокси, почтовик, web-сервер, ftp, ipfw, в общем, все как у всех. Работало все на двух физических серверах, и было у меня желание заиметь какую-нибудь универсальную графическую оболочку для удобства управления всем этим хозяйством. Ну и, конечно же, таковой нигде не было. Были попытки разных умельцев создать свои GUI для управления подсистемами по отдельности: один для squid, другой для sendmail и т...

Категория: Админитстрирование / Системное администрирование

 

Подготовка rails-окружения для установки Redmine используя RVM

Автор: admin от 19-03-2012, 03:41, посмотрело: 2 503

Для корректной работы многих rails-приложении требуются конкретные версии состовляющих компонент, таких как версия ruby, версия самого rails, а так же rake, rubygems и т.д. И скорее всего в вашем дистрибутиве Linux (в моём случае это Ubuntu 10.04 LTS Server) версии этих компонент будут отличаться. Можно пойти простым путём — поставить ruby нужной версии из исходных кодов, а всё остальное с помощьью rubygems. Но мы же хотим получить надёжный и воспроизводимый результат, а систему, при этом не превратить в свалку...

Категория: Админитстрирование / Системное администрирование

 

Мониторим Nginx c помощью ZTC и Zabbix

Автор: admin от 18-03-2012, 09:24, посмотрело: 3 022

Всем привет.

Был немного удивлен, что на хабре всего лишь один раз и вскользь упомянуто о шаблонах ZTC для Zabbix. Попробуем исправить это недоразумение.
Автором этих python скриптов является Владимир Русинов, всю инфу о версиях, дать фидбек и прочее можно на сайте «зеленое мышко» greenmice.info.
Сегодня я расскажу как можно использовать эти шаблоны для мониторинга nginx, что думаю актуально для многих хабровчан.

Скачиваем архив со скриптами:...

Категория: Админитстрирование / Системное администрирование

 

Принт-сервер на FreeBSD

Автор: admin от 16-03-2012, 15:57, посмотрело: 2 983

Итак у нерадивого техсуппорта за плохое поведение был изъят принтер Xerox Phaser 3117. Так как десктопом (да и не только) на работе я (и не только я) использую FreeBSD, то возникла необходимость прикрутить данный принтер к данной ОС. А так как принтером пользуюсь не только я, то нужно его расшарить еще по сети как то. Проштудировав миллион ссылок гугла стало понятно, что расшаривание принтера через SAMBA не выход...

Категория: Админитстрирование / Системное администрирование

 

Как решить проблемы подсистемы печати в терминальном сервере

Автор: admin от 16-03-2012, 13:38, посмотрело: 3 927

Приветствую, %habrausername%! Сегодня я бы хотел поделиться своим опытом устранения проблем печати на терминальном сервере Microsoft. Подробности под катом.

Вместо Intro

Наверняка, почти каждый системный администратор, работающий с Windows и, в частности, с терминальным сервером, сталкивался с проблемами печати. Разрывается телефон, у всех одна и та же проблема: «Нажимаю на печать — ничего не происходит!»...

Категория: Админитстрирование / Системное администрирование

 

Трансплантация IP адресов с сервера на сервер

Автор: admin от 15-03-2012, 17:20, посмотрело: 3 078

Трансплантация IP адресов с сервера на сервер Допустим, есть задача присутствия удаленных сервисов в каком-то локальном сегменте Internet. Или наоборот — задача присутствия локальных сервисов в удаленном сегменте Internet — как кому нравится.

Блоками IP мы не рулим, с BGP заморачиваться не охота.

То есть нам надо предоставить IP адрес IP1_2 сервера SERVER1 как один из действующих IP адресов сервера SERVER2. Ну и тоже самое — для IP1_3 и SERVER3.

Сами сервера могут быть расположены где угодно по отношению друг к другу. Локальные айпишники IP1_1, IP2_1, IP2_2, IP3_1, IP3_2 должны работать и отвечать как ни в чем ни бывало...

Категория: Админитстрирование / Системное администрирование

 

Прозрачный прокси сервер Squid с паролем на Ubuntu 11.04

Автор: admin от 15-03-2012, 16:52, посмотрело: 161 292

Недавно появилась задача реализовать некоторые функции Kerio в linux, а именно авторизацию пользователей прокси сервера Squid в режиме transparent. Это сделать довольно просто и на просторах интернета много статей как это сделать, но появилась проблема в режиме transparent (прозрачный прокси) авторизация не работает. Конечно если у Вас небольшое количество пользователей это не является проблемой, отключил transparent прописал у всех прокси сервер в браузерах и все...

Категория: Админитстрирование / Системное администрирование