Автор: admin Раздел: Как настроить CentOS
Прогуливаясь по просторам ру-нета в поисках свежего репозитария на CentOS 5.x, наткнулся на интересный блог. Автор блога организовал собственный репозиторий называется CentALT, который сбрасывает его только ,что же пакеты для CentOS'a. Мягкий, можно сказать, первой свежести, чем был приятно удивлен. Подключить хранилище может быть следующим образом:
[-hide-]Для i386 (если epel уже подключен, шаг пропускаем) rpm -ihv http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm И собственно CentALT rpm -ihv http://centos.alt.ru/repository/centos/5/i386/centalt-release-5-3.noarch.rpm Для x86_64 команды аналогичны, надо лишь заменить в строчеке i386 на x86_64.[-hide-] Кроме того, тут собран хороший архив свежачка в виде RPM-ок от данного автора. Скажем же спасибо добрым людям, облегчающим нашу и без того тяжкую серверную жизнь! ... Читать дальше » Автор: admin Раздел: Как настроить CentOS
Установка связки Tomcat + Nginx на Linux CenOS
Как вы знаете, Nginx - небольшой прокси-веб-сервер, разработанный Игорем Сысоевым для компании Rambler. Apache Tomcat - контейнер сервлетов написанных на Java. На основе здесь необходимо установить интерфейс для Tomcat, на самом деле выбрали Nginx. Итак, предположим, ,что мы связаны с CentOS Linux репозитория RPMForge, а также установлен Tomcat 6. Потому ,что задача была не только установку интерфейса, но и работать с Tomcat на порт 80, в / каталог, а затем выбрали следующие модели: Tomcat работает на 127.0.0.1:8080, Nginx цепляется как прокси, работающий на 80 порту. Связка может быть установлена следующим образом: 1. Установка nginx из RPMForge: yum install nginx 2. Далее идем в директорию конфигов Tomcat, в моем случае /etc/tomcat6/ и правим server.xml mcedit server.xml Секцию Connector приводим к следующему виду: connectionTimeout="20000" redirectPort="8443" /> После чего Tomcat начнет работать на 127.0.0.1: ... Читать дальше » Автор: admin Раздел: Как настроить CentOS
Unrar и Rar служит для запаковки и распаковки RAR архивов на Вашем сервере.
Установка: [-hide-]Выполняем команду: cd /usr/local/src/ wget http://www.rarlabs.com/rar/rarlinux-x64-4.0.0.tar.gz tar -xvf rarlinux-x64-4.0.0.tar.gz cd rar make make install Команда make install выполнит следующие действия согласно содержимому файлика makefile: mkdir -p /usr/local/bin mkdir -p /usr/local/lib cp rar unrar /usr/local/bin cp rarfiles.lst /etc cp default.sfx /usr/local/lib[-hide-] Установка завершена! ... Читать дальше » Автор: admin Раздел: Оптимизация
Как вы знаете, без нормальной оптимизации серверы MySQL хостинг, даже на самых быстрых "железо" будет безнадежно замедлиться из-за неправильного поведения базы данных. Многие * nix-подобных ОС по умолчанию помещается довольно очень жесткой конфигурации, очевидно, из соображений, работающих на низкой производительностью системы (500 МГц, 128 Мб оперативной памяти и т.д. ...). Такие случаи страдания и CentOS (RHEL). Чтобы настроить MySQL-сервер isprolzuetsya я нашел, находится (в umlochaniyu) в / и т.д. / my.cnf. Давайте начнем думать и управлять ...
Считаю необходимым начать с секции [mysqld], находящейся в /etc/my.cnf [-hide-]1. Оптимизируем достаточно важный параметр, называемый thread_concurrency. Его значение должно соответствовать удвоенному количеству имеющихся ядер ЦП. У меня 4-ядерный процессор, следовательно задаю следущее значение: thread_concurrency=8 В обсуждениях и некоторых HOWTO я встречал мысли по умножению количества ядер на 3 (т.е. для 4-ядерного ЦП 4*3=12), од ... Читать дальше » Автор: admin Раздел: Оптимизация
Я столкнулся с тем, ,что FTP-сервер на ProFTPd достаточно долго проверяет данные при подключении (авторизации). Это связано с тем, ,что просил DNS поиск, который в принципе-то и не нужно. Чтобы избежать этого, здесь необходимо добавить в proftpd.conf следующие строчки:
[-hide-] Code: IdentLookups off UseReverseDNS off Соединение будет проходить намного быстрее! ... Читать дальше »
Клиенты веб-хостинга серверов могут потребовать поддержки Zend Optimizer'a. Эта поддержка имеет важное значение при использовании любого зашифрованного кодировщик Zend PHP скрипт. Установите Zend Optimizer (кстати, это бесплатный продукт).
Установка: [-hide-]1. Добавляем репозиторий Atomic wget -q -O - http://www.atomicorp.com/installers/atomic.sh | sh 2. Обновляем кэш YUM-а: yum makecache 3. Устанавливаем пакет ZendOptimizer’а: yum install php-zend-optimizer 4. Перезапускаем Apache: service httpd restart 5. Проверяем. При помощи phpinfo или php -v проверяем корректность установки, должна появиться строчека: with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologie Если таковая появилась, значит Вы правильно установили Zend Optimizer![-hide-] Бочка дегтя: Zend Optimizer для PHP > 5.2.x ... Читать дальше »
Введение: Это руководство предназначено для восстановления баз InnoDB. То есть он помогает не только запустить InnoDB сервиса, но и сохранить информацию в почти всех таблиц InnoDB, за исключением таблиц, которые на самом деле были повреждены физически во время аварии или fschk.
Проблема: MySQL сервер не поднимается или поднимается только с директивой пропуска InnoDB Симптомы: Для выяснения в чем реально проблема надо добавить строчку skip-innodb в [mysqld] секцию my.cnf конфига. Если мышцы затем начать его тогда проблемма действительно инно-дб и это заявление должно помочь это исправить. Статус mysql серверы для шагов 1-2 неважен, хоть лежит хоть работает. Установка: [-hide-]1. на mysql сервере запускаем следующий скрипт cd /var/lib/mysql предполагается ,что сдесь находятся базы мускула vi 1abcd.pl далее вставляем текст без ограничительных линий Code: use strict; open (IN, "find . -name *.frm|") || die "Cannot oopen pipeline: $!"; Читать дальше » |