Все, кто пользуется Ubuntu, время от времени запускают команды в консоли. Хорошо, что в bash-е есть возможность нажать Ctrl+R и, введя часть букв, увидеть ранее введённую команду, чтобы не набирать её заново. Но даже это не всегда неудобно, иногда вместо длинной команды хочется набрать что-то более короткое.
В Ubuntu есть замечательная возможность использовать так называемые алиасы (alias) — псевдонимы или синонимы. Например, чтобы посмотреть статистику обращений к апачу, вместо команды
tailf /var/log/apache2/access.log можно написать просто
monitor
Или вместо
sudo apt-get install mc просто
install mc
Для этого открываем в любом текстовом редакторе файл ~/.bashrc и правим его, добавляя в конец наши алиасы в виде
alias monitor='sudo tail -f /var/log/apache2/access.log'
alias install='sudo apt-get install'
И не забыть выполнить этот файл в окружении, набрав в консоли
source ~/.bashrc
Посмотреть список текущих алиасов можно командой без параметров
alias
Удалить алиас можно командой
unalias имя_алиаса
Похожая статья: Справочник команд в Linux
Автор: Johnny
Тэги: alias, Apache, console, Linux, ubuntu, консоль, коротко
Описание: после установки XAMPP 1.8.0 не запускается Apache 2.4, при попытке запуска в логах появляется ошибка Cannot load /xampp/php/php5ts.dll into server
Решение: Если на компьютере не установлена среда Visual C++ 2008 с SP1, нужно будет доставить компоненты этой среды. Они устанавливаются с пакетом обновления 1 (SP1) Microsoft Visual C++ 2008. Скачиваете, устанавливаете и наслаждаетесь рабочим апачем 🙂
ЗЫ: Если при установке XAMPP ругается на включенный контроль учетных записей (UAC, User Account Control), напомню, что UAC отключается очень легко.
Автор: Johnny
Тэги: Apache, php, UAC, windows, XAMPP, админ, Интернет, коротко, проблемы, работа
Увидел сегодня большое число обращений к сайту и решил посмотреть на логи Апача. Ну, и вспомнилась мне милая утилитка, которая показывает количество (и качество) обращений к Apache (на основе логов последнего) в виде игры в пинг-понг. Боян, конечно, но навеяло…
Есть версии как под *nix, так и под win. Скачать можно на гуглокоде или (для Debian-подобных систем) установить из репозитория, набрав в консоли
sudo apt-get install logstalgia
Под катом видео того, как выглядит результат работы этой утилиты
Продолжение »
Автор: Johnny
Тэги: Apache, Linux, windows, боян, видео, коротко, сервер
Причин отключения UAC (User Account Control, контроль защиты учетных записей) в Windows Server 2008R2 может быть много. Мне понадобилось это сделать для корректной работы XAMPP, ибо при попытке его установить ксамп ругался на включенный контроль учетных записей:

Открываем панель управления и выбираем управление учетными записями пользователей:
Продолжение »
Автор: Johnny
Тэги: Apache, UAC, windows, XAMPP, админ, работа, сисадмин
Жизнь веб-разработчика омрачена сложностями. Особенно неприятно, когда источник этих сложностей неизвестен. То ли это проблема с отправкой запроса, то ли с ответом, то ли со сторонней библиотекой, то ли внешний API глючит? Существует куча различных программ, способных упростить нам жизнь. Вот описание нескольких инструментов командной строки, способных облегчить жизнь.
cURL
cURL — программа для передачи данных по различным протоколам, похожая на wget. Основное отличие в том, что по умолчанию wget сохраняет в файл, а cURL выводит в командную строку. Так можно очень просто посмотреть контент веб-сайта. Например, вот как быстро получить свой текущий внешний IP:
Продолжение »
Автор: Johnny
Тэги: Apache, cURL, Ngrep, siege, сайт
Встала тут передо мной задача использовать несколько сайтов на сервере с одним IP-адресом. На DNS-серверах привязка имен к этому IP-адресу есть, осталось настроить Апач для работы с несколькими доменами.
Итак, у нас 3 есть доменных имени для сайтов: site1.ru, site2.ru и site3.ru.
Каждый сайт будет находиться в своей директории в /var/www.
Продолжение »
Автор: Johnny
Тэги: Apache, админ, домен, Интернет, сисадмин
|