Linux → Некоторые тонкости по настройке сервера под себя
Статья про то, как упростить жизнь админа. Ни в коем случай не претендует на учебное пособие, а основана на личном опыте, как и написано в топике “под себя”.
Статья про то, как упростить жизнь админа. Ни в коем случай не претендует на учебное пособие, а основана на личном опыте, как и написано в топике “под себя”.
Всем известно про замечательный протокол CDP (Cisco Discovery Protocol) для Cisco. Оказывается что и для Linux тоже есть возможность использовать его прелести. Есть проект LLDP, который нам в этом и поможет.
Для тех, кто в танке: на cisco можно посмотреть соседей с включенным CDP коммандой sh cdp nei. Комманда выведет оборудование которое подключено, на каком порту и т.д., более подробно sh cdp ent Device_ID, уже по конкретному девайсу.
Так вот, мы сейчас попробуем включить это и в Linux, в данном, конкретном случае, настраивать будем на CentOS 5.4, на Debian-подобных дистрах почти тож самое, за исключением процесса сборки и расположения файлов.
Чистый. Легкий в использовании. Дружествнный. Интуитивный. Эта мантра произносится многими, но часто теряет смысл при переводе. Виновник: сложность. Сложный интерфейс может запутать пользователя в простом случае и полностью оттолкнет его в более сложном случае. Но если вы изначально уменьшите общую сложность, а так же сложность восприятия, пользователь будет удовлетворен.
Недавно мы столкнулись с такой задачей, проектируя два веб-приложения, включающих систему управления контентом уровня предприятия. Ниже приводятся несколько методов которые помогли нам упросить приложения и предоставить пользователю простой интерфейс.
В общих чертах про установку XEN и вирутальных машин под CentOS.
Начнем с того, поддерживает ли процессор виртуализацию:
если у Вас Интел (VT-x), то
# grep -i vmx /proc/cpuinfo
если АМД (SVM), то
# grep -i svm /proc/cpuinfo
Ниже перечислен список, с кратким описанием, PHP-классов, которые облегчат работу разработчика в той или иной сфере.
Под катом описывается технология использования горячих клавиш в вашем JavaScript
Read more »
В догонку к предыдущей статье , в этой будем настраивать OpenVPN на работу с сертификатами.
Read more »
Имееться 2-е сети в двух офисах 192.168.1.0/24 и 192.168.2.0/24
В качестве маршрутизатора, в одной сети стоит машина с CеntOS, в другой с Debian
Задача: создать туннель между маршрутизаторами посредством OpenVPN и настроить маршруты таким образом, чтобы сети за маршрутизаторами видели друг друга.
Рассмотрим как настроить радиус-сервер с привязкой к базе данных в MySQL на примере CentOS, FreeRadius и MySQL.
Сейчас очень многие девайсы поддерживают работу через радиус, например точки доступа Wi-Fi.
Устанавливаем MySQL, если он конечно у Вас уже не стоит
#yum install mysql mysql-devel mysql-server
#chkconfig –levels 235 mysqld on
#/etc/init.d/mysqld start
Read more »
Соединение по ipsec двух серверов Linux RH, с другими не эксперементировал, ибо на серверах на 90% использую CentOS. На Debian-подобных дистрах, настройка несколько иная.
Будем делать ipsec по ключу.
Настройки для одной стороны, для второй все идентично.