zoukankan      html  css  js  c++  java
  • 在CentOS上搭建PHP服务器环境

     

    您也可以使用一键自动部署环境的工具,请参见网友开发的这个工具

    http://www.centos.bz/2013/08/ezhttp-tutorial/

    • 安装apache:

    yum install httpd httpd-devel -y

    启动apache:

    /etc/init.d/httpd start

    此时输入服务器的IP地址,应该看到apache的服务页面,端口不用输,apache默认就是使用80端口

    • 安装mysql:

    yum install mysql mysql-server -y

    启动mysql:

    /etc/init.d/mysqld start

    chkconfig --levels 35 mysqld on
    service mysqld start

    • 安装php

    yum install php php-devel -y

    重启apache使php生效

    /etc/init.d/httpd restart

    此时可以在目录:/var/www/html/下建立一个PHP文件 ,代码:

    <?php phpinfo(); ?>
    然后访问IP,可以见到下列字样:
    恭喜,LAMP一键安装包安装成功!

    • 安装php的扩展

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

    装完扩展之后需要再次重启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);

    ?>

    可以把上面的代码传入目录/var/www/html/

    就可以看到执行情况

  • 相关阅读:
    Java 老兵不死,Kotlin 蓄势待发
    程序员写代码时戴着耳机,在听什么?
    推荐 7 个提升前端编程效率的 VSCode 插件
    去掉烦人的 !=null
    透析!软件开发未来 10 年的 8 个趋势
    10月01日总结
    09月29日总结
    09月28日总结
    09月27日总结
    09月26日总结
  • 原文地址:https://www.cnblogs.com/k98091518/p/7661947.html
Copyright © 2011-2022 走看看