RHEL9(红帽9)关于使用rocky源导致openssl-lib和openssl-fips-provider冲突的问题解决方案
在一次写脚本的时候,突然发现rhel9.4采用rocky9.4源后,openssl安装的东西经常性的报错。一开始到处去查也没有先例和解释。然后到了rocky论坛的一个帖子( https://forums.rockylinux.org/t/issue-with-openssl-fips-provider-during-migration-from-rhel-9/15290/4 )里面找到了问题。核心问题是 openssl-fips-provider 和 openssl-libs 都提供了 /usr/lib64/ossl-modules/fips.so,至少在 openssl-libs-1:3.0.7-27 之前,Rocky 拥有/拥有一个软件包 openssl-libs,而 RHEL 构建 openssl-libs 和 openssl-fips-provider,将一些内容拆分为后者后来,我结合了一些学过的命令,将冲突地方强制删除,换上 123rpm -e --nodeps openssl-fips-provideryum install https://shell.nuoyis.net ...
小软件 - 快速把从Typecho转Hexo,或Hexo转Typecho
软件下载链接:https://gitee.com/nuoyis/Typecho-and-Hexo/releases/tag/release 我去看了下浏览器上的软件和一堆源码的软件,有的可能年久失修,有的因为没有打包可能会出现报错,反正就是没有类似wordpress转typecho(插件),下载后点击几下就能用的那种。于是结合Typecho 1.2.1和Hexo方面做了平台迁移->控制台式交互式设计。打包后有个好处:无需额外环境,即开即用,再就是python版本再变化,只要数据库还是那个数据库,Hexo文章还是那个md文件,软件就不会失效。缺点:博主不愿免费分享代码,但是属于闭源免费软件,公开给大家使用。对于软件没有任何后门(建议使用时候开启数据库端口,迁移完毕关闭数据库端口),只支持windows exe格式,后续可能出64位linux版本软件截图:下载链接:
用红帽&红帽衍生发行版 9来优化你的站点吧
最近,使用了红帽9.4和Rocky9.4 外带升级最新内核,再加上小许调优措施,访问速度已经达到了之前centos 8 2核4G的速度了。主要是最小化的红帽9,启动速度比7和8更加快速,只要你会手动配源就能体验到秒速启动的快感。然后就是Centos Stream属于滚动发行版,所以红帽9可以尝试使用Rocky的源。为了让最小化安装和server差异缩小,我还特意写了个init脚本脚本开源地址: https://gitee.com/nuoyis/shell执行命令: 1wget -O nuoyis-init.sh https://gitee.com/nuoyis/shell/raw/main/nuoyis-init.sh;bash nuoyis-init.sh 目前实现了rhel系列Linux自动配置Rocky镜像源 epel镜像源 remi源 并更新到最新内核(相信我,越更新速度越快)埋坑功能: lnmp安装 / 编译安装,bbr加速,linux内核调优以及唤醒命令,探针部署以及分布式自动化实际效果截图 由诺依阁提供Hexo转Typecho软件支持
RHEL9-Rocky9-Openeuler下载方法
Red Hat Enterprise Linux官方下载的话,首先得进入官网,选择右上角support,再点击downloads,然后点击Red Hat Enterprise Linux,再去选择9.x版本快捷进入(需要注册):https://access.redhat.com/downloads/content/rhelRHEL9下载地址:https://www.123pan.com/s/NsSRVv-DZDn3.htmlhttps://cloud.189.cn/t/EFr2Er2uYZR3 (访问码:q3xn)https://alist.nuoyis.net/%E8%A3%85%E6%9C%BA%E9%95%9C%E5%83%8F+%E5%B7%A5%E5%85%B7%E7%AE%B1/%E9%95%9C%E5%83%8F/Linux%E7%B3%BB%E5%88%97/rhel-9.4-x86_64-dvd.iso(可能无法下载) Rocky 和 Openeuler 建议使用镜像站下载,这里使用校园网联合镜像站进行下载( https://mirrors.cernet.edu.cn ...
Docker用法合集
docker命令大全 12345678910docker build -t 镜像 .docker run -d -p 端口:映射端口 --name 名称 --restart always 镜像名 参数:-d 后台运行-e 变量-t 分配虚拟终端-docker start 容器docker kill 容器docker exec -it 容器 命令 docker常用配置文件首先vim /etc/docker/daemon.json然后 123456789101112{ "registry-mirrors": [ "https://mirror.ccs.tencentyun.com" ], "bip": "192.168.100.1/24", "default-address-pools": [ { "base": "192.168.100.0/16", "size": 24 } ]} registry-mirrors指的是镜像加速,bip指的是docker容器网段区域,default-address-pools指的是默认分配网段区域 由诺依 ...
以 RHCL9 做路由器分配教程
前言装配前置1.静态IP2.YUM源请看文章文章RHCL 9 合集根据上一篇文章来配置双网卡注意:ens160采取桥接模式,要求绑定在物理网卡上,不然无法启动网卡ens224采取主机模式,要求仅主机模式 环境安装需要安装dns,dhcp,iptablesdns,dhcp配置请看文章RHCL 9 合集iptables安装以及开启启动(如果没有配置好外网卡可以采取本地源) 123yum -y install iptables-servicessystemctl start iptablessystemctl enable iptables 开启内核转发 12echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.confsysctl -p 路由转发 1route add -net 192.168.50.0/24 dev ens160 如果提前将dhcp和dns配置好后,dhcp改配置如下: 123456789subnet 192.168.50.0 netmask 255.255.255.0 { range 192.168.50.4 192. ...
RHCL 9 合集
前言遇到的问题手动服务配置前置(按顺序开始)0(vmware用户前置配置)0.5 最小化用户安装配置如果想让你用的爽点,最小化用户就必须得做的操作镜像肯定是要挂载的,执行下面命令先挂载 1mount -t iso9660 /dev/sr0 /mnt 然后跳转到2去找本地源,再就是只能用vi编辑然后配置好源后,安装tab自动补全和ifconfig命令查看网卡 1yum install net-tools -y && yum install bash* -y && yum install vim -y 1 静态IP配置查看网卡(ens160就是网卡型号) 12345678ifconfig -a#ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500# inet6 fe80::20c:29ff:fea5:d8fb prefixlen 64 scopeid 0x20<link># ether 00:0c:29:a5:d8:fb txque ...
Vue主页开发日记(二)
第二篇来快速讲解vue,以及设计个抽象js,没有抽象的js是无法完成高效率的 我的主页: https://www.nuoyis.net我的开源库: https://github.com/nuoyis/webpages Vue每个页面的编写基本框架 123456789<template>//你的网页内容</template><script setup>//你的脚本内容</script><style scoped>//页面的css</style> 抽象的js就和main.js放在同个文件内,我这里命名为function.js,其中我写的抽象库参考如下: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969 ...
Vue主页开发日记(二)
第二篇来快速讲解vue,以及设计个抽象js,没有抽象的js是无法完成高效率的 我的主页: https://www.nuoyis.net我的开源库: https://github.com/nuoyis/webpages Vue每个页面的编写基本框架 123456789<template>//你的网页内容</template><script setup>//你的脚本内容</script><style scoped>//页面的css</style> 抽象的js就和main.js放在同个文件内,我这里命名为function.js,其中我写的抽象库参考如下: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969 ...
Vue主页开发日记(一)
webpages虽然开源了,但是那是之前的html模板,现在已经逐渐适配Vue。在编写Vue时,为了记录开发进程,以日记的方法来记录 我的主页: https://www.nuoyis.net我的开源库: https://github.com/nuoyis/webpages Vue的编写前肯定得安装nodejs和其框架,这个需要官网上去了解网站地址: https://nodejs.orgVue官网: https://cn.vuejs.org/ 建议安装框架时,使用pnpm或cnpm,会减少报错和耐心 123npm install -g pnpmpnpm set registry https://registry.npmmirror.com/pnpm create vue@latest 项目名一输,建议保留router ✔ Project name: … ✔ Add TypeScript? … No / Yes✔ Add JSX Support? … No / Yes✔ Add Vue Router for Single Page Application development? … ...