centos 5.5 x64 + mysql5.5 + php5.2 yum安装过程
来源:互联网 发布:js添加class 编辑:程序博客网 时间:2024/05/15 16:53
1、yum mysql5.5安装过程的参考地址
参考地址
http://www.webtatic.com/packages/mysql55/
rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpmyum install libmysqlclient15 --enablerepo=webtaticyum remove mysql mysql-*yum install mysql55 mysql55-server --enablerepo=webtaticservice mysqld startmysql_upgrade
注意部分
原有libmysqlclient15改成
libmysqlclient16原来默认使用yum install mysql方式安装了数据库,现在通过yum remove mysql方式卸载数据库了
2、yum安装php 5.2
参考地址
http://wiki.centos.org/HowTos/PHP_5.1_To_5.2
这些操作基本通过之后,证明服务已经安排完成
3、遇到的问题
# rpm -qa |grep php php-common-5.1.6-15.el5.i386 php-cli-5.1.6-15.el5.i386 php-5.1.6-15.el5.i386 php-pdo-5.1.6-15.el5.i386 php-bcmath-5.1.6-15.el5.i386 php-ldap-5.1.6-15.el5.i386 php-devel-5.1.6-15.el5.i386 php-gd-5.1.6-15.el5.i386 php-xml-5.1.6-15.el5.i386 php-mbstring-5.1.6-15.el5.i386 php-mysql-5.1.6-15.el5.i386 php-dba-5.1.6-15.el5.i386
打开原来好用phpmyadmin应用时,报错
对比之后,没有安装
php-mysql-5.1.6-15.el5.i386
[root@SNDA-192-168-14-9 ~]# yum install php-mysql-5.2*Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.grandcloud.cn * extras: mirrors.grandcloud.cn * updates: mirrors.grandcloud.cnExcluding Packages in global exclude listFinishedSetting up Install ProcessResolving Dependencies--> Running transaction check---> Package php-mysql.x86_64 0:5.2.17-jason.2 set to be updated--> Processing Dependency: libmysqlclient.so.16(libmysqlclient_16)(64bit) for package: php-mysql--> Processing Dependency: libmysqlclient.so.16()(64bit) for package: php-mysql--> Running transaction check---> Package mysql.x86_64 0:5.1.58-jason.1 set to be updated--> Processing Conflict: mysql55 conflicts mysql < 5.5.10--> Finished Dependency Resolutionmysql55-5.5.10-1.w5.x86_64 from installed has depsolving problems --> mysql55 conflicts with mysqlError: mysql55 conflicts with mysql You could try using --skip-broken to work around the problem You could try running: package-cleanup --problems package-cleanup --dupes rpm -Va --nofiles --nodigestThe program package-cleanup is found in the yum-utils package.
google找了很长时间,最后突然想起一个方式
yum install libmysqlclient15 --enablerepo=webtaticyum install libmysqlclient16 --enablerepo=webtatic[root@SNDA-192-168-14-9 ~]# yum install libmysqlclient16 --enablerepo=webtaticLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.grandcloud.cn * extras: mirrors.grandcloud.cn * updates: mirrors.grandcloud.cnwebtatic | 951 B 00:00 Excluding Packages in global exclude listFinishedSetting up Install ProcessResolving Dependencies--> Running transaction check---> Package libmysqlclient16.x86_64 0:5.1.54-1.w5 set to be updated--> Finished Dependency ResolutionDependencies Resolved=================================================================================================================================================================================== Package Arch Version Repository Size===================================================================================================================================================================================Installing: libmysqlclient16 x86_64 5.1.54-1.w5 webtatic 1.4 MTransaction Summary===================================================================================================================================================================================Install 1 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 1.4 MIs this ok [y/N]: yDownloading Packages:libmysqlclient16-5.1.54-1.w5.x86_64.rpm | 1.4 MB 00:07 Running rpm_check_debugRunning Transaction TestFinished Transaction TestTransaction Test SucceededRunning Transaction Installing : libmysqlclient16 1/1 Installed: libmysqlclient16.x86_64 0:5.1.54-1.w5 Complete!
[root@SNDA-192-168-14-9 ~]# rpm -Va --nofiles --nodigest php-mysql.x86_64 0:5.2.17-jason.2[root@SNDA-192-168-14-9 ~]# rpm -ivh http://www.jasonlitka.com/media/EL5/x86_64/php-mysql-5.2.17-jason.2.x86_64.rpm --nofiles Retrieving http://www.jasonlitka.com/media/EL5/x86_64/php-mysql-5.2.17-jason.2.x86_64.rpmPreparing... ########################################### [100%] 1:php-mysql ########################################### [100%][root@SNDA-192-168-14-9 ~]# service mysqld restartStopping mysqld: [ OK ]Starting mysqld: [ OK ][root@SNDA-192-168-14-9 ~]# service httpd restartStopping httpd: [ OK ]Starting httpd: [ OK ][root@SNDA-192-168-14-9 ~]#
如此,完成全部升级过程~~
- centos 5.5 x64 + mysql5.5 + php5.2 yum安装过程
- centos-5 yum安装nginx-mysql5.1-php5.2-fastcgi构建LNMP服务器
- PHP5&MYSQL5安装过程
- Centos下Yum安装PHP5.5
- Centos下Yum安装PHP5.5,5.6
- Centos下Yum安装PHP5.5,5.6
- Centos下Yum安装PHP5.5,5.6
- Centos Yum安装PHP5.5,5.6,7.0
- CentOS下yum安装PHP5.5以上
- centos yum安装PHP5.5,5.6,7.0
- Centos 5.5 安装Mysql5.5过程
- WIN7 X64 apache2+php5+mysql5成功安装
- CentOS 5.6(X64)下编译安装LNMP平台(Nginx1.0+PHP5.3.6+Mysql5.5.11)
- CentOS 6.0(X64)下编译安装LNMP平台( Nginx1.0.10 + PHP5.3.8 + Mysql5.5.18 )
- CentOS 5.6(X64)下编译安装LNMP平台(Nginx1.0.4+PHP5.3.6+Mysql5.5.12)
- yum 安装 mysql5.7 php5.6 http
- centos yum安装mysql5.6
- CentOS yum 安装 Mysql5.7
- 【博弈论】取棋子游戏
- Qt configure参数说明
- oracle字符集修改(AL32UTF8->UTF8)
- 二类动词记忆法
- 谨记:CoInitialize是以单线程的方式创建com对象
- centos 5.5 x64 + mysql5.5 + php5.2 yum安装过程
- Iphone之NSBundle
- java获取16进制的byte[]的String内容以及获取普通字符串的16进制的byte[]
- sales org.1->X-distr.chain status
- GridView导出数据到Excel(形如身份证等数据的处理)
- 肚子好饿
- vs2008,c#生成dll控件,类库
- Java程序员从笨鸟到菜鸟之(二十八)Javascript总结之语言基础
- 21个免费的UI界面设计工具、资源及网站