Использование OpenVZ на CentOS 5.x
Для OpenVZ является понятие «шаблон» (template), который является образом жесткого диска используемого для создания VPS. Намерения этих образов OpenVZ должны храниться в папке «/vz/template/cache». Для OpenVZ является очень большое количество этих самых шаблонов, которые вы можете найти здесь. Установка: [-hide-] Скачиваем образы (и ключевые суммы к ним) Centos5 и Debian 5 под интересующую нас платформу: # 64 битные образы wget -P /vz/template/cache http://download.openvz.org/template/precreated/debian-5.0-x86_64.tar.gz wget -P /vz/template/cache http://download.openvz.org/template/precreated/debian-5.0-x86_64.tar.gz.asc wget -P /vz/template/cache http://download.openvz.org/template/precreated/centos-5-x86_64.tar.gz wget -P /vz/template/cache http://download.openvz.org/template/precreated/centos-5-x86_64.tar.gz.asc # 32 битные образы wget -P /vz/template/cache http://download.openvz.org/template/precreated/centos-5-x86.tar.gz ... Читать дальше »
Установка OpenVZ:
Подключаем репозиторий OpenVZ Ставим ключи для OpenVZ репозитория: [-hide-] rpm --import http://download.openvz.org/RPM-GPG-Key-OpenVZ Для ряда задач OpenVZ требуется CRON и если он у Вас не стоит стандартно, его нужно поставить и запустить: yum install -y vixie-cron /etc/init.d/crond restart Ставим wget: yum install -y wget Добавляем OpenVZ репозиторий и обновляем список все пакеты на сервере: wget http://download.openvz.org/openvz.repo -O/etc/yum.repos.d/openvz.repo yum update Ставим OpenVZ ядро (обязательно с указанием архитектуры!!!!! иначе все слетит): yum -y install ovzkernel.i686 # для 32 битных систем yum -y install ovzkernel.x86_64 # для 64 битных систем Устанавливаем OpenVZ ядро стандартным (точнее убеждаемся, ,что прописано default ![]() vi /etc/grub.conf Также стоит указать ядро OpenVZ основным в системе, ,чтобы его не выключало при каждом апдейте mainline RHEL ядер. sed ... Читать дальше » Автор: admin Раздел: Как настроить CentOS
Совсем недавно нашел хороший бесплатный хостинг панель управления для Linux. Она называется ISP Config. Способность работать под Распределения CentOS, Ubuntu, Fedora Core и OpenSUSE. Ниже приводится краткое HOWTO по установке русского языка для CentOS 5.5 x86_64.Srazu сказать, ,что установки, описанные здесь, я вижу ", с их точки зрения".
Итак, сначала нам нужно иметь чистый 64-разрядный CentOS 5.5 с внешним IP-адресом и последними обновлениями. Обновление до установки можно следующим образом: [-hide-]yum update Установка квот. yum install quota Отредактируем /etc/fstab и добавим ,usrquota,grpquota в / раздел (/dev/VolGroup00/LogVol00): vim /etc/fstab Должно получиться как-то так: /dev/VolGroup00/LogVol00 / ext3 defaults,usrquota,grpquota 1 1 LABEL=/boot /boot ext3 defaults 1 2 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 /dev/VolGroup00/LogVol01 swa ... Читать дальше » Автор: 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), од ... Читать дальше » |