Рубрика: Linux

  • Как установить Webmin в Ubuntu?

    Webmin являет собой очень известный www-интерфейс для администрирования Вашей Unix-системы. По сути, используя любой браузер, можно получить быстрый и полный доступ к функциям вашего сервера, например — удобную правку конфигурационных файлов, Cron и т.д. Итак, простые шаги для установки интерфейса: 1) Редактируем файл /etc/apt/sources.list — добавляем ему в конец следующие строки: deb http://download.webmin.com/download/repository sarge contrib […]

  • Ошибка «Invalid command ‘Action’, perhaps misspelled……»

    При настройке виртуальных хостов в Apache можно получить множество различных ошибок, среди которых «Invalid command ‘Action’, perhaps misspelled……», решение которой я приведу в этой статье. Ошибка гласит, что в Вашем Apache не включен модуль Actions. Т.к. данный модуль в абсолютном большинстве случаев идет в коробке Apache -его дополнительная установка не требуется и его нужно просто […]

  • Php. cURL. Как эмулировать запрос с любого IP?

    При условии установленного и настроенного php и сURL можно легко и просто эмулировать запрос к скрипту (сайту) с консоли. Просто вполните в консоли следующую команду, указав нужный IP: curl —header «X-Forwarded-For: 255.255.255.255» «http://your.site/path»

  • Ubuntu. Apache. Как установить MaxMind’s GeoIP?

    Опишу кратко эпопею по установке и обработке GeoIP на базе Ubuntu. Итак, кратко шаги, которые необходимо выполнить: Подготовка окружения: $ apt-get install apache2-prefork-dev $ apt-get install apache2-threaded-dev $ apt-get install libgeoip-dev Установка модуля $ wget http://www.maxmind.com/download/geoip/api/mod_geoip2/mod_geoip2-latest.tar.gzz $ tar xvfz mod_geoip2-latest.tar.gz $ cd mod_geoip_#.#.# $ apxs2 -i -a -L/usr/local/lib -I/usr/local/include -lGeoIP -c mod_geoip.c В случае недоступности […]

  • Как узнать версию Linux и его дистрибутива?

    Попадая на незнакомый сервер по ssh крайне важно понять, в какой системе мы находимся и какие команды стоит использовать для примитивной установки пакетов. Как узнать версию Linux? Приведенные ниже команды дают одинаковый результат: cat /proc/versions dmesg | grep «Linux version» Как узнать версию дистрибутива? Приведенные ниже команды дают одинаковый результат: lsb_release -a cat /etc/*-release

  • Установка apache2-prefork-dev в CentOS.

    При работе в CentOS после Ubuntu нереально бесит несоответствие названий привычных пакетов. Сегодня ставил apache2-prefork-dev и снова уперся в проблему. Для установки пакета apache2-prefork-dev в CensOS используйте следующую команду: sudo yum install httpd-devel

  • Php. Как установить curl в Ubuntu?

    В «коробке» php, модуль не подключен, что может стать неожиданностью в самый ненужный момент. Решаем проблему — ставим curl в php одной строкой. sudo apt-get install php5-curl Собственно и все. Перезапускаем apache при помощи привычного нам рестарта: service apache2 restart

  • Ubuntu. Apache. Как включить mod_rewrite?

    ЧПУ давно стал нормой жизни, а его сердцем стал, кнечно же mod_rewrite. Так как он по умолчанию выключен, приведу пример, как его включить с консоли Ubuntu. Модуль идет в пакете Apache, поэтому скачивать и конфигурировать его по умолчанию не стоит. Просто вполняем в консоли следующее: sudo a2enmod rewrite После этого перегружаем сервер: service apache2 restart […]

  • Apache не видит .htaccess

    Часто настраивая окружение для сайта можно встретиться с ситуацией, когда ЧПУ или другие серверные аспекты работают не так, ка следует. Причина тому может быть в неправильной обработке файла конфигурации .htaccess. Или же в полном отсутствии его обработки. Самый простой способ проверить, работает ли файл htaccess — допустть в нем синтаксическую ошибку. Сохраняем, перегружаем сайт — […]

  • Установка mod_geoip2 для Apache

    Сегодня в короткой статье раскажу, как установить mod_geoip2 на Apache, а также как решить вероятные ошибки. Все пример привожу и копирую буквально с консоли, после их выполнения. Итак. Сначала, устанавливаем сопроводительное ПО: apt-get install gcc apt-get intall apache2-dev Далее по-очереди выполняем следующие команды: mkdir /usr/local/src/mod_geiop2/ cd /usr/local/src/mod_geiop2/ wget http://www.maxmind.com/download/geoip/api/mod_geoip2/mod_geoip2-latest.tar.gz tar xf mod_geoip2-latest.tar.gz cd mod_geoip2* apxs […]