BASH: консольный график использования памяти Java-машиной
10 июля 2014
Java: мониторим приложение с помощью JavaMelody0 (0)
9 июля 2014
Домашная страница проекта — тут>>>. Выводит очень много полезной информации, такой как кол-во используемой памяти, кол-во потоков, http-сессий и многое другое, при чём делает это в удобных графиках. Установка занимает буквально несколько минут. Качаем архив c страницы https://github.com/javamelody/javamelody/releases: $ cd /home/user/tmp $ wget https://github.com/javamelody/javamelody/releases/download/1.51.0/javamelody-1.51.0.zip
![]()
CentOS: установка Apache HTTP + NGINX0 (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… Читать далее »
![]()
MySQL: разделение и уменьшение файла ibdata10 (0)
7 июля 2014
Файл ibdata1 является частью InnoDB, и хранит в себе данные таблиц, их индексы и другую служебную информацию. Со временем — этот файл может увеличиться до совсем неприличных размеров. Что бы упростить работу с этим файлов — можно разделить его, создав отдельный файл для каждой базы данных и таблицы, с помощью опции innodb_file_per_table. В MySQL версии 5.6 и выше… Читать далее »
![]()
Linux: изменить порядок загрузки в GRUB0 (0)
6 июля 2014
Пришло время старому ноутбуку отправляться к родителям. Что бы не усложнять им жизнь — было решено заменить загрузку с Ubuntu на Windows, что бы им не пришлось выбирать систему во время запуска. Настройки порядка загрузки хранятся в файле /boot/grub/grub.cfg, в первых же строках которого большими буквами сказано: # # DO NOT EDIT THIS FILE Потому что этот… Читать далее »
![]()
MySQL: mod_fcgid: stderr: Got error 28 from storage engine0 (0)
6 июля 2014
Apache HTTP: установка с suEXEC и mod_fcgid на CentOS0 (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*»… Читать далее »
![]()
OpenVPN: установка и настройка клиента на CentOS0 (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) На сервере… Читать далее »
![]()
CentOS: изменение hostname0 (0)
2 июля 2014
OpenVPN: установка сервера на CentOS0 (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 :… Читать далее »
![]()