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

如何在linux上安装php5.6,谢谢,,第1张

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

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

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

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

首先安装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是哪个版本,换上对应的名字

按版本安装php

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

yum install php56w php56w-mysql php56w-pdo php56w-gd php56w-ssl php56w-mbstring php56w-cli php56w-xml php56w-bcmath

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

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

yum install php71w php71w-mysql php71w-pdo php71w-gd php71w-ssl php71w-mbstring php71w-cli php71w-xml php71w-bcmath

yum install php72w php72w-mysql php72w-pdo php72w-gd php72w-ssl php72w-mbstring php72w-cli php72w-xml php72w-bcmath

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

前些天刚好安装过,使用的是 win7(win8)64位 + IIS + Php5.6.3,记录的安装过程如下:

1. 首先安装IIS。

2. 下载最新版的 php-5.6.3-nts-Win32-VC11-x64.zip,并解压到目录下。

3. 将PHP目录下的 php.ini-development 复制一份,并重命名为 php.ini。然后修改:

fastcgi.impersonate=1

cgi.fix_pathinfo=1

cgi.force_redirect=0

extension_dir = "PHP所在目录,如:D:\PHP5.6.3\ext\"

doc_root = "你的网站目录"

date.timezone = Asia/Shanghai

再根据需要打开扩展,如:

extension=php_mbstring.dll

extension=php_exif.dll       Must be after mbstring as it depends on it

extension=php_mysql.dll

extension=php_mysqli.dll

4. 下载 PHPManagerForIIS-1.2.0-x64.msi ,然后安装。

5. 启动 IIS 管理器,双击“php manager"图标。

6. 注册新PHP,根据需要设置PHP。

安装PHP成功后,进入 PHP 的源码包

#cd /usr/local/src/php-5.6.8

进入openssl扩展模块的目录

#cd ext/openssl

在当前目录下执行

# mv config0.m4   config.m4

#/usr/local/php/bin/phpize //这里为你自己的phpize路径,如果找不到,可以用whereis phpize查找

#./configure --help |grep openssl 查看安装openssl扩展需要的相关选项

#./configure --with-openssl --with-php-config=/usr/local/php/bin/php-config 描红的是安装每个扩展的必选项

#make

#make install


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8521062.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-17
下一篇2023-04-17

发表评论

登录后才能评论

评论列表(0条)

    保存