安装方法
安装一个软件时
yum -y install httpd
安装多个相类似的软件时
yum -y install httpd*
安装多个非类似软件时
yum -y install httpd php php-gd mysql
yum -y remove httpd
卸载多个相类似的软件时
yum -y remove httpd*
卸载多个非类似软件时
yum -y remove httpd php php-gd mysql
另外还有一个非常棒的用法
假如我要执行iostat这个命令来查看CPU与存储设备状态,可是执行却发现没有这个命令
于是执行yum install iostat,结果说找不到该软件,使用下面的办法可以解决
yum search iostat就能查到和iostat相关的安装包了,
另外想安装一个程序,只记得一部分名称,也可以用这个办法来实现安装
yum search png |grep png
就能找到我们想安装的libpng这个名称
Centos 自带RPM安装的PHP版本升级(5.1.6 -- 5.4.12)
采用源码编译安装
1.
rpm –qa|grep php
2.
rpm –e php –nodeps
3.
tar –zxvfphp-5.4.12.tar.gz
4.
whereis apxs
如果未安装apxs,则安装之
yum install httpd-devel
5.
rpm –qa|grep libxml2
如果没有,则安装之
yum install libxml2
yum installlibxml2-devel
安装完成后,查找xml2-config文件是否存在
find / -name“xml2-config”
注:如果没有安装libxml2、libxml2-devel包,会报如下错误:
Configure: error: xml-2 config not found. Pleasecheck your libxml2 installation
6.
rpm –qa|grep mysql-devel
如未安装会报如下错误
Note that the mysql client library is not boundledanymore!
问题解决:
yum install mysql-devel
安装完成后,查找mysqld.h文件是否存在
find / -name mysqld.h
7.
./config –prefix=/usr/local/php–with-apxs2=/usr/sbin/apxs –with-mysql=/usr
8.
make
9.
make install
10.
AddType application/x-httpd-php.php
11.
service httpd restart