前言
OpenEuler虽然是基于Linux,和CentOS很像,但是其内部还是有很大差别,尤其是基础组件像gcc这,故直接拿CentOS中的组件去安装可能会出问题
在开发环境,服务器可以连外网,很多组件可以直接yum安装,各种依赖包会自动安装好
但在项目现场,如果服务器在内网无法访问Internet,就很棘手了,这时只能准备rpm包一个个去安装
安装包下载地址
OpenEuler镜像站罗列(推荐使用华为的官方镜像),基于OpenEuler 22.03 LTS SP3版本
华为开源镜像站:https://mirrors.huaweicloud.com/openeuler/openEuler-22.03-LTS-SP3/everything/x86_64/Packages/
华中科技大学镜像站:https://mirrors.hust.edu.cn/openeuler/openEuler-22.03-LTS-SP3/everything/x86_64/Packages/
中国科学技术大学镜像站:https://mirrors.ustc.edu.cn/openeuler/openEuler-22.03-LTS-SP3/everything/x86_64/Packages/
官方:https://easysoftware.openeuler.openatom.cn/zh/rpm?name=nginx
准备安装包
redis安装
执行命令
rpm -ivh /opt/redis6-6.2.7-3.oe2203sp3.x86_64.rpm
nginx安装
执行命令
rpm -ivh /opt/nginx-1.21.5-6.oe2203sp3.x86_64.rpm
重要事项
没把握的话,千万不要用下面这个命令,这个命令会忽略依赖和兼容性,可能会导致基础组件被卸载掉。
rpm -Uvh *.rpm --nodeps --force