ZKX's LAB

查看linux下php版本问题 linux php版本不一致

2020-07-25知识11

linux 多种版本php切换与实现 在一个服务器上有多个PHP时候,如何切换php的版本,在linux里如何切换,并开机自动 启动 php ubnutu 1 目录有三个PHP版本,php5.3 php5.6 php7 2 当我们想从php切换到php7。如何在linux下安装多个不同版本的PHP Linux(测试环境 Ubuntu 12.04 Server X86_64)1.安装编译工具及所需类库sudo apt-get install build-essential gcc g+autoconf libjpeg62 libjpeg62-dev libpng12-0 libpng12-dev libfreetype6 libfreetype6-dev libxml2 libxml2-dev zlib1g zlib1g-dev bzip2 libbz2-dev openssl libssl-dev curl libcurl4-openssl-dev libpcre3 libpcre3-dev libevent-1.4-2 libevent-dev libmcrypt4 libmcrypt-dev mcrypt libltdl-dev libldap2-dev libsasl2-dev libmhash-dev libc-client2007e libc-client2007e-dev2.安装MySQLsudo apt-get install mysql-server libmysqlclient-dev3.安装PHPLinux下多版本PHP共存需要自己手工编译安装。下载PHP源文件到/opt/src目录mkdir/opt/srccd/opt/srcwget http://museum.php.net/php5/php-5.2.17.tar.bz2 -O php-5.2.17.tar.bz2wget http://cn2.php.net/get/php-5.3.28.tar.bz2/from/this/mirror -O php-5.3.28.tar.bz2wget http://cn2.php.net/get/php-5.4.29.tar.bz2/from/this/mirror -O php-5.4.29.tar.bz2wget http://cn2.php.net/get/php-5.5.14.tar.bz2/from/this/mirror -O php-5.5.14.tar.bz2创建PHP各版本安装目录。php在linux 哪个版本中最常用? lamp是每个linux开发版本的基本配置。你在查查资料吧。我们公司的服务器就是ubuntu的 一般你要是apt源没有配错的话话用 下面的命令就可以用RHEL AS5吧,支持LAMP模式,网上教程也很多php和html写在同一个php下,在windows下可以运行,到linux服务器下就不能运行,什么原因 如果配置没问题就应该可以运行的、如何在linux下安装多个不同版本的PHP 进入php源程序目录中的ext目录中,这里存放着各个扩展模块的源代码,选择你需要的模块,比如curl模块:cd curl执行phpize生成编译文件,phpize在PHP安装目录的bin目录下usr/local/php5/bin/phpize运行时,可能会报错:Cannot find autoconf.Please check your autoconf installation andthe$PHP_AUTOCONFenvironment variable is set correctly and then rerun thisscript.,需要安装autoconf:yum install autoconf(RedHat或者CentOS)、apt-get installautoconf(Ubuntu Linux)usr/local/php5/bin/php -v执行这个命令时,php会去检查配置文件是否正确,如果有配置错误,这里会报错,可以根据错误信息去排查!

随机阅读

qrcode
访问手机版