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/

    就可以看到执行情况

  • 相关阅读:
    FL2440-学习记录(二)
    FL2440-学习记录(三)
    C专家编程 第一章
    C陷阱与缺陷
    ARM体系结构与编程-第二章
    二叉堆 及 大根堆的python实现
    八皇后问题
    非递归全排列 python实现
    Python 学习
    poj1064 Cable master(二分查找,精度)
  • 原文地址:https://www.cnblogs.com/k98091518/p/7661947.html
Copyright © 2011-2022 走看看