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

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

ISPmanager, sendmail, Data format error

Очень часто на серверах с установленной панелью ISPmanager и почтовой службой sendmail получаем ошибку при отправке писем:

stat=Data format error

В документации разработчиков панели описано только решение для операционной системы FreeBSD. Ниже излагаю самое простое решение для Debian, CentOS:

Копируем файлы:

cp /etc/mail/sendmail.cf /etc/mail/submit.cf
cp /etc/mail/sendmail.mc /etc/mail/submit.mc

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

Установка Zend OPCache

Для установки нам понадобится установить php5-dev (php-devel).
Debian:

aptitude install php5-dev

CentOS:

yum install php-devel

Есть два способа установки Zend OPCache.

Первый:

pecl install zendopcache

Thursday, 21 August 2014, 21:36Прочитано 38 раз

Запуск php из html

Если у по домену подключен PHP в режиме модуля апача, тогда пропишите следующую строку в файле .htaccess

AddHandler application/x-httpd-php .html .htm

Если же по домену подключен PHP через FastCGI, тогда добавьте следующие строки:

AddHandler fcgid-script .html .htm
FCGIWrapper /var/www/php-bin/user/php .html
FCGIWrapper /var/www/php-bin/user/php .htm

Где /var/www/php-bin/user/php - пусть к враперу PHP

Thursday, 21 August 2014, 21:31Прочитано 36 раз

Нету конфига DirectAdmin

Нету конфига /usr/local/directadmin/conf/directadmin.conf? Не проблема! Создадим новым!

cd /usr/local/directadmin
./directadmin

Вот и все smiley

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

Установка ZendGuard для PHP 5.4

Скачаем и распакуем ZendGuzrd:

wget -q -O - http://downloads.zend.com/guard/6.0.0/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64.tar.gz | tar xz -C /usr/local

Переименуем папку:

mv /usr/local/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64 /usr/local/Zend

Подключаем ZendGuzrd:

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

Sysbench и async в Debian

При попытке использования режима async в Debian получаем ошибку

FATAL: asynchronous I/O mode is unsupported on this platform.

Чтобы исправить это нам необходимо пересобрать sysbench.
Скачаем и разархивируем:

cd /usr/src
wget -q -O - http://downloads.sourceforge.net/project/sysbench/sysbench/0.4.12/sysbench-0.4.12.tar.gz | tar xz

При попытке сразу же собрать получим ошибку

command not found

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

Какие диски в MegaRAID?

Чтобы узнать какие жесткие диски собраны в RAID-контроллере нам понадобится программа MegaCLI.

Скачаем ее и распакуем:

wget http://www.lsi.com/sep/Documents/oracle/files/Linux_MegaCli_8.02.21.zip
unzip Linux_MegaCli_8.02.21.zip
unzip MegaCliLin.zip

Установим rpm-ки:

rpm -ivh MegaCli-8.02.21-1.noarch.rpm Lib_Utils-1.00-09.noarch.rpm

Сделаем символьные ссылки в /usr/bin для MegaCLI:

ln -s /opt/MegaRAID/MegaCli/MegaCli64 /usr/bin/MegaCli

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

Использование 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 раз

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

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

Статистика блога
Статтей: 184
Безопасность: 9
Железо: 19
Программирование: 16
Администрирование: 138
Хостинг: 1