Архив рубрики: Linux

xl2tpd после подключения наглухо вешает систему

Вот так вот внезапно. Жили, не тужили, пользовались VPNкой, а тут здравствуйте: подключаемся, секунд 15 и полное зависание системы без сообщений о ошибках. За это время я успевал по привычке открыть remmina и попытаться подключиться. А так как собирал я ее из исходников, первой под горячую руку напрасно попала именно она — мол, что-то после обновлений сломалось. Почесав за ухом и убедившись, что все валится именно после поднятия подключения L2TP, а не ipsec задумался. Было бы еще над чем. В логах было пусто. Решил попробовать подключиться из консоли без Иксов. Что-то повалилось. Что-то содержало сообщение: Читать

Fedora 21 минификация JavaScript

При разработке сайтов иногда удобно конечный результат сжать в размере. На компьютере web-разработчика с ОС Fedora 21 можно установить для этого специальный инструмент:

sudo dnf install closure-compiler.noarch jarjar.noarch

Без установки пакета jarjar  выходит ошибка: Читать

Установка Alt Linux

Alt Linux — дистрибутив Linux, разработанный Российской компанией ООО Альт Линукс. В 1999-2000 годах дистрибутив основывался на дистрибутиве MandrakeLinux и представлял собой его русскую версию под названием Linux-Mandrake Russian Edition. Начиная с 2000 года началось замещение пакетов Mandrake собственными сборками программ.

На данный момент ALT Linux развивается как самостоятельная операционная система. Сейчас дистрибутивы ALT Linux являются отдельной ветвью развития Linux и не имеют никакого отношения к дистрибутивам Mandrake или Mandriva. В этой статье будет подробно рассмотрена установка ALT Linux с флешки на ноутбук или компьютер.

Читать

Основные папки сервера Apache 2.2

Основные папки из которых состоит Apache:

– основные программы

cgibin – стандартная папка для CGI приложений

conf– файлы конфигурации. В этой папке находится файл http.conf. Этот файл является самой главной настройка самого Apache. Любое изменение этого файла, требует перезагрузку самого Apache

error– файлы ошибок (тут хранится информация об ошибках самого Apache)

htdocs– корневая папка сервера. При первой проверке, что бы узнать работает ли наш Apache, введя в окне браузера http://localhost, информация берется из файла, который находится именно в этой папке.

logs– журнал сервера

modules– стандартные модули сервера. Apache, является модульным. Apache без модулей, это просто, запрос — ответ. Если нужно расширить функциональность, то нужны модули. (узнать подробнее о модуле PHP)
Читать

Самый главный конфигурационный файл Apache

Самый главный конфигурационный файл Apache – это httpd.conf

В нем хранится вся конфигурация Apache. Шаг влево, шаг в право и Apache не запустится. Если мы что-то изменили в этом файле, то требуется перезапуск сервера.

Раньше, в Apache 1.3 все настройки хранились в файле httpd.conf, сейчас в версии Apache 2, часть настроек вынесли в папку  /conf/extra. Теперь появилась возможность прописывать все  не в одном файле, а в разных и подключается все с помощью директивы include.

# — (решетки) – это однострочные комментарии. Все, что начинается с решетки и до конца строки – это комментарии.

Чтобы подключить что-нибудь достаточно расскомментировать, следовательно убрать решетку, а если мы хотим что-нибудь отключить, то опять в самом начале строки ставим  #.

Читать

Как найти текст или файл в Linux используя bash

Для поиска текста используем следующую команду:

grep -rnw ‘directory’ -e «pattern»

Пример:
$ grep -rnw ‘/var/www/’ -e «DOCTYPE html»

Если выводится слишко много  информации то можно добавить команду “less”
$ grep -rnw ‘/var/www/’ -e «DOCTYPE html» | less

Читать