美文网首页
ubunt16.04 下安装php5.6

ubunt16.04 下安装php5.6

作者: yancolin | 来源:发表于2017-09-24 18:17 被阅读68次

    ubuntu16.04 下默认的php版本是php7.0


    ubuntu 16.04 默认的php 版本 php 7.0
    1. 添加源
    sudo add-apt-repository ppa:ondrej/php
    
    添加PHP源
    2. 安装php5.6
    sudo apt-get install php5.6
    sudo apt-get install libapache2-mod-php5.6
    sudo apt-get install php5.6-mysql php5.6-mbstring php5.6-mcrypt php5.6-xml
    
    安装php5.6
    安装apache的php模块支持
    安装其他5.6需要的模块
    3. 配置位置
    php.ini    /etc/php/5.6/apache2/php.ini
    apache2.ini /etc/apache2/apache2.conf
    /etc/apache2/sites-available/000-defalut.conf
    
    4. 查看php是否安装成功
    
    phpinfo.php
    phpinfo.php
    PHP安装成功
    5.安装phpmyadmin
    sudo apt-get install phpmyadmin
    sudo apt-get install php5.6-mbstring   
    sudo apt-get install php5.6-gettext
    sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin  
    (此处是为了给phpmyadmin产生硬链接,放到根目录下可以访问)
    举例:
    当前目录是/local,而我经常要访问/usr/local/linux/work
    那么我就可以使用在local下建立一个文件linkwork,
    然后sudo ln -s /usr/local/linux/work  /local/linkwork
    即建立两者之间的链接。
    
    **删除链接**
    rm -rf   symbolic_name   注意不是rm -rf   symbolic_name/ 
    那么上面我就是rm -rf   /local/linkwork
    
    链接有两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(SymbolicLink)。建立硬链接时,
    链接文件和被链接文件必须位于同一个文件系统中,并且不能建立指向目录的硬链接。而对符号链接,则不存在这个问题。
    默认情况下,ln产生硬链接。
      在硬链接的情况下,参数中的“目标”被链接至[链接名]。如果[链接名]是一个目录名,系统将在该目录之下
    建立一个或多个与“目标”同名的链接文件, 链接文件和被链接文件的内容完全相同。如果[链接名]为一个文件,用户将
    被告知该文件已存在且不进行链接。如果指定了多个“目标”参数,那么最后一个参数 必须为目录。
      如果给ln命令加上- s选项,则建立符号链接。如果[链接名]已经存在但不是目录,将不做链接。
    [链接名]可以是任何一个文件名(可包含路径),也可以是一个目录,并且允许它与“目标”不在同一个文件系统中。
    如果[链接名]是一个已经存在的目录,系统将在该目录下建立一个或多个与“目标”同名的文件,此新建的文件实际上是
    指向原“目标”的符号链接文件。
    
    注:mbstring是phpmyadmin需要安装的。
    
    安装phpmyadmin image.png
    5.1
    配置phpmyadmin
    nano /etc/php/5.6/apache2/php.ini
    display_errors = On(显示错误日志,出现两次,都要改,不然无效)
    extension=php_mbstring.dll (开启mbstring)
    sudo dpkg-reconfigure phpmyadmin (重新配置phpmyadmin)
    
    注:修改完php.ini后要重启apache
    sudo /etc/init.d/apache2 restart
    
    重启apache服务
    5.2 访问phpmyadmin
    
    访问phpmyadmin

    相关文章

      网友评论

          本文标题:ubunt16.04 下安装php5.6

          本文链接:https://www.haomeiwen.com/subject/xxokextx.html