CentOS安装部署PHP环境


环境

虚拟机:VMWare10.0.1 build-1379776

操作系统:CentOS7 64位

HTTP Server:Apache(httpd)

步骤

PHP环境需要HTTP服务器支持,本文使用的HTTP服务器为Apache,您也可以选用现在比较流行的Nginx。

Apache默认根目录查看位置/etc/httpd/conf/httpd.conf文件中查看DocumentRoot配置值

1、安装php

yum install php php-devel

2、安装php常用扩展(可选,根据自己实际需求)

yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

3、重启apache使php生效

apachectl restart

4、测试php环境

在/var/www/html目录(Apache默认根目录)中新建info.php

vi /var/www/html/info.php

文件内容

<?php phpinfo(); ?>

访问http://localhost/info.php

附加:mysql测试

在/var/www/html目录(apache默认根目录)中新建mysql.php

vi /var/www/htmml/mysql.php

文件内容

<?php
$con = mysql_connect("localhost","root","root");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
 
mysql_select_db("mysql", $con);
 
$result = mysql_query("SELECT * FROM user");
 
while($row = mysql_fetch_array($result))
  {
  echo $row['User'] . " " . $row['Host'];
  echo "<br />";
  }
 
mysql_close($con);
?>

访问http://localhost/mysql.php

PHP 7 ,你值得拥有 

在 CentOS 7.x / Fedora 21 上面体验 PHP 7.0 

CentOS 6.3 安装LNMP (PHP 5.4,MyySQL5.6)

在部署LNMP的时候遇到Nginx启动失败的2个问题

Ubuntu安装Nginx php5-fpm MySQL(LNMP环境搭建)

《细说PHP》高清扫描PDF+光盘源码+全套教学视频

CentOS 6中配置PHP的LNMP的开发环境 

PHP 的详细介绍:请点这里
PHP 的下载地址:请点这里

相关内容