centos7如何通过yum安装指定版本的php

centos7通过yum安装指定版本的php的方法:1、安装源;2、执行【yum install -y php】命令选择对应版本的php进行安装;3、添加php常用扩展;4、执行【systemctl restart】命令启动php。

centos7如何通过yum安装指定版本的php

1、安装源

安装epel-release:

yum -y install epel-release

登录后复制

(推荐教程:php图文教程)

添加remi源:

立即学习“PHP免费学习笔记(深入)”;

rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm

登录后复制

安装yum-config-manager实用程序:

yum -y install yum-utils

登录后复制

2、安装PHP

选择对应的版本进行安装

安装PHP5.4:

yum install -y php

登录后复制

安装PHP7.0:

yum-config-manager --enable remi-php70

登录后复制

yum -y install php php-opcache

登录后复制登录后复制

安装PHP7.1:

yum-config-manager --enable remi-php71

登录后复制

yum -y install php php-opcache

登录后复制登录后复制

安装前可使用yum search php71搜索可安装的软件包。

完成后还需要添加PHP常用扩展:

yum -y install php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-soap curl curl-devel

登录后复制

yum -y install php71-php-fpm.x86_64systemctl restart php71-php-fpm    #启动phpnetstat -tunlp|grep 9000     #查看php启动状态vim /etc/opt/remi/php71/php-fpm.d/www.confuser = nginx   #修改用户为nginxgroup = nginx   #修改组为nginx

登录后复制

(视频教程推荐:php视频教程)

3、nginx配置

安装nginx

yum install nginx     #安装nginx

登录后复制

vim /etc/nginx/conf.d/test.conf server {    listen 80;    #listen [::]:80;    server_name 39.105.1.170;    client_max_body_size 50m;     location / {        charset  utf-8;        root /var/www;        index  index.html index.htm;        }     location ~ .php$ {        root           /var/www;        fastcgi_pass   127.0.0.1:9000;        fastcgi_index  index.php;        fastcgi_param  SCRIPT_FILENAME  /var/www$fastcgi_script_name;        include        fastcgi_params;    }}

登录后复制

启动nginx

nginx -s reload      #启动nginx

登录后复制

在/var/www新建两个文件,一个html文件,一个php文件

test.html的内容为: 

Hello World

 test.php的内容为: 

登录后复制

浏览器访问:39.105.1.170/test.html 和 39.105.1.170/test.php

以上就是centos7如何通过yum安装指定版本的php的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2128795.html

(0)
上一篇 2025年2月24日 21:52:54
下一篇 2025年2月24日 02:07:40

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • php如何添加时间戳

    php添加时间戳的方法:可以利用mktime()函数来添加。该函数返回一个日期的UNIX时间戳,如果错误则返回FALSE。具体使用方法如:【mktime(0,0,0,date(“m”),date(“d&#…

    2025年2月24日
    200
  • php如何转换字符编码为utf8

    php转换字符编码为utf8的方法:首先利用mb_detect_encoding()函数找出字符串本身的编码;然后利用mb_convert_encoding()函数进行编码转换即可。 mb_convert_encoding()函数语法: (…

    2025年2月24日
    200
  • php如何实现修改图片大小

    在PHP中可以通过【$filename=”./QR/$id.jpg”;$percent=0.4;list($width, $height) = getimagesize(…);】方法实现修改图片大小,其中…

    2025年2月24日
    200
  • php如何读取数据库转json数据

    php读取数据库转json数据的实现方法:首先连接数据库并读取数据库;然后在数据库读取后,直接将数据转换为数组显示;最后通过“json_encode”转为JSON即可。 推荐:《PHP视频教程》 PHP读取数据库记录转换为JSON的代码(A…

    2025年2月24日
    200
  • php如何防止报错

    php防止报错的设置方法:1、在错误语句之前加上“@”符号;2、在php文件开始之前,加入语句为“error_reporting(0)”;3、打开php.ini文件,关闭报错功能即可。 推荐:《PHP视频教程》 屏蔽PHP错误 方法一:@ …

    2025年2月24日
    200
  • win7如何安装配置php mysql

    win7安装配置php mysql的方法:首先下载php并将php压缩包解压到一个目录;然后将“PHP_HOME”添加到PATH变量中;接着配置Apache并安装mysql;最后重新启动httpd并进行测试即可。 推荐:《PHP视频教程》 …

    2025年2月24日 编程技术
    200
  • php如何实现汉字替换

    php实现汉字替换的方法:首先创建一个PHP示例文件;然后通过“function substr_cut($user_name){…}”方法实现用星符号替换汉字即可。 推荐:《PHP视频教程》 PHP解决使用*替换汉字问题 对于字…

    2025年2月24日
    200
  • php如何自定义一个方法

    在PHP中可以通过【function foo($arg_1, $arg_2, /* …, */ $arg_n){echo “Example function.”;return $retval;}】形式定义…

    2025年2月24日
    200
  • php如何实现订单自动取消

    php实现订单自动取消的方法:1、通过一个线程去扫描数据库或者数据库定时任务;2、使用Redis;3、通过JDK延迟队列 ;4、用RabbitMQ ActiveMQ JMS进行判断订单是否超时,如果超过时间将消息删除。 推荐:《PHP视频教…

    2025年2月24日
    200
  • php如何使用正则替换img src

    php正则替换img src的实现方法:首先定义一个“get_img_thumb_url”方法;然后通过“preg_replace($pregRule, ‘ 推荐:《PHP视频教程》 PHP用正则批量替换Img中src内容,用正…

    2025年2月24日
    200

发表回复

登录后才能评论