Welcome to centosup.ispsystem.info repository for CentOS 6 x86_64

ВНИМАНИЕ! Компания ISPsystem не имеет отношения к данному репозиторию и не предоставляет консультации по его использованию
ATTENTION! ISPsystem company is unrelated to this repository and provides no support for it

Этот репозиторий рекомендуется использовать только для обновления PHP 5.3.3 -> 5.3.29. Для обновлений на другие версии (5.4 и выше) настоятельно рекомендуется использовать репозиторий REMI, обновления пакетов для CentOS 6 в этом репозитории прекращены, а смена имени пакета в пакетном менеджере может вызвать проблемы в работе ISPmanager


17.02.2017 - Nginx for CentOS 7 nginx-1.10.3 google pagespeed
- yum install http://centosup.ispsystem.info/repo/7/RPMS/x86_64/nginx-1.10.3-1.el7.centos.ngx.pagespeed.x86_64.rpm

29.09.2016 news
- Добавлен репозиторий для CentOS 7 с ffmpeg / ffmpeg-php - это пересборка через rpmbuild -bb в чистой CentOS 7 + EPEL https://pkg.opencast.org/srpms/el/7/ и https://github.com/tony2001/ffmpeg-php с патчем
# diff ffmpeg_frame.c.orig ffmpeg_frame.c
74c74
< #define FFMPEG_PHP_FFMPEG_RGB_PIX_FORMAT PIX_FMT_RGB32
---
> #define FFMPEG_PHP_FFMPEG_RGB_PIX_FORMAT AV_PIX_FMT_RGB32

# diff php_ffmpeg.h.orig php_ffmpeg.h
64c64
< #define av_frame_alloc avcodec_alloc_frame
---
> #define avcodec_alloc_frame av_frame_alloc
* Как установить
# yum install epel-release (обычно EPEL уже включен в большинстве случаев)

# wget -O /etc/yum.repos.d/centosup7.repo http://centosup.ispsystem.info/centosup7.repo

# cat centosup7.repo 
[centosup7]
name=CentOSUp 7 Repository
gpgcheck=0
enabled=1
baseurl=http://centosup.ispsystem.info/repo/7/RPMS/$basearch/

# yum install ffmpeg php-ffmpeg


- Как установить 3proxy 0.8.7 c поддержкой IPv6 протокола?
# yum install 3proxy
or
# rpm -Uvh https://centosup.ispsystem.info/repo/7/RPMS/x86_64/3proxy-0.8.7-1.el7.centos.x86_64.rpm

FAQ:

- Что тут есть?
- php (5.3.29), php52 (5.2.17), php54 (5.4.44), php55 (5.5.28), php56 (5.6.12), mysql55 (5.5.45), ionCube, ZendGuard, zendOpCache, 3proxy (0.8.7 с поддержкой ipv6), grub2 2.00

- Как пользоваться?
- 

# wget -O /etc/yum.repos.d/centosup.repo http://centosup.ispsystem.info/centosup.repo

# yum makecache

# cat /etc/yum.repos.d/centosup.repo
[centosup]
name=CentOSUP Repository
gpgcheck=0
enabled=1
baseurl=http://centosup.ispsystem.info/repo/$basearch/

Также должен быть подключен репозиторий EPEL 
(ISPmanager его ставит, если чистый сервер: yum install epel-release )

- Как обновить PHP и другой софт?
- 
* PHP до 5.3.29 (joomla его хочет)

# yum update php-\*

* PHP до 5.4

# yum install yum-plugin-replace
# yum replace php-common --replace-with=php54-common

* PHP до 5.5

# yum install yum-plugin-replace
# yum replace php-common --replace-with=php55-common

* PHP до 5.6

# yum install yum-plugin-replace
# yum replace php-common --replace-with=php56-common

* PHP Downgrade 5.3.3 to 5.2.17 (experimental)

# yum install yum-plugin-replace
# yum replace php-common --replace-with=php52-common

* MySQL до 5.5

# yum install yum-plugin-replace
# rpm -e --nodeps mysql-libs
# yum install compat-mysql51
# yum replace mysql --replace-with=mysql55
# yum install mysql55-server


- Как поставить ionCube loader?
-
# yum install php-ioncube-loader / php54-ioncube-loader / php55-ioncube-loader / php56-ioncube-loader
* Если оригинальный системный PHP 5.3.3, то просто поставить пакет:
# rpm -ivh http://centosup.ispsystem.info/repo/x86_64/php-ioncube-loader-5.0.18-1.el6.x86_64.rpm


- Как поставить Zend Guard Loader?
-
# yum install php-zendguard  // yum install php54-zendguard
or (for 5.3.3)
# rpm -ivh http://centosup.ispsystem.info/repo/x86_64/php-zendguard-5.5.0-1.el6.x86_64.rpm


- Как поставить ZendOpCache
-
# yum install php-pecl-zendopcache // yum install php54-pecl-zendopcache // yum install php55-pecl-zendopcache
or (for 5.3.3 default)
# yum install php-pear
# rpm -ivh http://centosup.ispsystem.info/repo/x86_64/php-pecl-zendopcache-7.0.5-1.el6.x86_64.rpm

- Как поставить 3proxy
-
# yum install 3proxy
or
# rpm -Uvh https://centosup.ispsystem.info/repo/x86_64/3proxy-0.8.7-1.el6.x86_64.rpm

- Как поставить grub2 на CentOS 6
-
# yum install grub2 | yum install https://centosup.ispsystem.info/repo/x86_64/grub2-2.00-1.el6.x86_64.rpm
# /opt/grub2/sbin/grub-mkconfig -o /boot/grub/grub.cfg
# /opt/grub2/sbin/grub-install /dev/sda

- А будет ли i386?
- 32 битные ОСи должны умереть - тут только 64

**** 
- Как сделать самому такой же репозиторий?
- Читать http://news.bayrepo.net/sborka-paketov-pod-centos-sozdanie-sobstvennogo-repozitoriya/

Ставим mock
Добавляем пользователя mock

У него в директории создаем src srpms rpms

Сборка
mock --buildsrpm --spec=src/php-5.3.28/php53.spec --sources=src/php-5.3.28 --resultdir=srpms
mock --rebuild srpms/php-5.3.28-1.el6.src.rpm --resultdir=rpms

Сборка со своим репозиторием /etc/mock/centosup-6-x86_64.cfg (для php54-pecl-apc итп)
CONFIG=centosup-6-x86_64
mock -r $CONFIG --buildsrpm ...

Готовые rpmки кладем в /var/www/repo/каталог
createrepo SRPMS ; createrepo x86_64

* Browse files / Просмотр репозитория
* GitHub sources / Исходные тексты пакетов на GitHub
* Changelog / Список изменений
* Feedback / Обратная связь
Hosted by FirstVDS.ru Рейтинг@Mail.ru