CentOS/RHEL 上使用YUM安装高版本的php

由于CentOS上yum默认安装的php是5.3版本,很多较新的CMS程序不支持此版本,例如Joomla! 3只支持5.4以上的版本,所以我们需要将本机的php升级到5.4以上版本。 首先卸载本机的php: yum remove php php-bcmath php-cli php-common php-devel php-fpm php-gd php-imap php-ldap php-mbstring php-mcrypt php-mysql php-odbc php-pdo php-pear php-pecl-igbinary php-xml php-xmlrpc 然后添加第三方的yum源: CentOS/RHEL 7.x: rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm CentOS/RHEL 6.x: rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm CentOS/RHEL 5.x: rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm 注意自己的系统版本,选择对应的源进行添加。接下来就可以添加你需要版本的php了,例如php5.5: yum install php55w php55w-opcache 你在安装的时候可能会遇到这样的问题: Error: […]

centos在线安装git的方法

在安装Git之前,需要先安装一些依赖包,安装依赖包之前可以先检查下是否已经安装。 shell命令如下: # rpm -qa | grep zlib-devel 如果没有安装,我们先要安装这些依赖包: # yum -y install zlib-devel openssl-devel perl cpio expat-devel gettext-devel # yum install curl-devel # yum install autoconf # wget <a href=”http://git-core.googlecode.com/files/git-1.8.3.2.tar.gz”>http://git-core.googlecode.com/files/git-1.8.3.2.tar.gz</a> # chmod +x git-1.8.3.2.tar.gz # tar xzvf git-1.8.3.2.tar.gz # cd git-1.8.3.2 # autoconf # ./configure –with-curl=/opt/git # make # make install 到这里git已经安装才成功了,下面我们来验证一下: # git […]