Page 1 of 1

Remi vs IUS

Posted: Sat Mar 23, 2013 5:04 pm
by markych
Здравствуйте!
А почему Remi? В IUS'е тоже вроде все есть.

Кажется IUS больше амбициозности в плане безопасности проявляет, нет? Хотя Remi более известный.

P.S. Сама идея Весты вдохновляет, все что нужно и очень доступно для кастомизации. Приятный минимализм. А в чем ложка дегтя? В наше время самое главное безопасность ;)

Re: Remi vs IUS

Posted: Sat Mar 23, 2013 6:46 pm
by skid
Здравствуйте!

Мне нравится модель IUC. Несколько лет тому назад у нас был план по созданию отдельного репозитория с такой же концепцией. Как раз тогда я узнал про iuc. Позже, мы отказались от этой идеи из-за того, что слишком много времени уходило на актуализацию пакетов. Переключились на EPEL, но там была старая версия exim. По совокупности плюсов дополнительно был выбран REMI. Он не конфликтует с EPEL и в то же время предоставляет самые свежие версии нужного ПО.
Для RHEL6/CentOS6 репозиторий REMI не обезателен и при установке его можно отключить. Для этого надо запустить инсталятор с опицей -d.

Code: Select all

bash vst-install.sh -d
IUC очень интересный вариант. Добавлю поддержку IUC в список на реализацию.

P.S. о безопасности стараемся не забывать, если что-то найдете, дайте знать :)

Re: Remi vs IUS

Posted: Mon Mar 25, 2013 1:27 pm
by XakRu
буду очень признателен за ссылки по данной тематике *созднию репозиториев). Т.к. необходимо развернуть свой репозиторий в локальной сети, ведь иногда приходится собирать пакеты. Пока мантами работаю. Маунтим iso и создаем локальную репу.

Re: Remi vs IUS

Posted: Mon Mar 25, 2013 7:39 pm
by skid
Создать репозиторий можно 1 командой createrepo. Гораздо сложнее понять и разобраться со сборкой пакетов, по этой теме рекомендую Цикл статей по сборке RPM и DEB пакетов

Re: Remi vs IUS

Posted: Sat Apr 06, 2013 9:32 pm
by XakRu
Примного вам благодарен за ссылки.

Re: Remi vs IUS

Posted: Thu May 30, 2013 12:56 pm
by markych
кому интересно заменил remi на ius, и mysql на percona, получилось 4 шага установки (возможно можно еще упростить)
(установку репозиториев и все остальное не привожу, только списки для yum и установка mod_ruid2)

# шаг 1
software_main="nginx httpd httpd-tools httpd-devel mod_ssl mod_extract_forwarded mod_fcgid awstats webalizer vsftpd exim dovecot clamd spamassassin curl bind bind-utils bind-libs mc ftp libpng libmcrypt mhash zip unzip flex rssh libxml2 ImageMagick sqlite pcre sudo bc jwhois mailx lsof tar telnet rsync rrdtool GeoIP freetype ntp openssh-clients openssl libcap-devel gcc"
# screen был уже установлен, или есть альтернатива tmux
# libcap-devel, httpd-devel и gcc нужны для последующей ручной установки mod_ruid2

# шаг 2 установака mod_ruid2
tar xvjf mod_ruid2-0.9.8.tar.bz2
cd mod_ruid2-0.9.8
apxs -a -i -l cap -c mod_ruid2.c

# шаг 3 ставим то что получается из IUS + перенесенные в конец из-за зависимостей phpMyAdmin и roundcubemail
software_ius="php54 php54-bcmath php54-cli php54-common php54-gd php54-imap php54-mbstring php54-mcrypt php54-mysql php54-pdo php54-soap php54-tidy php54-xml php54-xmlrpc php54-pecl-apc Percona-Server-server-55 libjpeg-turbo phpMyAdmin roundcubemail"
# phpMyAdmin и roundcubemail если ставить перед php54 то они хотят php 5.3.3 из base и возникает ошибка

# шаг 4
software_vesta="vesta vesta-nginx vesta-php"