Архив рубрики: ‘Линукс’

Пошаговая установка локального сервера (Denwer) на компьютер

Denwer позволит нам создать локальный сервер на своём компьютере. Это может пригодиться в разных ситуация — например, вы хотите изначально создавать сайт на своем компьютере, чтобы в дальнейшем выложить его на реальный хостинг или же вы просто хотите попрактиковаться в создании сайтов, php программированию и веб разработке. Denwer позволит запустить локальный хостинг быстро и легко […]

Конвертирование .IMG в .ISO в Ubuntu Linux +

5987ced84c35

Иногда, при поиске образа какого-либо диска, Вы находите и скачиваете .IMG образ, вместо .ISO. К сожалению не все виртуалки умеют работать с этими образами. Так вот, чтобы сконвертировать этот образ, выполняем следующее: sudo apt-get install ccd2iso Ну и запускаем конвертацию: ccd2iso file.img file.iso  

Поднимаем сервер на nginx + php-fastcgi + mysql

776px-Nginx-battleship.svg

Давно хотел написать подробную инструкцию по поднятию условно-боевого сервера на nginx без Apache. Почему условно-боевого? Да все просто — доводить это все до боевого состояния надо не один день, т.к. требуется и тюнинг MySQL, и доустановка необходимых модулей PHP, и его же тонкая конфигурация. В общем это основа, а дальше сами… 😉 Предположим, что у […]

Ubuntu Natty 11.04 и btrfs ++

c3184fcb6ec0a31e

Давненько я не писал в блог, а пора бы уже. Все уже давно в курсе, что вышла Ubuntu Natty Narwhal 11.04. Новшеств целая охапка, начиная с Unity и Dashboard, заканчивая облаками и более стабильным Ubuntu One. Не обошлось и без глюков. Многие приложения не научились из коробки показывать свои иконки в трее. И даже если […]

Рисуем графики memcached в MRTG

mrtg-ti

Как и обещал, расскажу как можно отслеживать нагрузку на memcached с помощью графиков в MRTG. Прежде чем рисовать сами графики, нам необходимо вытащить данные по обращениям из memcached. В этом нам поможет небольшой скрипт на Perl: $ cd /usr/local/bin && sudo wget http://server-tuning.info/linux/mrtg-memcached.pl $ sudo chmod 755 ./mrtg-memcached.pl Скрипт у нас есть, но если Вы […]

Интегрируем WordPress с memcached

memcache-force

Задался я в очередной раз вопросом оптимизации скорости работы сайта. Вроде бы все уже заоптимизировано по самое не могу, но нет же пределу совершенству. Итак, мы имеем WordPress, который крутится на nginx + fastcgi. Попробуем встроить в эту связку еще и сервер memcached для кеширования. Для начала устанавливаем memcached: $ sudo apt-get install memcached

Мониторинг жестких дисков через smartd +

st3500418as

S.M.A.R.T. (англ. Self-Monitoring, Analysis and Reporting Technology) — технология оценки состояния жёсткого диска встроенной аппаратурой самодиагностики, а также механизм предсказания времени выхода его из строя. Задумался тут давеча, что необходимо бы мониторить свой единственный жесткий диск и знать, когда готовиться к покупке замены. Самодиагностика для этого самое оно. Для анализа нам понадобится всего лишь один […]

Свершилось: релиз стабильной версии nginx 1.0.0

nginx-logo

Вчера вышла новая стабильная версия отличного веб-сервера nginx 1.0.0. Репозитарий доступен по адресу svn://svn.nginx.org. Разработка nginx началась примерно 9 лет назад. Первая публично доступная версия 0.1.0 была выпущена 4 октября 2004. Сейчас по данным W3Techs 6.8% из миллиона самых посещаемых сайтов в мире (согласно Alexa) используют nginx. В России nginx используется на 46.9% самых посещаемых […]

Настройка ssh клиента

ssh

Сегодня мне все таки надоело вбивать постоянно руками логины для серверов и я озадачился поиском упрощения жизни в консоли. Довольно давно я уже не ввожу пароли при входе на сервера, используя ключи ssh. Все отлично работало до тех пор, пока я не переустановил систему на своем ноутбуке и не сменил на нем при установке логин. […]

Рисуем график IOWait в MRTG

mrtg-ti

На домашнем компе иногда дисковая подсистема просто с ума сходит. Менять винт смысла особого не вижу, но вот видеть графики нагрузки хотелось бы. Итак, приступим: 1. Нам нужен скрипт, который будет готовить данные для MRTG: #!/bin/sh TERM=linux export TERM top -b -n3 |grep «wa,»|awk ‘{print $6}’|awk ‘{sub(/%/, «»);print}’|awk ‘{sum = $1 * 100; print sum}’|sed […]

Скажи мне кто такой Билл Гейтс, и я скажу кто ты
Яндекс.Метрика beget