Огледало на CentALT (CentOS 5)
(Цитат от сайта на CentALT – преведен на български)Вече недостъпен)
Увод
Много системни администратори използват RHEL 5 или един от многото производни: CentOS или Scientific Linux.
С помощта това хранилище ще можете сравнително леко да инсталирате в RHEL/CentOS 5 последните версии на:nginx, php-fpm, unbound, clamav, postfix, dovecot и т.н. без да инсталирате от изходен код configure, make, make install.
Пакети които ще намерите в хранилището
Clamav — в хранилището на EPEL има clamav с лимитирана функционалност – тук това е коригирано;
Clamsmtpd — малък и бърз milter, позволяващ да се добави проверка за вируси с ClamAV към MTA Postfix;
Conntrack-tools — приложения за управление на conntrack от userspace;
Dnstop — приложение за анализ на запитванията към DNS сервера;
Dovecot — свежи версии на POP3/IMAP сървъра (внимание след обновяване може да се наложи коригиране на конфигурационния файл);
Postfix — популярен MTA, поддържат се БД MySQL, PostgreSQL, включена е поправката VDA;
Httpd — apache последна версия;
Mc — Midnight Commander (за момента версия 4.7.0). ;
Memcached — последната версия на системата за кеширане на обекти в оперативната памет;
Mod_rpaf — модул за apache подменящ REMOTE_ADDR на бакенд-сървъра с това от фронтенда, через X-Forwarded-For. Позволява да се скрие от скриптовете разделение на фронденд/бакенд и да се видят нормалните IP на потребителите, вместо IP на фронтенда.
Mod_realip2 — аналогичен модул (на mod_rpaf) за apache служещ за подмяна на REMOTE_ADDR на бакенд-сървъра на значение предадено от фронтенда, чрез X-Forwarded-For. Позволява да скрием от скриптовете разделението на фронденд/бэкенд и да предадем нормалните IP на потребителите, вместо IP на фронтенда.
Mysql — В MySQL са включени 20 патча от проекта percona;
Nagios — последната достъпна версия на системата за мониторинг Nagios;
Nagios-plugins — последната достъпна версия на допълненията за системата за мониторинг Nagios;
Nginx — В хранилището има две различни версии на web сървъра:
Пакета nginx — версия в процес на разработка на nginx. Включени са следните допълнителни модули:
nginx-upstream-fair
nginx_upload_module
nginx_uploadprogress_module
mod_zip
H264 Streaming Module
Пакета nginx-stable — последната стабилна версия на nginx. Включени са следните допълнителни модули:
nginx-upstream-fair
Php — последната версия на php с включен патч php-fpm. Конфигурационния файл и init скрипта за пуска на php-fpm е в отделен пакет php-fpm;
Spawn-fcgi — за тези които искат да настроят изпълнението на php скриптове чрез FastCGI, но не искат да обновяват оригиналния php от дистрибутива;
Unbound — Безопасен и производителен кеширащ DNS сървър;
Vsftpd — ftp сервер с включен патч позволяващ в конфигурационния файл да се зададе кодировката на сървъра и клиента;
flow-tools — пакет за работа с данни в Netflow формат.
fprobe, ipt_netflow, softflowd, ipcad — за събиране на Netflow данни
quagga — ospfd, bgpd и др.
А също модули на ядрото – connlimit, ipmark, ipset, ipp2p.
Настройка на хранилището
CentALT изисква за своята работа хранилището EPEL.
Процедура за инсталация:
За архитектура i386:
1. Инсталираме хранилището epel.
rpm -ihv http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
2. Инсталираме хранилището CentALT.
rpm -ihv http://centos.alt.ru/repository/centos/5/i386/centalt-release-5-3.noarch.rpm
За архитектура x86_64:
1. Инсталираме хранилището epel.
rpm -ihv http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
2. Инсталираме хранилището CentALT.
rpm -ihv http://centos.alt.ru/repository/centos/5/x86_64/centalt-release-5-3.noarch.rpm
Как да използваме огледалото
След инсталирането на CentALT по подразбиране пакетите се свалят само от основното хранилище.
За да използвате огледалата трябва да промените един файл и да създадете друг.
1. Отворете с текстов редактор /etc/yum.repos.d/centalt.repo и го модифицирайте да изглежда по следния начин:
[CentALT]
name=CentALT Packages for Enterprise Linux 5 - $basearch
mirrorlist = file:///etc/yum.repos.d/mirrors-centalt
#baseurl=http://mirror.sysadminguide.net/centalt/repository/centos/5/$basearch/
enabled=1
gpgcheck=0
2. Създайте нов файл /etc/yum.repos.d/mirrors-centalt и поставете следното
http://mirror.sysadminguide.net/centalt/repository/centos/5/$basearch/
http://centos.alt.ru/repository/centos/5/$basearch/
3. Изчистете кеша на YUM и сте готови
yum clean all
Spelling error report
The following text will be sent to our editors: