zoukankan      html  css  js  c++  java
  • Ubuntu 12.04.1 LTS 升级 PHP 从5.3 到 5.5

    #!/bin/bash
    # desc install php5.5
    #add-apt-repository ppa:ondrej/php5
    #apt-get install python-software-properties
    #apt-get update
    #apt-get install php5
    #php5 -v
    apt-get install python-software-properties
    apt-get install -y ppa-purge
    add-apt-repository ppa:ondrej/php5
    apt-get update
    apt-get install -y php5-fpm
    apt-get install -y php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp  php5-tidy  php5-xsl
     
    安装完成后改为service方式启动,还有监听方式也要改为sock方式
     
     

    在 Ubuntu 12.04 LTS 中,使用

    sudo apt-get install php5-fpm
    

    安装的 PHP 版本是 5.3,如果想要使用 Laravel 或 Yii2 框架,要求 PHP 版本至少是 5.5+,所以要对 PHP 版本进行升级

    升级步骤

    初始化操作:

    sudo apt-get update
    sudo apt-get install python-software-properties
    

    更新PPA源:

    sudo add-apt-repository ppa:ondrej/php5
    

    如果只是想升级到5.4,则执行如下命令:

    sudo add-apt-repository ppa:ondrej/php5-oldstable
    

    接下来执行更新和升级:

    sudo apt-get update
    sudo apt-get dist-upgrade
    

    执行命令php -v会发现已经更新成功。

    注1

    如果之前nginx中配置监听9000端口来处理PHP,那么要改成监听UNIX的socket,否则无法正确打开PHP页面。即将

    fastcgi_pass 127.0.0.1:9000;
    

    改成

    fastcgi_pass unix:/var/run/php5-fpm.sock;



    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    #!/bin/bash
    # desc install php5.5
    #add-apt-repository ppa:ondrej/php5
    #apt-get install python-software-properties
    #apt-get update
    #apt-get install php5
    #php5 -v
    apt-get install python-software-properties
    apt-get install -y ppa-purge
    add-apt-repository ppa:ondrej/php5
    apt-get update
    apt-get install -y php5-fpm
    apt-get install -y php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp  php5-tidy  php5-xsl
    apt-get install -y php5-redis php5-mysqlnd

    注2

  • 相关阅读:
    一个合格的程序员应该读过哪些书
    一个程序员如何快速赚到一百万?
    如何创造财富?硅谷创业之父 Paul Graham 《黑客与画家》思维导图
    java 入门书籍(java7)
    活动预售和预热的目的
    活动策划
    店铺费率把控
    如何通过店铺数据分析店铺异常原因?
    刷单三大目的?如何安全、低成本、高效完成刷单
    活动报名技巧之——天天特卖
  • 原文地址:https://www.cnblogs.com/brady-wang/p/5421196.html
Copyright © 2011-2022 走看看