CentOS 安装 PHP

一、安装Apache

Apache 安装

二、检查php环境,建议使用php5.3【含】 以上版本

1
[root@iZ23jffs85aZ /]# rmp -qa | grep php

没有php环境时提示如下:

1
[root@iZ23jffs85aZ /]# rmp -qa | grep php
bash: rmp: command not found
[root@iZ23jffs85aZ /]#

三、安装PHP

按以下步骤安装:
3.1 使用yum命令安装PHP

1
[root@iZ23jffs85aZ /]# yum install php

3.2 重启Apache服务器

1
[root@iZ23jffs85aZ /]# /etc/init.d/httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]
[root@iZ23jffs85aZ /]#

3.3 安装相关模块使用PHP支持MySQL:为了让PHP支持MySQL,我们可以安装php-mysql软件包;也可使用以下命令搜索可用的php模块

1
[root@iZ23jffs85aZ /]# yum search php

选择需要的模块进行安装

1
[root@iZ23jffs85aZ /]# yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xm lrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt

1
[root@iZ23jffs85aZ /]# yum install php-devel php-common php-cli

默认安装的php的so模块功能加载会存放在/usr/lib64/php/modules/,默认安装的php.ini文件会存放在/etc/目录下,默认也会存放的apache的配置文件存放在/etc/httpd/conf目录下。

四、重启Apache

1
[root@iZ23jffs85aZ /]# /etc/init.d/httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]
[root@iZ23jffs85aZ /]#

五、测试PHP

1
[root@iZ23jffs85aZ /]# cd /var/www/html
[root@iZ23jffs85aZ /]# vi phpinfo.php

ps:apache默认网站目录/var/www/html
加入以下内容:

1
<?php
	phpinfo()
?>

浏览器访问:ip/phpinfo.php
出现如下页面,则表示安装成功!
PHPinfo