ГлавнаяРегистрацияВходВ закладки
Автор: 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-ок от данного автора.

Скажем же спасибо добрым людям, облегчающим нашу и без того тяжкую серверную жизнь! ...
Читать дальше »
Просмотров: 2834
Дата: 2011-07-13 17:30:43
Комментариев: 0
Автор: 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: ...
Читать дальше »
Просмотров: 6695
Дата: 2011-07-13 17:25:07
Комментариев: 0
Автор: 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-]

Установка завершена! ...
Читать дальше »
Просмотров: 3165
Дата: 2011-07-13 17:19:04
Комментариев: 0
Автор: 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), од ...
Читать дальше »
Просмотров: 3619
Дата: 2011-07-13 17:15:05
Комментариев: 0
Автор: admin  Раздел: Оптимизация
Я столкнулся с тем, ,что FTP-сервер на ProFTPd достаточно долго проверяет данные при подключении (авторизации). Это связано с тем, ,что просил DNS поиск, который в принципе-то и не нужно. Чтобы избежать этого, здесь необходимо добавить в proftpd.conf следующие строчки:

[-hide-]
Code:
IdentLookups off
UseReverseDNS off
[-hide-]

Соединение будет проходить намного быстрее! ...
Читать дальше »
Просмотров: 3554
Дата: 2011-07-13 17:05:42
Комментариев: 0
Автор: admin  Раздел: MySQL
Клиенты веб-хостинга серверов могут потребовать поддержки 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 ...
Читать дальше »
Просмотров: 2967
Дата: 2011-07-13 16:52:08
Комментариев: 0
Автор: admin  Раздел: MySQL
Введение: Это руководство предназначено для восстановления баз 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: $!";
[/b] ...
Читать дальше »
Просмотров: 3775
Дата: 2011-07-13 16:24:45
Комментариев: 0
 Страницы: << ... 26 27 28 29