up
ГлавнаяБлогБезопасностьЖелезоПрограммированиеАдминистрирование
MySQLHDDPHPRAMBashLinuxHTMLSSDBenchmarkCentOSFreeBSDCPUPerlDebian

Популярные статьи

Использование tmpfs в MySQL

Если вы стали замечать, что show processlist в Mysql стал показывать много Copying to tmp table запросов, а все необходимые оптимизации запросов уже сделаны, то можно подумать о использовании tmpfs для хранения временных таблиц.

Подключить tmpfs к mysql достаточно просто. Для начала создадим директорию и задаим на нее правильные права:

mkdir /tmp/mysqltmp
chown mysql:mysql /tmp/mysqltmp

Далее определим uid и gid mysql через /etc/passwd и /etc/group. Этот шаг пропускать нельзя, без него не работает.

grep mysql /etc/passwd
grep mysql /etc/group

Thursday, 21 August 2014, 19:19Прочитано 43 раза

Поднятие PPTP VPN

Поднимаем сервер
Подключим репозитарий и установим pptp:
на CentOS

rpm -i http://poptop.sourceforge.net/yum/stable/rhel6/pptp-release-current.noarch.rpm
yum -y install pptpd

на Debian/Ubuntu

apt-get install pptpd

Правим конфиг, указывая локальный IP и сеть для клиентов /etc/pptpd.conf

localip 10.0.0.1
remoteip 10.0.0.100-200

Thursday, 21 August 2014, 19:15Прочитано 59 раз

Использование GeoIP в Nginx

Ставим библиотеки:

для Debian

aptitude install gcc libpcre3-dev libxml2-dev make libssl-dev libxslt-dev libgd2-xpm-dev libgeoip-dev libperl-dev

для CentOS

yum install gcc-c++ pcre-devel openssl-devel libxml2-devel libxslt-devel gd-devel GeoIP-devel

Скачиваем последние базы GeoLiteCity и GeoIP:

Thursday, 21 August 2014, 18:39Прочитано 41 раз

Установка PHP-APC на cPanel

Загрузим APC

wget http://pecl.php.net/get/APC-3.1.13.tgz

Извлечем из архива и перейдем в папку

tar xvf APC-3.1.13.tgz
cd APC-3.1.13

Теперь установим

phpize
./configure --enable-apc --enable-apc-mmap --with-php-config=/usr/local/bin/php-config
make
make install

Thursday, 21 August 2014, 18:33Прочитано 41 раз

SSH - авторизация по ключу

Генерируем ключи на агенте:

ssh-keygen

На вопрос "Enter passphrase (empty for no passphrase):" вводим пароль для вашего публичного ключа.

Добавляем RSA- или DSA-идентификацию в аутентификационного агента:

ssh-add ~/.ssh/id_rsa

И снова вводим passphrase, указанный ранее.

Сохраняем публичный ключ на сервере:

ssh-copy-id [email protected]

Вводим пароль к серверу.

Thursday, 21 August 2014, 18:29Прочитано 47 раз

Обновление пакета в портах FreeBSD

Установим portupgrade

cd /usr/ports/ports-mgmt/portupgrade
make install clean

Обновление пакета:

portupgrade название_пакета

Используйте portupgrade pkgname, с флагом -r, если portupgrade должен обновить все пакеты, которые зависят от указанного, и использовать флаг -R для обновления всех пакетов, которые требуют указанный пакет.

Thursday, 21 August 2014, 18:26Прочитано 40 раз

Поиск пакета в портах FreeBSD

Пример команды для поиска утилиты atop

cd /usr/ports && make search key=atop | grep atop | grep ^Port -A2

Thursday, 21 August 2014, 18:24Прочитано 40 раз

Обновление портов FreeBSD

Загружаем упакованный снэпшот полного дерева портов

portsnap fetch

Развертываем основное дерево портов

portsnap extract

После того как первоначальный снэпшот дерева портов был развернут обновить порты можно командой

portsnap fetch update

Thursday, 21 August 2014, 18:23Прочитано 41 раз

Установка нового ядра на FreeBSD

Скачаем сорцы дистрибьютива и распакуем их:

fetch ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/9.2-RELEASE/src.txz
tar -C / -xvzf src.txz

Создаем файл конфигурации нового ядра:

cd /usr/src/sys/amd64/conf
mkdir /root/kernels
cp GENERIC /root/kernels/MYKERNEL
ln -s /root/kernels/MYKERNEL

Thursday, 21 August 2014, 18:21Прочитано 42 раза

Увеличение размера /tmp на cPanel

Зачастую администраторы сталкиваются с проблемой недостаточного места в папке /tmp на cPanel.
Исправим это:

pico /scripts/securetmp

Изменяем "my $tmpdsksize" на нужный размер, например 1гб (прописать нужно в байтах). Далее выполняем следующие команды:

Thursday, 21 August 2014, 18:16Прочитано 42 раза

Страницы: 1 ... 10 11 [12] 13 14 ... 18

Чаще всего ищут

Статистика блога
Статтей: 177
Безопасность: 9
Железо: 19
Программирование: 14
Администрирование: 134