Linux环境Yum方式安装PHP 8.X

一、PHP简介

PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP是目前动态网页开发中使用最为广泛的语言之一。PHP能运行在包括Windows、Linux等在内的绝大多数操作系统环境中。

PHP是免费的,并且使用非常广泛。同时,对于像微软ASP这样的竞争者来说,PHP无疑是另一种高效率的选项。

二、Centos 7安装PHP 8.0

1、安装remi扩展源

remi源是Remi repository是包含最新版本PHP和MySQL包的Linux源,由Remi 提供维护。有个这个源之后,使用YUM安装或更新PHP、MySQL、phpMyAdmin等服务器相关程序的时候就非常方便了。

[root@localhost ~]# yum -y install epel-release

[root@localhost ~]# yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

# 如果网不好的话可以考虑下清华软件源

[root@localhost ~]# yum -y install https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-7.rpm

2、安装YUM管理工具

[root@localhost ~]# yum -y install yum-utils

3、列出php80所有可用安装包

[root@localhost ~]# yum list |grep php80

4、查看生成的Yum源仓库

[root@localhost ~]# ll /etc/yum.repos.d

Linux环境Yum方式安装PHP 8.X

5、安装PHP及插件(插件功能可以自己查一下,这里只安装了比较常用的插件)

[root@localhost ~]# yum -y install php80-php-cli php80-php-common php80-php-devel php80-php-embedded php80-php-fpm php80-php-gd php80-php-mbstring php80-php-mysqlnd php80-php-pdo php80-php-opcache php80-php-xml php80-php-soap

6、查看是否安装成功及php配置文件以及对应目录

[root@localhost ~]# rpm -qa |grep php80

[root@localhost ~]# rpm -ql php80-php-fpm

Linux环境Yum方式安装PHP 8.X

7、创建软连接

[root@localhost ~]# ln -sf /opt/remi/php80/root/usr/bin/php* /usr/local/bin

8、查看PHP版本

[root@localhost ~]# php -v

PHP 8.0.28 (cli) (built: Feb 14 2023 11:05:44) ( NTS gcc x86_64 )

Copyright (c) The PHP Group

Zend Engine v4.0.28, Copyright (c) Zend Technologies

    with Zend OPcache v8.0.28, Copyright (c), by Zend Technologies

9、启动PHP-FPM

[root@localhost ~]# systemctl start php80-php-fpm

10、设置开机自启动

[root@localhost ~]# systemctl enable php80-php-fpm

11、常用基本操作

1)启动PHP

[root@localhost ~]# systemctl start php80-php-fpm

2)停止PHP

[root@localhost ~]# systemctl stop php80-php-fpm

3)重载PHP

[root@localhost ~]# systemctl reload php80-php-fpm

4)重启PHP

[root@localhost ~]# systemctl restart php80-php-fpm

5)查询PHP运行状态

[root@localhost ~]# systemctl status php80-php-fpm

6)查询PHP进程

[root@localhost ~]# ps -ef |grep php-fpm

7)查询PHP监听端口

[root@localhost ~]# netstat -lntup |grep php-fpm

8)卸载PHP

[root@localhost ~]# yum -y remove php80*

三、Centos 7安装PHP 8.1

1、安装remi扩展源

remi源是Remi repository是包含最新版本PHP和MySQL包的Linux源,由Remi 提供维护。有个这个源之后,使用YUM安装或更新PHP、MySQL、phpMyAdmin等服务器相关程序的时候就非常方便了。

[root@localhost ~]# yum -y install epel-release

[root@localhost ~]# yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

# 如果网不好的话可以考虑下清华软件源

[root@localhost ~]# yum -y install https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-7.rpm

2、安装YUM管理工具

[root@localhost ~]# yum -y install yum-utils

3、列出php81所有可用安装包

[root@localhost ~]# yum list |grep php81

4、查看生成的Yum源仓库

[root@localhost ~]# ll /etc/yum.repos.d

Linux环境Yum方式安装PHP 8.X

5、安装PHP及插件(插件功能可以自己查一下,这里只安装了比较常用的插件)

[root@localhost ~]# yum -y install php81-php-cli php81-php-common php81-php-devel php81-php-embedded php81-php-fpm php81-php-gd php81-php-mbstring php81-php-mysqlnd php81-php-pdo php81-php-opcache php81-php-xml php81-php-soap

6、查看是否安装成功及php配置文件以及对应目录

[root@localhost ~]# rpm -qa |grep php81

[root@localhost ~]# rpm -ql php81-php-fpm

Linux环境Yum方式安装PHP 8.X

7、创建软连接

[root@localhost ~]# ln -sf /opt/remi/php81/root/usr/bin/php* /usr/local/bin

8、查看PHP版本

[root@localhost ~]# php -v

PHP 8.1.17 (cli) (built: Mar 14 2023 19:50:20) (NTS gcc x86_64)

Copyright (c) The PHP Group

Zend Engine v4.1.17, Copyright (c) Zend Technologies

    with Zend OPcache v8.1.17, Copyright (c), by Zend Technologies

9、启动PHP-FPM

[root@localhost ~]# systemctl start php81-php-fpm

10、设置开机自启动

[root@localhost ~]# systemctl enable php81-php-fpm

11、常用基本操作

1)启动PHP

[root@localhost ~]# systemctl start php81-php-fpm

2)停止PHP

[root@localhost ~]# systemctl stop php81-php-fpm

3)重载PHP

[root@localhost ~]# systemctl reload php81-php-fpm

4)重启PHP

[root@localhost ~]# systemctl restart php81-php-fpm

5)查询PHP运行状态

[root@localhost ~]# systemctl status php81-php-fpm

6)查询PHP进程

[root@localhost ~]# ps -ef |grep php-fpm

7)查询PHP监听端口

[root@localhost ~]# netstat -lntup |grep php-fpm

8)卸载PHP

[root@localhost ~]# yum -y remove php81*

四、Centos 7安装PHP 8.2

1、安装remi扩展源

remi源是Remi repository是包含最新版本PHP和MySQL包的Linux源,由Remi 提供维护。有个这个源之后,使用YUM安装或更新PHP、MySQL、phpMyAdmin等服务器相关程序的时候就非常方便了。

[root@localhost ~]# yum -y install epel-release

[root@localhost ~]# yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

# 如果网不好的话可以考虑下清华软件源

[root@localhost ~]# yum -y install https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-7.rpm

2、安装YUM管理工具

[root@localhost ~]# yum -y install yum-utils

3、列出php82所有可用安装包

[root@localhost ~]# yum list |grep php82

4、查看生成的Yum源仓库

[root@localhost ~]# ll /etc/yum.repos.d

Linux环境Yum方式安装PHP 8.X

5、安装PHP及插件(插件功能可以自己查一下,这里只安装了比较常用的插件)

[root@localhost ~]# yum -y install php82-php-cli php82-php-common php82-php-devel php82-php-embedded php82-php-fpm php82-php-gd php82-php-mbstring php82-php-mysqlnd php82-php-pdo php82-php-opcache php82-php-xml php82-php-soap

6、查看是否安装成功及php配置文件以及对应目录

[root@localhost ~]# rpm -qa |grep php82

[root@localhost ~]# rpm -ql php82-php-fpm

Linux环境Yum方式安装PHP 8.X

7、创建软连接

[root@localhost ~]# ln -sf /opt/remi/php82/root/usr/bin/php* /usr/local/bin

8、查看PHP版本

[root@localhost ~]# php -v

PHP 8.2.4 (cli) (built: Mar 14 2023 16:11:05) (NTS gcc x86_64)

Copyright (c) The PHP Group

Zend Engine v4.2.4, Copyright (c) Zend Technologies

    with Zend OPcache v8.2.4, Copyright (c), by Zend Technologies

9、启动PHP-FPM

[root@localhost ~]# systemctl start php82-php-fpm

10、设置开机自启动

[root@localhost ~]# systemctl enable php82-php-fpm

11、常用基本操作

1)启动PHP

[root@localhost ~]# systemctl start php82-php-fpm

2)停止PHP

[root@localhost ~]# systemctl stop php82-php-fpm

3)重载PHP

[root@localhost ~]# systemctl reload php82-php-fpm

4)重启PHP

[root@localhost ~]# systemctl restart php82-php-fpm

5)查询PHP运行状态

[root@localhost ~]# systemctl status php82-php-fpm

6)查询PHP进程

[root@localhost ~]# ps -ef |grep php-fpm

7)查询PHP监听端口

[root@localhost ~]# netstat -lntup |grep php-fpm

8)卸载PHP

[root@localhost ~]# yum -y remove php82*

原创文章,作者:admin,如若转载,请注明出处:https://hostingchat.cn/1413.html

(0)
admin的头像admin
上一篇 2023年3月28日 上午11:28
下一篇 2023年4月1日 下午8:55

相关推荐

  • Debian 12.7安装PHP

    一、PHP简介 PHP(Hypertext Preprocessor)是一种广泛使用的开源服务器端脚本语言,尤其适用于Web开发。它最初由Rasmus Lerdorf于1994年创…

    2024年11月21日
    000
  • Linux安装PHP(Yum方式)

    一、PHP简介 PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP是目前动态网页开发中使用最为广泛的语言之一。PHP能运行在包括Windows、Linux等在内的绝大…

    2023年3月8日
    000
  • CentOS 7.9安装PHP-7.4.29

    一、PHP简介 PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP是目前动态网页开发中使用最为广泛的语言之一。PHP能运行在包括Windows、Linux等在内的绝大…

    2022年7月8日
    000
  • Linux源码安装PHP 7.4.33

    一、PHP简介 PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP是目前动态网页开发中使用最为广泛的语言之一。PHP能运行在包括Windows、Linux等在内的绝大…

    2023年3月28日
    000
  • CentOS 7.9源码安装PHP 7.4.33

    一、PHP简介 PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP是目前动态网页开发中使用最为广泛的语言之一。PHP能运行在包括Windows、Linux等在内的绝大…

    2023年3月27日
    000
  • PHP 7.4.33添加Redis扩展

    一、PHP简介 PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP是目前动态网页开发中使用最为广泛的语言之一。PHP能运行在包括Windows、Linux等在内的绝大…

    2023年3月13日
    000
  • PHP 7.4.33添加Zip扩展

    一、PHP简介 PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP是目前动态网页开发中使用最为广泛的语言之一。PHP能运行在包括Windows、Linux等在内的绝大…

    2023年3月15日
    000
  • CentOS 7.4安装PHP-7.1.5

    一、PHP简介 PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP是目前动态网页开发中使用最为广泛的语言之一。PHP能运行在包括Windows、Linux等在内的绝大…

    2019年6月7日
    000
  • CentOS 6.10源码安装PHP 7.4.33

    一、PHP简介 PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP是目前动态网页开发中使用最为广泛的语言之一。PHP能运行在包括Windows、Linux等在内的绝大…

    2023年3月27日
    000

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注