DNF

CentOS 8上安装和配置Redmine项目管理系统

。_饼干妹妹 提交于 2020-07-29 06:13:15
Redmine是一个免费开源的项目管理和问题跟踪应用程序,它是跨平台和跨数据库的,建立在Ruby on Rails框架之上。 实验环境 操作系统: Centos 8 应用:MariaDB + apache + Passenger + Ruby + Redmine Redmine包括支持多个项目、wiki、问题跟踪系统、论坛、日历、邮件通知等;最近公司项目需要用到Redmine,所以记录下来了。 创建一个MySQL数据库 以root用户登录,执行交互操作 [root@ linux cool ~]# mysql mysql> CREATE DATABASE redmine CHARACTER SET utf8; mysql> GRANT ALL ON redmine.* TO 'redmine'@'localhost' IDENTIFIED BY 'password'; mysql> flush privileges; mysql> exit; 更新dnf源 [root@linuxcool ~]# dnf install epel-release [root@linuxcool ~]# dnf config-manager --enable epel 安装httpd [root@linuxcool ~]# dnf install httpd 安装ruby [root@linuxcool

Zabbix 5.0切换中文语言小结

混江龙づ霸主 提交于 2020-07-27 08:37:41
最近测试Zabbix 5.0,去修改语言时发现不能选择 “ Chinese(zh_CN) ” ,这个选项在下拉框中是灰色的(无法选择)。提示 “ You are not able to choose some of the languages, because locales for them are not installed on the web server. ” , 操作系统为CentOS Linux release 8.1.1911 (Core) 从旁边的提示信息判断,可能是Web服务器没有安装中文包,但是也有可能Zabbix把对中文的支持给关闭了,所以我们先检查一下php代码,找到/usr/share/zabbix/include/下的locales.inc.php文件 如上所示,Zabbix是允许你选择 “ Chinese(zh_CN) ” 选项的,那么可能是没有安装中文包,那么接下来,我们来检查一下这台服务器是否安装中文包。 # locale -a | grep "zh_CN" 输出为空,那么可以判断这台服务器没有安装中文包,下面来安装。 查找有哪些语言安装包 #yum search langpacks 安装中文语言包有下面两种方式 #yum install langpacks-zh_CN.noarch #dnf install langpacks-zh_CN

Shell简单实现多线程

Deadly 提交于 2020-05-08 08:13:52
一、目的 解决Shell脚本单线程下效率低下的问题 二、适用场景 需要在Linux系统执行同一项命令,但是针对不同的对象,例如PING检测主机,当然可以延展,只要是命令之间不会产生冲突就可以了 三、场景模拟 3.1、我为啥写这个? 学习这个东西的原因是因为朋友需要对多达几百个IP进行Telnet检测,然后询问我能不能写脚本实现,一开始我没考虑太多,直接开始写,脚本内容如下: #!/bin/bash ##tenlnet扫描 if [ -f "/usr/bin/nc" ];then echo '开始检测' else if [ ! -f "/usr/bin/apt" ];then apt-get install -y nc else if [ -f "/usr/bin/dnf" ];then dnf install -y nc else if [ -f "/usr/bin/yum" ];then yum install -y nc else echo "请自己安装nc" fi fi fi fi rm -f disables.txt ips.txt read -p "请输入IP列表文件路径" File if [[ -f "$File" ]];then echo -e "正在获取IP列表" else echo "找不到这个文件" exit 22 fi read -p "请输入端口

关于Win7 x64下过TP保护(应用层)

拈花ヽ惹草 提交于 2020-05-06 03:51:46
关于Win7 x64下过TP保护(应用层)(转) 调试对象:DXF 调试工具:CE、OD、PCHunter、Windbg 调试先言:TP的应用层保护做得比较多,包括对调试器的检测,比如CE工具会被DXF报非法。有的保护还是内核与应用层交替保护。 应用层: 1、TP让调试器卡死(内核互动) 如图,TP会检测调试器让调试器暂停运行,实际上就是暂停了调试器所有的线程而已。 这个保护是今年7月份新出的,所以我这里重点分析下,我刚开始调试的时候就发现OD会莫名其妙地卡死。 打开PCHunter发现OD的进程线程全部被暂停了。 开始我认为是TP调用了SuspendThread(函数:暂停指定线程)来让调试器卡死的。 于是我就打开Windbg附加并在这个函数上下断点,发现没有断下来。 然后我认为是调用了接口函数NtSuspendThread(函数:暂停指定线程<内核接口>) 但是还是没有断下。所以排除了DXF在Ring3调用了暂停线程让OD卡死。 于是我思考了一下,打开虚拟机,简单过了双机调试保护(一段时间后还是会蓝屏),在DXF启动之后, 在Windbg输入!process OD的进程ID 来查看线程的调用堆载,我发现了很有意思的东西。 SuspendCount被置为了1,再看看调用堆载。 原来TP在Ring0中调用了KiSuspendThread来暂停OD的线程啊。怪不得断不下来。

2019请善待每一个向前奔跑的人

时光总嘲笑我的痴心妄想 提交于 2020-05-06 00:13:44
前言   转眼2018已经结束,想想2017年底时立给自己的各种flag,“真香定理”应验,哎,“计划一时爽,执行火葬场”,手动狗头表情   2018是动荡的一年,国家天灾人祸频发,经济低迷,“疫苗事件”、“寿光事件”、“p2p暴雷”、“贸易战”等应接不暇。   2018是悲伤的一年,又一位亲人离我而去,心中悲痛,可叹时光又无可奈何,“武侠之父”金庸,“漫威之父”斯坦·李也撒手离去,心中惋惜。   2018是成长的一年,对于本命年的我,用一个词来总结2018,那就是“成长”。   职业发展,生活质量,感情,认知,格局都在急速的变化,我能真真切切的感受到自己的成长。 正文   2017年底的时候,扬言要找个女朋友,还清人情,世事难料,笑笑就好。。还是开始2018年的总结吧      --2018   做到的事情:     1.坚持写博客。从下半年开始,我总共写了51篇,刚刚开始输出,确实文笔有待提高,我会一直坚持下去。     2.持续运动。每个星期我都会去运动,跑步,有氧,骑行等,健康的身体是做一切的基础,我会一直坚持。     3.学习做菜。每天都自己做菜,越来越知道自己想过怎么样的生活,舒适,平淡,温馨,坚持做菜,享受生活,坚持让味蕾拨动我的心扉。     4.持续学习。今年是成长的一年,理财知识,工作经验,技术,思维方式等等都得到了精进,加入了很多的有趣的圈子(

RedHat Linux 8本地Yum源配置方法

夙愿已清 提交于 2020-05-05 21:29:56
1、挂载系统光盘到/mnt/cdrom目录 mkdir -p /mnt/cdrom mount /dev/sr0 /mnt/cdrom 2、设置系统启动后将光盘自动挂载到/mnt/cdrom echo "/dev/sr0 /mnt/cdrom iso9660 defaults 0 0" >> /etc/fstab cat /etc/fstab 3、切换到/etc/yum.repos.d/目录 cd /etc/yum.repos.d/ vi RHEL8.repo 4、按下i键,输入以下内容 [BaseOS] name=BaseOS baseurl=file:///mnt/cdrom/BaseOS enabled=1 gpgcheck=0 [AppStream] name=AppStream baseurl=file:///mnt/cdrom/AppStream enabled=1 gpgcheck=0 5、输入完成后,按Esc键,输入:wq,保存并退出。 6、测试Yum配置是否可用 yum -y install nginx 或者 dnf -y install nginx PS: 1.dnf是新一代的rpm包管理器,取代了Yum包管理器,原来的Yum命令依旧可用。 2.RHEL8系统集成nginx服务,RHEL7是没有nginx服务的。 3

如何在CentOS 8上安装Python2 Python3

放肆的年华 提交于 2020-05-04 07:08:22
如何在CentOS 8上安装Python 如您所知,有两个Python版本正在积极开发中。 尽管Python 2以前得到良好的支持和使用,但Python 3被认为是该语言的未来。 默认情况下,RHEL/CentOS 8没有一个系统级的python命令来避免将用户锁定到特定的python版本。相反,它让用户选择安装、配置和运行特定的Python版本。诸如yum之类的系统工具使用内部Python二进制和库。 本指南将引导您逐步在CentOS 8上安装Python 3和Python 2。 在CentOS 8上安装Python 3 要在CentOS 8上安装Python 3,请以root或sudo用户身份在终端中运行以下命令: sudo dnf install python3 要验证安装,请输入以下命令检查Python版本: [linuxidc@localhost ~]$ python3 --version Python 3.6.8 在撰写本文时,CentOS存储库中可用的Python 3的最新版本是“ 3.6.x”: 该命令还会安装pip。 要运行Python,您需要明确输入python3并运行pip输入pip3。 您应该始终喜欢使用yum或dnf安装发行版提供的python模块,因为它们已受支持并经过测试可以在CentOS 8上正常工作。仅在虚拟环境中使用pip。

命中的匆匆过客的人9、吹

时光怂恿深爱的人放手 提交于 2020-05-03 18:43:04
sdfsdf 服务网格作为一个改善服务到服务通信的专用基础设施层,是云原生范畴中最热门的话题。随着容器愈加流行,服务拓扑也频繁变动,这就需要更好的网络性能。服务网格能够通过服务发现、路由、负载均衡、心跳检测和支持可观测性,帮助我们管理网络流量。服务网格试图为无规则的复杂的容器问题提供规范化的解决方案 将供应链搬出中国,似乎成了过去两三个月新冠肺炎疫情衍生出的热门话题。 年初新冠肺炎疫情爆发,让中国供应链的生产活动几乎完全停顿,影响席卷全球:苹果的新 5G 有可能因疫情而延期推出,特斯拉新款芯片无法及时交付、陷入“芯片门”纠纷。其余像三星、小米、索尼等著名跨国企业,均受到供应链停摆的影响。 因此,zrnoosg.answers.yahoo.com/question/index?qid=20200427194052AA8aooL?LB1=73bnp=91r hk.answers.yahoo.com/question/index?qid=20200427194052AA8aooL?XL3=77xjn=51h nz.answers.yahoo.com/question/index?qid=20200427194052AA8aooL?HJ1=17hxp=17n answers.yahoo.com/question/index?qid=20200427194105AAixZ0y?HX3

真情相依感谢着亲人和朋

余生长醉 提交于 2020-05-03 18:05:38
sdfsdf 服务网格作为一个改善服务到服务通信的专用基础设施层,是云原生范畴中最热门的话题。随着容器愈加流行,服务拓扑也频繁变动,这就需要更好的网络性能。服务网格能够通过服务发现、路由、负载均衡、心跳检测和支持可观测性,帮助我们管理网络流量。服务网格试图为无规则的复杂的容器问题提供规范化的解决方案 将供应链搬出中国,似乎成了过去两三个月新冠肺炎疫情衍生出的热门话题。 年初新冠肺炎疫情爆发,让中国供应链的生产活动几乎完全停顿,影响席卷全球:苹果的新 5G 有可能因疫情而延期推出,特斯拉新款芯片无法及时交付、陷入“芯片门”纠纷。其余像三星、小米、索尼等著名跨国企业,均受到供应链停摆的影响。 因此,zuxndin.answers.yahoo.com/question/index?qid=20200427190758AAXFLvX?NB9=95drp=37n malaysia.answers.yahoo.com/question/index?qid=20200427190758AAXFLvX?DF1=17lpr=59p sg.answers.yahoo.com/question/index?qid=20200427190758AAXFLvX?JX5=15xxj=35p hk.answers.yahoo.com/question/index?qid

docker centos8 安装ssh并连接xshell

生来就可爱ヽ(ⅴ<●) 提交于 2020-05-03 18:04:59
docker centos8 安装ssh并连接xshell 一,docker centos8 安装ssh 卸载openssh和openssh-server dnf -y remove openssh dnf -y remove openssh-server 安装openssh和openssh-server dnf -y install openssh dnf -y install openssh-server 生成秘钥对,保持默认配置即可。 ssh-keygen 设置ssh,打开登录功能,保持默认配置即可。 编辑/etc/ssh/sshd_config文件:( 没有的话可以直接添加 ) RSAAuthentication yes PubkeyAuthentication yes 另外,允许root通过 SSH 登录看,如果禁止root远程登录,那就设置为 no : PermitRootLogin yes 设置系统开机自启openssh-server,开启openssh-server: systemctl enable sshd systemctl start sshd systemctl status sshd 二,为centos8的root用户添加密码(用户名默认为root) 查看可以登录系统的用户: cat /etc/passwd | grep -v /sbin/nologin