Yum包下载

1. 起因

内网有一台服务器需要升级php版本,维护的同学又不想二进制安装.服务器只有一个光盘的yum仓库

2. 解决方法

解决思路如下:

  1. 外网找一台机器配置php8.3.8的仓库
  2. 外网服务器下载软件集并打包
  3. 内网服务器上传并解压实现升级

2.1 下载php8.3.8仓库

  1. 配置php仓库
root@centos7:~/php_install# cat /etc/yum.repos.d/remi.repo 
# This repository is safe to use with RHEL/CentOS base repository
# it only provides additional packages for the PHP stack
# all dependencies are in base repository or in EPEL

[remi-safe]
name=Safe Remi's RPM repository for Enterprise Linux 7 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/7/safe/$basearch/
#mirrorlist=https://rpms.remirepo.net/enterprise/7/safe/httpsmirror
mirrorlist=http://cdn.remirepo.net/enterprise/7/safe/mirror
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi

[remi-safe-debuginfo]
name=Remi's RPM repository for Enterprise Linux 7 - $basearch - debuginfo
baseurl=http://rpms.remirepo.net/enterprise/7/debug-remi/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
  1. 安装yum-utils
yum install yum-utils
  1. 下载php8.3.8
mkdir /root/php_install/
yumdownloader --resolve --destdir=/root/php_install/ php83-php.x86_64
tar czvf php_install.tar /root/php_install

在这里插入图片描述
4. 下载压缩包

sz php_install.tar

在这里插入图片描述

2.2 安装

tar xf php_install.tar
# 由于服务器的httpd服务不需要升级
mv php_install/httpd-* /root/
yum install -y php_install/*

3. 确认版本

rpm -qa|grep php8.3
php83 --version

相关推荐

  1. Anaconda中安装超时

    2024-07-19 03:04:01       58 阅读
  2. go语言 私用仓库

    2024-07-19 03:04:01       37 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-19 03:04:01       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-19 03:04:01       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-19 03:04:01       58 阅读
  4. Python语言-面向对象

    2024-07-19 03:04:01       69 阅读

热门阅读

  1. 什么是diff算法?

    2024-07-19 03:04:01       17 阅读
  2. 让你写Vue/React更轻松的工具

    2024-07-19 03:04:01       21 阅读
  3. 关系数据库-关系数据库基础概念解析

    2024-07-19 03:04:01       17 阅读
  4. MATLAB并模拟一个质量-弹簧-阻尼系统(pid)

    2024-07-19 03:04:01       20 阅读
  5. 货币转换机器人:金融科技与云计算的融合

    2024-07-19 03:04:01       23 阅读
  6. Nginx的部署、配置和优化

    2024-07-19 03:04:01       25 阅读
  7. 【Pytorch笔记】张量

    2024-07-19 03:04:01       21 阅读
  8. 代码随想录学习 54day 图论 Bellman_ford 算法精讲

    2024-07-19 03:04:01       20 阅读
  9. 锁升级过程中的两次自旋 面试重点

    2024-07-19 03:04:01       23 阅读
  10. electron 应用的生命周期

    2024-07-19 03:04:01       23 阅读