当前位置:首页 » 编程语言 » linuxphp升级56

linuxphp升级56

发布时间: 2022-07-02 12:32:24

linux里怎么升级php版本

1:进入终端后查看PHP版本
php -v
输出可能如下:
PHP 5.4.35 (cli) (built: Nov 14 2014 07:04:10) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2015, by Zend Technologies
2:执行下面的命令升级软件仓库
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
3:执行下面的命令删除php
yum remove php-common
然后像安装那样问你是否继续的,输入yes即可
4:安装php 5.6版本(php56w-devel这个不是必需的)
yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-Mysql php56w-intl php56w-mbstring
5:重启httpd
service httpd restart
查看最新的版本
php -v
现在应该是5.6了!

㈡ linux下如何升级PHP

下面是Centos下wdcp将php5.2升级到5.3的命令,亲可以参考一下。

cd/tmp
wget-chttp://dl.wdlinux.cn:5180/soft/php-5.3.10.tar.gz
tarzxvfphp-5.3.10.tar.gz
cdphp-5.3.10
./configure--prefix=/www/wdlinux/php-5.3.10--with-config-file-path=/www/wdlinux/etc--with-mysql=/www/wdlinux/mysql--with-iconv=/usr--with-freetype-dir--with-jpeg-dir--with-png-dir--with-zlib--with-libxml-dir=/usr--enable-xml--disable-rpath--enable-inline-optimization--with-curl--enable-mbregex--enable-mbstring--with-mcrypt=/usr--with-gd--enable-gd-native-ttf--with-openssl--with-mhash--enable-ftp--with-apxs2=/www/wdlinux/apache/bin/apxs
make
makeinstall
rm-f/www/wdlinx/php
ln-s/www/wdlinux/php-5.3.10/www/wdlinux/php
servicehttpdrestart

使用过程中记得修改上面命令中的路径哦。

㈢ linux下php版本怎么升级~

升级的命令是 rpe -U +你要升级的软件包名! 应用在 LINUX 4.0 服务器版上面你的 如果软件包格式不是 RPM 格式的 LINUX 是不支持 安装和 升级的 你必须进行编译之后才可以进行安装和升级,升级的时候最好进入那软件包名的 目录下 进行升级 比如说 你的php是在 home/123/php 这里123 是我新建存放phph软件的 目录 下面是具体命令: cd /home/123 cd/123 rpm -U php 即可完成

㈣ 将Linux服务器上的PHP版本 从5.3.8升级到5.4.0任意版本,会对现存的PHP程序有影响吗

同一个大版本(都是php5)没事儿,直接升级问题不大。升级前习惯上备份下相关文件就好。

㈤ linux 如何升级ubuntu 里面的php

一、下载最新版本
可以到php.net这里下载最新发布的PHP版本包,目前使用VPS居多吧,常规做法是先下载PHP包到本地上,然后在传到VPS上,如果是使用VPS那么可以直接从VPS上下载即可,这样省事,而且也方便。下载时,选择适合VPS的相应节点,如你的VPS在美国就选择美国节点,这样下载速度会比其它节点要快。
二、解压
这个不用介绍了,直接tar -jxvf + PHP压缩包文件名回车即可
三、停用php-fpm
先查找出php-fpm的进程号
#ps -le | grep 'php-fpm'
然后使用kill杀掉,如php-fpm进程号是10562
#kill -QUIT 10562
四、配置编译安装PHP
配置还是跟原来安装时配置的参数一样,然后编译,最后安装
五、完成安装,启动php-fpm
安装结束后,直接运行php-fpm命令即可启动,加入你安装的PHP在local路径下则启动命令如下
# /usr/local/php/sbin/php-fpm
完成以上五个步骤以后,运行phpinfo查看eAccelerator是否已启动。如果启动失败,或者在执行php-fpm命令提示
[eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.3.6. Rebuild it for your PHP version (5.3.13) or download precompiled binaries.
类似错误提示的也不要慌张,这是PHP版本导致的小错误。只要重新下载eAccelerator编译安装,然后杀掉php-fpm进程再启动php-fpm即可
对于,那些也同我一样想升级到PHP5.4版本以上的童鞋,只能等等了,因为eAccelerator还没有PHP5.4版本的发布,除非放弃不使用eAccelerator的童鞋大可随意升级!

㈥ 如何在linux上安装php5.6,谢谢,

不知道你问的linux,是哪个发行版本,常用的如 ubntu,centos,debian等。

我列一个centos7(服务器常用这个版本)的安装方法吧

centos7默认使用yum install 来安装程序,但默认源安装的php是5.4的,版本比较低,

要安装高版本的,要么下载源代码手动编译安装,但对不熟悉的,万一出点错误,会越搞越乱。我一般使用epel源安装php,里面各个版本都有,最新的php7.3

  1. 首先安装epel

    rpm -ivh http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm

    这里面的url是目前我用的,如果提示出错,就是换url了,可以在电脑上手动打开epel源列表去检查 epel-release是哪个版本,换上对应的名字

  2. 按版本安装php

rpm-Uvhhttps://mirror.webtatic.com/yum/el7/webtatic-release.rpm

yuminstallphp56wphp56w-mysqlphp56w-pdophp56w-gdphp56w-sslphp56w-mbstringphp56w-cliphp56w-xmlphp56w-bcmath

我这里列的是一些常用的php扩展,如果需要其它的,手动加上即可

如果需要安装php其它版本,把包名里的56改成对应版本即可 ,如

yuminstallphp71wphp71w-mysqlphp71w-pdophp71w-gdphp71w-sslphp71w-mbstringphp71w-cliphp71w-xmlphp71w-bcmath

yuminstallphp72wphp72w-mysqlphp72w-pdophp72w-gdphp72w-sslphp72w-mbstringphp72w-cliphp72w-xmlphp72w-bcmath

可对应安装php7.1和php7.2,这种安装方法,会默认配置好对应的设置,php.ini在/etc/中查找,命令行也默认启用了 (php-cli)

㈦ linux系统的服务器上如何将php软件进行升级

先把升级包弄到服务器上,之后用RPM
-U
软件包的名字升级把。命令好像不对,给忘了。试下吧

㈧ linux 怎么升级默认装好的php和mysql到5.0

是你的MYSQL路径设置错了....

注意大小写的区分,比如你的MYSQL安装包是大写的 。

而你的PHP 配置路径 mysql 小写 那么就会产生这样的问题.

建议你重新安装PHP 和 MYSQL

如果你要整体整合apache2 mysql5.0 php5
在编译之前还有升级一些支持库
执行命令:# yum install ntp vim-enhanced gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel kernel

我给写个PHP和MYSQL的编译过程.
这里要注意的是,需要先安装mysql才能装PHP
[mysql] 安装路径: /usr/local/mysql //数据库目录你可以自己设置
比如你需要安装的MYSQL为:mysql-5.0.45-linux-i686.tar.gz
将mysql-5.0.45-linux-i686.tar.gz 放到 /usr/local/src 下
#cd /usr/local/src
#tar -zvxf mysql-5.0.45-linux-i686.tar.gz
#mv mysql-5.0.45/ /usr/local/mysql //移动
#groupadd mysql //创建mysql用户组
#cd /usr/local/mysql
#useradd -g mysql mysql //创建 mysql用户
#chown -R mysql . //注意后面有个 “.”
#chgrp -R mysql .
#scripts/mysql_install_db --user=mysql //初始化数据库
#chown -R root . //给root 最高权限
#chown -R mysql data //让mysql 对data [数据库]有最高权限
#cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
// 让mysql服务随系统启动
#chown root:root /etc/rc.d/init.d/mysqld //让root有启动权限.
#chmod 755 /etc/rc.d/init.d/mysqld
#cp ./support-files/my-huge.cnf /etc/my.cnf //移动配置文件.
#mv /usr/local/mysql/data /var/lib/mysql //这一步是移动数据库。你也可以不需要执行这一步.....如果安装出错,最好不要执行这一步,因为数据库权限经常会引起mysql运行不稳定
#bin/mysqld_safe --user=mysql & //连接数据库,如果安装成功.
会有如下提示:Starting mysqld daemon with databases from /var/lib/mysql //后面那是数据库路径

[PHP] 安装路径: /usr/local/php
#cd 到安装包所在目录
# tar xjvf 你的PHP版本文件名
# cd php-X.X.X //这里就是你解压后的那个目录名
值得注意的是php的安装需要一些库.
就是:libxml gd2
# ./configure \

"--prefix=/usr/local/php" \

"--with-apxs2=/usr/local/apache2/bin/apxs" \

"--with-config-file-path=/usr/local/php/etc" \

"--with-mysql=/usr/local/mysql" \

"--with-libxml-dir=/usr/local/libxml2" \

"--with-gd=/usr/local/gd2" \

"--with-jpeg-dir" \

"--with-png-dir" \

"--with-bz2" \

"--with-freetype-dir" \

"--with-iconv-dir" \

"--with-zlib-dir " \

"--with-openssl=/usr/local/openssl" \

"--with-mcrypt=/usr/local/libmcrypt" \

"--enable-soap" \

"--enable-gd-native-ttf" \

"--enable-ftp" \

"--enable-mbstring" \

"--enable-exif" \

"--disable-ipv6" \

"--disable-cgi" \

"--disable-cli"

# make

# make install

# mkdir /usr/local/php/etc

# cp php.ini-dist /usr/local/php/etc/php.ini

热点内容
编译器错误都是什么意思 发布:2024-04-28 17:31:30 浏览:73
服务器不能复制粘贴到本机是怎么回事 发布:2024-04-28 17:24:50 浏览:15
房产中介管理系统源码 发布:2024-04-28 17:23:53 浏览:76
文件传输java 发布:2024-04-28 17:19:24 浏览:195
存储过程中的is 发布:2024-04-28 17:13:45 浏览:406
c语言补码函数 发布:2024-04-28 17:01:35 浏览:465
编译原理圣经级书 发布:2024-04-28 16:48:21 浏览:146
我的世界手机版如何在服务器上 发布:2024-04-28 16:35:21 浏览:862
pythonwindowsweb 发布:2024-04-28 16:10:29 浏览:542
王牌竞速如何找到最开始的服务器 发布:2024-04-28 14:53:09 浏览:403