最終更新:2019-02-15 (金) 14:08:47 (1859d)
remi
Top / remi
http://rpms.famillecollet.com/
CentOS,RHEL用のPHPとかMySQLとかの最新版がおいてある。
Fedoraプロジェクトのコントリビュータでもある Remi Collet 氏が運営しているリポジトリ
New "remi-safe?" repository
- I've just open the "remi-safe?" repository for Enterprise Linux 6 and 7 (RHEL, CentOS).
- https://blog.remirepo.net/post/2015/06/02/New-remi-safe-repository-for-EL-7
remi/CentOS 7
CentOS 6
CentOS 5/RHEL 5用
依存
- EPELが必要
インストール
wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm wget http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm rpm -Uvh remi-release-5.rpm epel-release-5-4.noarch.rpm
#リンク切れ #wget http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
#i386 #wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
メモ
なんかi386用のmysqlを消しておかないとコンフリクトする
yum remove mysql.i386 yum upgrade --enablerepo=remi mysql php*
メモ2
090620 0:38:36 [ERROR] Error message file '/usr/share/mysql/english/errmsg.sys' had only 472 error messages, but it should contain at least 630 error messages. Check that the above file is the right version for this program! /usr/libexec/mysqld: Unknown error 1146
とか出てMySQLが起動しない場合、baseリポジトリのMySQLのファイルが残ってしまってコンフリクトしているので明示的に削除。
# yum remove mysql.i386 mysql.x86_64 =================================================================================================================================================================== Package Arch Version Repository Size =================================================================================================================================================================== Removing: mysql i386 5.0.45-7.el5 installed 7.3 M mysql x86_64 5.0.45-7.el5 installed 7.5 M Removing for dependencies: MySQL-python x86_64 1.2.1-1 installed 288 k libdbi-dbd-mysql x86_64 0.8.1a-1.2.2 installed 54 k mysql-connector-odbc x86_64 3.51.12-2.2 installed 419 k mysql-server x86_64 5.0.45-7.el5 installed 22 M perl-DBD-MySQL x86_64 3.0007-2.el5 installed 328 k php-mysql x86_64 5.1.6-23.2.el5_3 installed 196 k phpMyAdmin noarch 2.11.9.5-1.el5 installed 12 M # yum install --enablerepo=remi mysql mysql-server phpMyAdmin
後はたりないのを適当に入れる
メモ3
rpm -q --whatprovides /usr/share/mysql/english/errmsg.sys
で該当ファイルがなくなるまでパッケージをremove。自分の時はmysql-libs消したら直った。
PHPのインストール
yum install \ php \ php-cli \ php-common \ php-devel \ php-gd \ php-mbstring \ php-mcrypt \ php-mysql \ php-pdo \ php-pear \ php-tidy \ php-xml \ phpMyAdmin \ mysql.x86_64 \ mysql-server \ --enablerepo=remi