在CentOS上搭建PHP服务器环境

发表于 2018-12-15  182 次阅读


  • 1、安装Apache:

yum install httpd

配置ServerName


vi /etc/httpd/conf/httpd.conf

注释掉
#ServerName www.example.com:80
添加
ServerName localhost:80

重启Apache服务


service httpd restart

外部机器此时输入服务器的IP地址,应该看到Apache的服务页面,端口默认80
如打不开,检查是否放开防火墙。

  • 2、安装MySQL:

yum install mysql mysql-server

启动mysql:
/etc/init.d/mysqld start

  • 3、安装PHP:

yum install php php-devel

重启Apache使php生效


service httpd restart

检查PHP环境

在 /var/www/html/ 下建立 info.php;


vi /var/www/html/info.php

输入
<?php phpinfo(); ?>

从外网访问http://IP(域名)/info.php

可以看到配置文件的路径

  • 4、安装PHP拓展:

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

安装完扩展之后需要再次重启Apache


/etc/init.d/httpd restart

测试MySQL是否链接成功的PHP代码


<?php
$con = mysql_connect("10.0.@.@@","@@","@@");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
 
mysql_select_db("mydb", $con);
 
$result = mysql_query("SELECT * FROM sys_user");
 
while($row = mysql_fetch_array($result))
  {
  echo $row['UserName'] . " " . $row['PassWord'] . " " . $row['id'];
  echo "<br />";
  }
 
mysql_close($con);
?>

  • 安装目录介绍:

Apache默认将网站的根目录指向/var/www/html 目录
默认的主配置文件是/etc/httpd/conf/httpd.conf
配置存储在的/etc/httpd/conf.d/目录

本站文章基于国际协议BY-NA-SA 4.0协议共享;
如未特殊说明,本站文章皆为原创文章,请规范转载。

1

Follow my heart. Ожидающий вас.