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    安装完毕

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

  • 相关阅读:
    elasticsearch的安装
    default_scope and unscoped
    RSpec + Spork + Autotest 给Rails 3添加快速自动化测试
    ubuntu收过带个winmail.dat的邮件
    网站链接
    github
    js笔记
    mba首页js
    mba精锐视角js
    mongodb常用命令
  • 原文地址:https://www.cnblogs.com/zhiqixue/p/2783867.html
Copyright © 2011-2022 走看看