MySQL Archive
[CentOS]CentOS5の「PHP、MySQL、PostgreSQL」のバージョンをYumでアップデートする。
なんかサーバーを弄ってたら、PHPとかMySQLとかPostgresのバージョンを無性に上げたくなってきたからバージョンアップした。全部、自前でbuildなんてやってられんので全てYumで管理します。
CentOSのリポジトリのPHPなんて5.1.6とかPostgresが8.1とか・・・ねぇ?って感じだったのでつい・・・
ということでインストールメモ開始。このブログ、インストールメモ専門になってきたな・・・
- まず標準のCentOSのリポジトリからPHP、MySQL、PostgreSQLを除外する.。
# vi /etc/yum.repos.d/CentOS-Base.repo [base] ## [base]の項目に↓を追加 exclude=postgresql* php* mysql* [updates] ## [updates]の項目にも↓を追加 exclude=postgresql* php* mysql*
- PHPとMySQLをアップデートする用にまずリポジトリ追加。
# rpm --import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka # vi /etc/yum.repos.d/utterramblings.repo ## ←のファイル作って以下の内容で保存。 [utterramblings] name=Jason's Utter Ramblings Repo baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/ enabled=1 gpgcheck=1 gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
- PostgreSQLをアップデートする用にやっぱりまずはリポジトリ追加。
# wget http://yum.pgsqlrpms.org/reporpms/8.3/pgdg-centos-8.3-5.noarch.rpm # rpm -ivh pgdg-centos-8.3-5.noarch.rpm
- PHPとMySQLとPostgreSQLをアップデート。
# yum update
- ※ x86_64な環境の人で、既にMySQLをインストールしている人は一度削除してからインストールしなおしてください。(mysql、mysql-devel、mysql-server)
# yum -y remove mysql mysql-devel mysql-server # yum -y install mysql mysql-devel mysql-server
- ※ 既にPostgreSQLをインストール済の人で「古いバージョンの〜〜〜アップグレードする必要があります。」と言われた場合
- dataを削除、またはリネーム
# mv /var/lib/pgsql/data /var/lib/pgsql/data.old
- DB初期化
# /etc/init.d/postgresql initdb
- PostgreSQL再起動
# /etc/init.d/postgresql restart
- dataを削除、またはリネーム
- ※ x86_64な環境の人で、既にMySQLをインストールしている人は一度削除してからインストールしなおしてください。(mysql、mysql-devel、mysql-server)
- リポジトリ追加したらyumでXcacheとかPostGISがインストールできるようになってたからインストールした。
# yum -y install php-xcache postgis
各設定は以下を参考に。Ubuntu用に書いたけどほとんどいっしょなので。
- [Ubuntu]Ubuntu8.10へApache、PHP、MySQL、PostgreSQLをインストールする。[LAMP]
- [PHP]CentOSへXCacheをインストールしたメモ。[XCache]
xcache.ini : /etc/php.d/xcache.ini - [Ubuntu]Ubuntu8.10でPostGISを使えるようにする。[PostGIS]
lwpostgis.sql : /usr/share/pgsql/contrib/lwpostgis.sql
spatial_ref_sys.sql : /usr/share/pgsql/contrib/spatial_ref_sys.sql
php.ini : /etc/php.ini
my.cnf : /etc/my.cnf
postgresql.conf : /var/lib/pgsql/data/postgresql.conf
pg_hba.conf : /var/lib/pgsql/data/pg_hba.conf
- Comments: 0
- Trackbacks: 0
- Search
- Feeds
- Meta