Архив рубрики: HOWTO’s

Вопросы, касаюшиеся установки и настройки различных приложений.

CentOS: установка Apache HTTP + NGINX
0 (0)

8 июля 2014

Предполагается, что Apache HTTP уже установлен, согласно статье CentOS: установка Apache HTTP + suEXEC + mod_fcgid. Установка выполняется на: # uname -r; cat /etc/redhat-release 2.6.32-431.20.3.el6.x86_64 CentOS release 6.5 (Final) Для установки NGINX подключим его родной репозиторий: # rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm Retrieving http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm warning: /var/tmp/rpm-tmp.K7nOMw: Header V4 RSA/SHA1 Signature, key ID 7bd9bf62: NOKEY Preparing… ########################################### [100%] 1:nginx-release-centos… Читать далее »

Loading

MySQL: разделение и уменьшение файла ibdata1
0 (0)

7 июля 2014

Файл ibdata1 является частью InnoDB, и хранит в себе данные таблиц, их индексы и другую служебную информацию. Со временем — этот файл может увеличиться до совсем неприличных размеров. Что бы упростить работу с этим файлов — можно разделить его, создав отдельный файл для каждой базы данных и таблицы, с помощью опции innodb_file_per_table. В MySQL версии 5.6 и выше… Читать далее »

Loading

Linux: изменить порядок загрузки в GRUB
0 (0)

6 июля 2014

Пришло время старому ноутбуку отправляться к родителям. Что бы не усложнять им жизнь — было решено заменить загрузку с Ubuntu на Windows, что бы им не пришлось выбирать систему во время запуска. Настройки порядка загрузки хранятся в файле /boot/grub/grub.cfg, в первых же строках которого большими буквами сказано: # # DO NOT EDIT THIS FILE Потому что этот… Читать далее »

Loading

Apache HTTP: установка с suEXEC и mod_fcgid на CentOS
0 (0)

4 июля 2014

Предполагается, что на сервере ещё не установлено ничего, поэтому — сначала устанавливаем Epel (т.к. в base нет mod_fcgid). Отключаем SELinux. Настройка выполняется на: # cat /etc/redhat-release CentOS release 6.5 (Final)   Устанавливаем набор (+ модули php по своему вкусу): # yum -y install httpd php-common mod_fcgid php-cgi php Проверяем: # rpm -qa | grep -iE «http|mod_fcgid|php*»… Читать далее »

Loading

OpenVPN: установка и настройка клиента на CentOS
0 (0)

3 июля 2014

Устанавливаем OpenVPN так же, как описано в статье CentOS: установка OpenVPN сервера. Необходимые ключи мы создали во время установки OpenVPN сервера, из той же статьи, это: # file /etc/openvpn/easy-rsa/keys/ca.crt /etc/openvpn/easy-rsa/keys/ca.crt: ASCII text # file /etc/openvpn/easy-rsa/keys/client.crt /etc/openvpn/easy-rsa/keys/client.crt: ASCII text # file /etc/openvpn/easy-rsa/keys/client.key /etc/openvpn/easy-rsa/keys/client.key: ASCII text Настройка выполняется на: # cat /etc/redhat-release CentOS release 6.5 (Final) На сервере… Читать далее »

Loading

CentOS: изменение hostname
0 (0)

2 июля 2014

Текущее имя: # hostname main-home Которое мы хотим заменить на новое, к примеру — centos_1. Сначала редактируем файл /etc/sysconfig/network: # cat /etc/sysconfig/network | grep HOST HOSTNAME=centos_1

Loading

OpenVPN: установка сервера на CentOS
0 (0)

2 июля 2014

Установка и настройка OpenVPN сервера Хотя по размеру статьи может показаться что это процесс долгий и сложный — на самом деле всё очень просто и не займёт много времени. Проверяем наличие устройства tun: # file /dev/net/tun /dev/net/tun: character special Ищем пакет: # yum search openvpn … NetworkManager-openvpn.i686 : NetworkManager VPN plugin for OpenVPN openvpn-auth-ldap.i686 :… Читать далее »

Loading

MongoDB: установка на CentOS
0 (0)

1 июля 2014

Репозиторий MongoDB содержит 5 различных пакетов: mongodb-org — метапакет, который установит все остальные; mongodb-org-server — непосредственно сам сервер mongod и связанные файлы конфигурации и управления; mongodb-org-mongos — демон mongos; mongodb-org-shell — mongo-shell; mongodb-org-tools — различные утилиты: mongoimport, bsondump, mongodump, mongoexport, mongofiles, mongoimport, mongooplog, mongoperf, mongorestore, mongostat, mongotop. Не забываем отключить SELinux: # cat /etc/selinux/config | grep disa # disabled — No SELinux policy is loaded. SELINUX=disabled И перезагрузить… Читать далее »

Loading

Linux: получение адреса по DHCP и работа с dhclient
0 (0)

30 июня 2014

Для управления адресом интерфейса по протоколу DHCP (Dynamic Host Configuration Protocol — протокол динамической настройки узла) используется утилита dhclient. Полезные опции dhclient -q — не выводить данные в консоли и в лог, кроме ошибок; -1 — отправить запрос только один раз; в случае ошибки будет exit 2; -r — освободить текущий адрес; -lf <lease-file> — файл… Читать далее »

Loading

Linux: linux-dash — dashboard системной информации через web-интерфейс
0 (0)

24 июня 2014

Случайно наткнулся на замечательную утилиту, которая выводит top и ещё много другой информации в веб-интерфейсе. Она пока в beta — но работает прилично. Домашняя страница проекта — тут>>>, демо можно посмотреть тут>>>. Хотя в README сказано, что CentOS не поддерживается — работает вполне адекватно (только не опознаёт Apache HTTP в установленных): # cat /etc/redhat-release CentOS… Читать далее »

Loading