william23
V2EX  ›  Ubuntu

ubuntu 装 php5 说只能在其他发布源中找到

  •  
  •   william23 · May 11, 2016 · 7802 views
    This topic created in 3830 days ago, the information mentioned may be changed or developed.

    环境是在虚拟机上的。 看了网上的答案是说,需要换源,或者更新源,请问有没有其他什么方法适合新手的?

    28 replies  •  2016-05-13 11:42:21 +08:00
    zhengkai
    zhengkai
    May 11, 2016
    1
    如果是新手为什么不直接学 PHP 7

    PHP 向下兼容很好(也正因为如此,很多丑陋的规则 /命名会被保留很长久),以初学的范围不太可能有 PHP 5 正常但是 PHP 7 上出问题的代码,除非那本书该烧了
    william23
    william23
    OP
    May 11, 2016
    2
    @zhengkai 我的意思是在 ubuntu 上要装一个 php , php7 的软件包没有啊
    blue7wings
    blue7wings
    May 11, 2016
    3
    $apt-get update
    $apt-get install php5-common
    $apt-get install php5-cli
    owendswang875
    owendswang875
    May 11, 2016 via Android
    4
    apt-get install php5-cli
    msg7086
    msg7086
    May 12, 2016
    5
    你先贴版本和命令行啊。
    你说 Ubuntu 谁知道你哪个版本啊。
    taxiangdeni
    taxiangdeni
    May 12, 2016 via iPhone
    6
    更新源就是$ sudo apt-get updata
    doyel
    doyel
    May 12, 2016
    7
    都虚拟机了干嘛不用 centos7+nginx+php-fpm 呢。。。
    bombless
    bombless
    May 12, 2016 via Android
    8
    感觉没必要依赖包管理器,从源码编译就可以了
    william23
    william23
    OP
    May 12, 2016
    9
    @doyel 因为需求就是 ubuntu 啊,毕竟不是我定的额
    william23
    william23
    OP
    May 12, 2016
    10
    @taxiangdeni 你这个应该是 udate 吧,这个试过了
    william23
    william23
    OP
    May 12, 2016
    11
    @bombless 但是我现在是要搭建 php 环境啊,这个就是要编译啊
    william23
    william23
    OP
    May 12, 2016
    12
    @msg7086 版本是 16.04 64 位 桌面版
    我写的是 sudo apt-get install php5
    他返回的是 没有可用的软件包 php5 , 但是他被其他软件的包引用了,这可能意味着这个缺失的软件包可能已经废弃,或者只能在其他发布源中找到
    william23
    william23
    OP
    May 12, 2016
    14
    @FlowMEMO 你好,我这个问提按照你给的提示已经解决了,里面说我这个版本不再支持 php5 了,于是我先装了 php5.6 ,后来再装了 php7.0 ,但是现在问题来了,我看的视频上 说要装一个 php5 的扩展,那 php7.0 应该也是要装的,但是我打 sudo apt-get install php7.0-mysql 说是没有这个软件包 请问这个怎么装啊?
    zhengkai
    zhengkai
    May 12, 2016❤️1
    15
    sudo apt-get install php7.0-mysql

    你 sudo apt-get install php7 的时候按 tab 能出来一堆东西
    william23
    william23
    OP
    May 12, 2016
    16
    @zhengkai 谢谢,根据你的提示 mysql 扩展装好了,但是有个问题 视频中有一句命令
    cat etc/php5/conf.d/mysql.ini
    configuration for php MYSQL module
    extension=mysql.so
    这个是什么意思?
    我这里是 cat etc/php/7.0/conf.d/mysql.ini
    这个文件是没有的
    这个该怎么办?
    taxiangdeni
    taxiangdeni
    May 12, 2016
    18
    @william23 对,打错了
    FlowMEMO
    FlowMEMO
    May 12, 2016 via Android❤️1
    19
    楼主为什么要装 16.04 呢?
    看样子楼主是新手,在跟着视频学习? 如果是这样的话,最好是视频用啥环境你就用啥环境.
    Ubuntu 16.04 刚出不久,很多依赖的问题并不好解决. 你后续肯定还会遇到类的问题,解决这些问题的时间足够你重新装个 14.04 了.

    一点真诚的建议.
    b821025551b
    b821025551b
    May 12, 2016
    20
    php7 不是去掉了 mysql 么
    shiny
    shiny
    PRO
    May 12, 2016
    21
    要是会 Docker 就好了,想要哪个版本就哪个版本。
    william23
    william23
    OP
    May 12, 2016
    22
    @FlowMEMO 主要当时就直接看官网的版本了,下了一个 16.04 的
    那么 14.04 如今官网都没了,哪里有的下啊?
    william23
    william23
    OP
    May 12, 2016
    23
    @FlowMEMO ok ,下好了,是不是 14.04 的现在比较流行?类似 win7 ,而 16.04 相当于 win10 ,这个样子?
    FlowMEMO
    FlowMEMO
    May 12, 2016❤️1
    24
    @william23 可以这么理解. 新系统刚出来肯定有坑,要是踩着新坑了网上很难找到解决方案.

    另外 Ubuntu 国内有镜像站,教育网有清华 https://mirrors.tuna.tsinghua.edu.cn/ 、中科大 https://mirrors.ustc.edu.cn/ 等,非教育网可以用网易 http://mirrors.163.com/. 安装镜像可以在 ubuntu-releases 目录下找.
    fkj
    fkj
    May 12, 2016 via Android
    25
    原先 14.04 里 php5 的扩展 16.04 的 php7 都已经有了。而且跑起来也没什么问题,安装时主要把 php5-xxx 改成 php-xxx ,完全可以直接用 7 啊。
    chromie
    chromie
    May 13, 2016
    26
    这么多发行版中 gentoo arch debian 包最齐成
    msg7086
    msg7086
    May 13, 2016
    27
    @william23 有很多人是喜欢守旧的,最好一个系统用千年不用更新,这样就不需要学新技术也不需要写新教程了。
    搭 PHP 环境,最快的方法就是 APT 装上 php5-fpm nginx-full mariadb-server ,然后装上 php5-XXX 各种常用扩展,改下 nginx 网站就行了。
    william23
    william23
    OP
    May 13, 2016
    28
    @msg7086 恩,谢谢你的建议,主要公司是想在亚马逊上搭建,但是我需要去学习,当时没注意版本,后来知道版本了,亚马逊是 14.04 的,所以现在我主要搭建的是 14.04 的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3137 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 89ms · UTC 04:33 · PVG 12:33 · LAX 20:33 · JFK 23:33
    ♥ Do have faith in what you're doing.