PHP安装和部署

一、关闭防火墙

二、安装EPEL源、REMI源、yum源管理工具、PHP 7.3

①安装epel源

[root@localhost yum.repos.d]# yum install epel-release

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

epel.repo epel-testing.repo

②安装remi源

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

[root@localhost yum.repos.d]# ls

remi-php71.repo remi-php72.repo remi-glpi91.repo remi-php73.repo remi-glpi92.repo remi-php74.repo remi-glpi93.repo remi-php80.repo remi-glpi94.repo remi-php81.repo remi-modular.repo remi.repo remi-php54.repo remi-safe.repo epel.repo remi-php70.repo

③安装yum源管理工具

[root@localhost yum.repos.d]# yum -y install yum-utils

④安装PHP 7.3

[root@localhost yum.repos.d]# yum -y install php73-php-fpm php73-php-cli php73-php-bcmath php73-php-gd php73-php-json php73-php-mbstring php73-php-mcrypt php73-php-mysqlnd php73-php-opcache php73-php-pdo php73-php-pecl-crypto php73-php-pecl-mcrypt php73-php-pecl-geoip php73-php-recode php73-php-snmp php73-php-soap php73-php-xmll

三、重启php服务

四、设置PHP

①查看安装包

[root@localhost yum.repos.d]# rpm -qa | grep php

oniguruma5php-6.9.8-1.el7.remi.x86_64
php73-php-pdo-7.3.33-1.el7.remi.x86_64
php73-php-mysqlnd-7.3.33-1.el7.remi.x86_64
php73-php-pecl-mcrypt-1.0.5-1.el7.remi.x86_64
php73-php-opcache-7.3.33-1.el7.remi.x86_64
php73-runtime-2.0-1.el7.remi.x86_64

php73-php-fpm-7.3.33-1.el7.remi.x86_64

②查看PHP安装位置

[root@localhost yum.repos.d]# rpm -ql php73-php-fpm-7.3.33-1.el7.remi.x86_64

/etc/logrotate.d/php73-php-fpm
/etc/opt/remi/php73/ php-fpm.conf
/etc/opt/remi/php73/ php-fpm.d
/etc/opt/remi/php73/ php-fpm.d/www.conf
/etc/opt/remi/php73/sysconfig/php-fpm
/etc/systemd/system/php73-php-fpm.service.d
/opt/remi/php73/root/usr/sbin/php-fpm
/opt/remi/php73/root/usr/share/doc/php73-php-fpm-7.3.33
/opt/remi/php73/root/usr/share/doc/php73-php-fpm-7.3.33/php-fpm.conf.default
/opt/remi/php73/root/usr/share/doc/php73-php-fpm-7.3.33/www.conf.default
/opt/remi/php73/root/usr/share/fpm
/opt/remi/php73/root/usr/share/fpm/status.html
/opt/remi/php73/root/usr/share/licenses/php73-php-fpm-7.3.33
/opt/remi/php73/root/usr/share/licenses/php73-php-fpm-7.3.33/fpm_LICENSE
/opt/remi/php73/root/usr/share/man/man8/php-fpm.8.gz
/usr/lib/systemd/system/php73-php-fpm.service

③查找PHP配置文件所在位置

[root@localhost yum.repos.d]# find /etc/opt/remi/php73/ -name php.ini
/etc/opt/remi/php73/php.ini

④设置快捷命令

⑤PHP管理命令

[root@localhost yum.repos.d]# systemctl restart php73-php-fpm #重启
[root@localhost yum.repos.d]# systemctl stop php73-php-fpm #关闭
[root@localhost yum.repos.d]# systemctl start php73-php-fpm #启动
[root@localhost yum.repos.d]# systemctl status php73-php-fpm #查看状态

⑥查看PHP版本信息

[root@localhost yum.repos.d]# php73 -v
PHP 7.3.33 (cli) (built: Nov 16 2021 11:18:28) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.33, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.33, Copyright (c) 1999-2018, by Zend Technologies

⑦更新PHP

[root@localhost yum.repos.d]# yum update

[root@localhost yum.repos.d]# systemctl restart php73-php-fpm #重启

Original: https://www.cnblogs.com/blue-wlZ/p/16309864.html
Author: 孤立一点
Title: PHP安装和部署

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/582882/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • NoteOfMySQL-09-存储过程与函数

    常用的SQL语句在执行时需要先编译,然后执行;而存储过程(Store Procedure)是经编译后存储在数据库中的SQL语句集,在数据库中创建和保存。 一、存储过程与函数的区别 …

    Linux 2023年6月14日
    077
  • Linux下如何修复陈旧的第三方微信版本electronic-wechat

    因为现在的Linux发行版软件库太新的缘故,导致陈旧的electronic-wechat的文本引擎库不能正确运行,一般表现为harfbuzz too old等错误。 即使你把har…

    Linux 2023年6月14日
    0114
  • 进程与fork

    进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程…

    Linux 2023年6月7日
    0105
  • java分布式(第四章)——Redis

    老套路 1、什么是Redis 2、为什么要用Redis 3、怎么用Redis 4、使用Redis过程中遇到的问题 1、什么是Redis 介绍Redis之前先了解一下Nosql(非关…

    Linux 2023年6月7日
    085
  • 高速USB转8串口产品设计-TTL串口

    基于480Mbps 高速USB转8路串口芯片CH348,可以为各类主机扩展出8个独立的串口。使用厂商提供的VCP串口驱动程序,可支持Windows、Linux、Android、ma…

    Linux 2023年6月7日
    079
  • Go-channel

    (1)channel本质就是一个数据结构——队列 (2)数据先进先出 (3)线程安全,多goroutine访问时,不需要加锁,channel本身就是线程安全的 (4)channel…

    Linux 2023年6月8日
    0109
  • MySQL架构和存储引擎、系统默认数据库介绍

    采用C/S架构,即客户端/服务器。客户端和服务器区分开,通过客户端发送请求来和服务器交互。 存储引擎:MySQL管理数据文件的一种技术。 myisam innodb myisam特…

    Linux 2023年6月7日
    0113
  • 解决requests.exceptions.SSLError:HTTPSConnectionPool

    解决requests.exceptions.SSLError:HTTPSConnectionPool 方案一 只要安装一下几个requests依赖包就可以解决此问题 pip ins…

    Linux 2023年6月14日
    098
  • CentOS导入CA证书

    把CA证书放到如下目录 /etc/pki/ca-trust/source/anchors 再命令行运行 /bin/update-ca-trust 如下所示的操作步骤 删除证书只需要…

    Linux 2023年6月6日
    098
  • Apache手动安装教程及报错解决梳理

    下载地址(例):wget https://dlcdn.apache.org/httpd/httpd-2.4.54.tar.gz 创建安装目录:mkdir /usr/local/ap…

    Linux 2023年6月6日
    085
  • redis主从同步收到以下参数影响

    repl-ping-slave-period主从心跳ping的时间间隔。默认10 repl-timeout 从节点超时时间。默认60 repl-backlog-size 主节点保存…

    Linux 2023年5月28日
    074
  • 性能测试—实施流程记录

    posted @2022-06-08 17:31 尼古丁·瘾 阅读(26 ) 评论() 编辑 Original: https://www.cnblogs.com/ngd-mzl/p…

    Linux 2023年6月8日
    0122
  • 回忆我的第一个软件项目

    2009年大学毕业我去了成都,一番面试后,入职武侯区磨子桥附近的一个小型创业公司。公司的主营业务是代理销售用友或者金蝶的ERP软件,创业团队都是川大毕业的。公司的办公条件很差,两间…

    Linux 2023年6月6日
    0111
  • DHCP欺骗攻击—模拟

    实验拓扑: 基本配置: DHCP服务器配置: 客户端配置: 攻击者配置: 使用云与kail桥接 云: kail虚拟机配置: 为kali linux也添加一张网卡,桥接到VMnet1…

    Linux 2023年6月13日
    095
  • 5.6 Linux Vim撤销和恢复撤销快捷键

    使用 Vim 编辑文件内容时,经常会有如下 2 种需求: 对文件内容做了修改之后,却发现整个修改过程是错误或者没有必要的,想将文件恢复到修改之前的样子。 将文件内容恢复之后,经过仔…

    Linux 2023年6月7日
    0113
  • 每天一个 HTTP 状态码 201

    201 Created 表示请求成功,在服务器端创建了一个新资源… 201 Created 201 Created 表示客户端的请求已经成功完成,结果是创建了一个新资源…

    Linux 2023年6月7日
    0130
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球