zoukankan      html  css  js  c++  java
  • LAMP3 PHP安装

    PHP 官网下载 :   http://www.php.net/downloads.php

    PHP官网历史版本:http://www.php.net/releases/

    =============================================

    检查是否 安装过

    [root@localhost ~]# rpm -qa|grep php
    [root@localhost ~]# ps -ef|grep php

    (编译安装)

    一.解压

    [root@localhost xuezhiqi]# tar -zxvf php-5.2.5.tar.gz

    二.编译

    进入文件进行编译

    [root@localhost xuezhiqi]# cd php-5.2.5
    [root@localhost php-5.3.19]# ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql

    说明: --prefix=/usr/local/php   //安装目录

             --with-apxs2=/usr/local/apache/bin/apxs  //关联Apache 和PHP,把 /usr/local/apache/bin/apxs 这个关联到--with-apxs2选项
             --with-mysql=/usr/local/mysql                 //关联MySQL和PHP,把/usr/local/mysql关联到 --with-mysql,打开mysql的扩展库。

    三.make

    四.make install

    五.配置 Apache

    [root@localhost xuezhiqi]# cd /usr/local/apache
    [root@localhost apache]# cd conf

    [root@localhost conf]# vi httpd.conf
    在310行加上      //要执行php文件的扩展名

        308     AddType application/x-compress .Z
        309     AddType application/x-gzip .gz .tgz
        310     AddType application/x-httpd-php .php

    重启apache.

     在apache/htdoc工作目录下写一个php文档 1.php

    <?php
      mysql_connect("localhost","root","") or die(mysql_error());
      echo "<br>Connected to MySQL<br>";
      echo phpinfo();
    ?>

    查看信息,会有:

    php.ini 文件不存在,要去源代码包的php.inin 配置文件复制过来

    [root@localhost php-5.2.5]# cp -p php.ini-recommended /usr/local/php/lib/php.ini

    重启Apache    安装完毕

    =============================================

  • 相关阅读:
    NET Framework 4.5新特性 (二) 控制台支持 Unicode (UTF-16) 编码
    Openstack架构及配置
    MariaDB知识点总结03--从主+多主集群
    MariaDB知识点总结02--日志+备份
    Linux服务知识点总结
    MariaDB基本知识点总结01--介绍+语句
    Openstack知识点总结
    K8S知识点总结
    Docker知识点总结
    Zabbix介绍及安装(1)
  • 原文地址:https://www.cnblogs.com/zhiqixue/p/2783867.html
Copyright © 2011-2022 走看看