![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
QC(_)
这个作者很懒,什么都没留下…
展开
-
es与springboot版本对应关系
原创 2023-11-06 16:55:36 · 260 阅读 · 0 评论 -
linux gitlab 502 也可能是文件权限不足
linux gitlab 502 也可能是权限不足原创 2022-08-30 15:03:39 · 1056 阅读 · 0 评论 -
./mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such
./mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such原创 2022-08-22 15:59:19 · 1124 阅读 · 0 评论 -
Jenkins环境配置和项目创建
Jenkins转载 2022-06-07 17:49:14 · 143 阅读 · 0 评论 -
提高安全性而在HTTP响应头中可以使用的各种响应头字段
X-Frame-Options该响应头中用于控制是否在浏览器中显示frame或iframe中指定的页面,主要用来防止Clickjacking(点击劫持)攻击。X-Frame-Options: SAMEORIGINDENY 禁止显示frame内的页面(即使是同一网站内的页面)SAMEORIGIN 允许在frame内显示来自同一网站的页面,禁止显示来自其他网站的页面ALLOW-FROM origin_uri允许在frame内显示来自指定uri的页面(当允许显示来自于指定网站的页面时使用)X-Cont转载 2022-05-05 14:29:05 · 573 阅读 · 0 评论 -
linux的上传文件命令 rz安装
一条命令搞定yum install lrzsz原创 2022-04-28 09:15:50 · 846 阅读 · 0 评论 -
查看linux centos服务器配置-常用命令
查操作系统 cat /etc/redhat-release 或者 cat /proc/version数据库 select version查CPU: cat /proc/cpuinfo查内存:free -m查硬盘:lsblk原创 2022-04-14 15:02:42 · 2698 阅读 · 0 评论 -
Linux centos 安装neofetch查看系统配置
第一步安装 epel-releasesudo yum install epel-release第二步添加第三方软件源curl -o /etc/yum.repos.d/konimex-neofetch-epel-7.repo https://copr.fedorainfracloud.org/coprs/konimex/neofetch/repo/epel-7/konimex-neofetch-epel-7.repo第三步使用包管理器安装 neofetchsudo yum install原创 2022-01-27 11:26:18 · 2855 阅读 · 0 评论 -
【漏洞修复】TLS protocol中间人攻击漏洞(CVE-2015-4000) 升级ssl
https://blog.csdn.net/qq_23934063/article/details/121245871转载 2022-01-26 16:40:49 · 1333 阅读 · 0 评论 -
Tls升级-将tls从1.0升级到1.2
https://blog.csdn.net/a1368783069/article/details/85064682转载 2022-01-23 23:59:57 · 4873 阅读 · 0 评论 -
gitlab维护之修改clone地址
因为配置了域名访问gitlab私有仓库,但是在项目clone这里,显示的还是ip地址,并且还带端口,每次访问,clone都需要自己修改,比较不方便。修改方法:sudo vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml重启 gitlabsudo gitlab-ctl restart...转载 2022-01-14 14:56:15 · 1293 阅读 · 0 评论 -
Linux系统下搭建Gitlab服务器
GitLab有社区版(CE) 和企业版(EE),社区版是免费,对绝大部分公司来说功能是足够用了 ,在企业内部搭建,可以创建私有项目。下面介绍在CentOS7上安装gitlab-ce社区版的步骤安装前准备在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget(用于从外网上下载插件)以上这些可以不用考虑安装,因为CentOS7中已经自带安装好了ssh,防火墙,wget配置:建议CPU2核,内存4G以上,因为gitlab对系统要求比较高,启动后占用很大内存,否转载 2022-01-14 11:52:26 · 147 阅读 · 0 评论 -
nginx 编译 make的时候报错 错误:this statement may fall through [-Werror=implicit-fallthrough=] 解决
提示:cc1:所有的警告都被当作是错误所以其实是可以忽略这些警告的.注: 以下所有的 /usr/local/java/ 都换成自己的路径即可按照以下步骤即可解决:(亲测)进入 解压的地方cd /usr/local/java/nginx-1.9.9/objsvim Makefile把里面一个单词 -Werror 删除掉 然后保存一下进入目录:cd /usr/local/java/nginx-1.9.9/src/os/unix/vim ngx_user.c把36行屏蔽掉 然转载 2022-01-07 18:39:08 · 865 阅读 · 0 评论 -
error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or d
在安装mysql时遇到以下错误执行./mysqld --initialize 后./bin/mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory原因是没有安装libaio.so.1,安装即可。Redhat/Fedora/CentOS下执行:yum install libaio...原创 2022-01-07 17:27:03 · 907 阅读 · 0 评论 -
nginx服务器如何禁止访问目录(但是可以访问具体内容)
location /repo { alias D:\Repo; # alias Z:; allow all; autoindex off; autoindex_exact_size off; autoindex_localtime on; # charset utf-8;#unicode,gbk,utf-8 #跨域原创 2022-01-06 11:24:09 · 1474 阅读 · 0 评论 -
web安全:x-content-type-options头设置
如果服务器发送响应头 “X-Content-Type-Options: nosniff”,则 script 和 styleSheet 元素会拒绝包含错误的 MIME 类型的响应。这是一种安全功能,有助于防止基于 MIME 类型混淆的攻击。简单理解为:通过设置"X-Content-Type-Options: nosniff"响应标头,对 script 和 styleSheet 在执行是通过MIME 类型来过滤掉不安全的文件服务器发送含有 “X-Content-Type-Options: nosniff”转载 2022-01-05 09:53:31 · 4496 阅读 · 0 评论 -
如何设置Http头X-XSS-Protection
相似问题X-XSS-Protection与CSP什么是http-header“X-XSS-Protection"?什么是http-header“X-XSS-Protection”?问题描述我试过这个: <meta http-equiv="X-XSS-Protection" content="0">原创 2022-01-05 09:52:57 · 2151 阅读 · 0 评论 -
如何设置Http头X-XSS-Protection
我试过这个: 在原创 2022-01-05 09:51:18 · 1288 阅读 · 0 评论 -
nginx配置Strict Transport Security
一个网站接受一个HTTP的请求,然后跳转到HTTPS,用户可能在开始跳转前,通过没有加密的方式和服务器对话,比如,用户输入http://zt.test.com或者直接zt.test.com。这样存在中间人攻击潜在威胁,跳转过程可能被恶意网站利用来直接接触用户信息,而不是原来的加密信息。网站通过HTTP Strict Transport Security通知浏览器,这个网站禁止使用HTTP方式加载,浏览器应该自动把所有尝试使用HTTP的请求自动替换为HTTPS请求。HTTP Strict Transport原创 2022-01-05 09:46:58 · 3975 阅读 · 0 评论 -
Linux编译安装升级bash5.1
线上服务器有次做漏洞扫描时,被扫描出有bash漏洞。平时还是比较少遇到有bash的漏洞,好在编译升级比较简单。一、下载官网最新bash版本bash官网下载地址:https://ftp.gnu.org/gnu/bash/wget https://ftp.gnu.org/gnu/bash/bash-5.1.tar.gz二、编译安装bashtar zxf bash-5.1.tar.gzcd bash-5.1./configure --prefix=/usr/local/bash-5.1m原创 2022-01-05 09:25:17 · 1658 阅读 · 0 评论 -
linux看cpu和内存配置,查看linux系统CPU及内存配置
总核数 = 物理CPU个数 X 每颗物理CPU的核数总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数查看物理CPU个数cat /proc/cpuinfo| grep “physical id”| sort| uniq| wc -l查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep “cpu cores”| uniq查看逻辑CPU的个数cat /proc/cpuinfo| grep “processor”| wc -l查看cpu转载 2021-12-28 16:32:02 · 10185 阅读 · 0 评论 -
linux net.ipv4.ip_forward 数据包转发
出于安全考虑,Linux系统默认是禁止数据包转发的。所谓转发即当主机拥有多于一块的网卡时,其中一块收到数据包,根据数据包的目的ip地址将数据包发往本机另一块网卡,该网卡根据路由表继续发送数据包。这通常是路由器所要实现的功能。要让Linux系统具有路由转发功能,需要配置一个Linux的内核参数net.ipv4.ip_forward。这个参数指定了Linux系统当前对路由转发功能的支持情况;其值为0时表示禁止进行IP转发;如果是1,则说明IP转发功能已经打开。要配置Linux内核中的net.ipv4.ip_转载 2021-10-08 10:32:34 · 1257 阅读 · 0 评论 -
windows 、linux hosts文件地址
windows环境下目录: C:\Windows\System32\drivers\etclinux环境下目录:/etc/hosts原创 2021-10-08 10:00:07 · 105 阅读 · 0 评论 -
linux 安装node.js
一、下载安装包wget https://npm.taobao.org/mirrors/node/v14.15.3/node-v14.15.3-linux-x64.tar.gz历史版本地址: https://npm.taobao.org/mirrors/node/二、解压tar -xvf node-v10.15.3-linux-x64.tar.xz三、移动node到/use/local下mv node-v14.15.3-linux-x64 /usr/local/node四、配置软连接,全局原创 2021-09-30 14:41:19 · 253 阅读 · 0 评论 -
linux 安装mvn
一. 下载压缩包:wget https://dlcdn.apache.org/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz二. 解压文件tar -zxvf apache-maven-3.6.1-bin.tar.gz三.移动到/use/local目录下mv apache-maven-3.6.1 /use/local/apache-maven四. 配置环境变量vi /etc/profileexport MAVEN_原创 2021-09-30 14:03:47 · 506 阅读 · 0 评论 -
Linux下 java通过FFmpeg实现视频格式转换(最完整教程)
一、 安装yasm(注:如果未安装yasm,那么在安装ffmpeg过程中,执行./configure时,报yasm/nasm not found or too old. Use --disable-yasm for a crippledbuild错误)1、下载安装包wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz或者网盘下载后,上传服务器链接:https://pan.baidu.com/s/1w6s1HASp原创 2021-09-17 18:05:43 · 2594 阅读 · 3 评论 -
window下 java通过FFmpeg实现视频格式转换
1、安装包网盘下载地址:链接:https://pan.baidu.com/s/1iKUn7ul1JZWbutGr7AOKhg 提取码:d0nj 2、解压安装包到自定义目录,例如:copy安装目录下的bin,例如:D:\FFmpeg\ffmpeg-4.4\bin3、配置环境变量打开“电脑” --> 右键“属性” --> 点击"高级系统设置" --> 点击“环境变量”窗口 --> 在用户变量的“Path”中添加 FFmpeg安装目录,例如:4、java相关代码pub原创 2021-09-17 17:26:28 · 427 阅读 · 0 评论 -
LINUX 下 openoffice java word 或 pdf 转图片
在项目开发过程中遇到word、pdf转图片 方便预览的问题,经过多次选择 最后用openofficeApache_OpenOffice_4.1.4_Linux_x86-64_install-rpm_zh-CN.tar.gz百度网盘下载地址链接:https://pan.baidu.com/s/1mOLh4NEnmTX7AEciRLVVpQ提取码:t8ba1、下载完成之后 上传到linux服务器进行安装编译安装:本人资源包放在 /opt/moudles 中, 解压后放在 /opt/software转载 2021-09-13 17:25:02 · 720 阅读 · 0 评论 -
linux安装字体
1.安装字体命令yum -y install fontconfig2.查看已安装字体// 查询所有字体[root@iZ2 ~]fc-list// 查询中文字体[root@iZ2 ~]fc-list :lang=zh3.安装中文字体(1)创建目录[root@iZ2 ~] mkdir -p /usr/share/fonts/my_fonts(2)将字体文件拷贝到linux 目录/usr/share/fonts/my_fonts(3)安装字体索引指令yum install mkfon原创 2021-08-16 17:06:21 · 168 阅读 · 0 评论 -
Linux下nginx的安装以及环境配置
原文链接: https://blog.csdn.net/qq_42815754/article/details/82980326转载 2021-08-12 17:18:39 · 90 阅读 · 0 评论 -
Linux安装Elasticsearch(内含es/kibana历史版本下载地址)
1、Elasticsearch下载命令:wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.6.1.tar.gzes版本最好和kibana版本一致es历史版本地址: https://www.elastic.co/cn/downloads/past-releases#elasticsearchkibana历史版本地址: https://www.elastic.co/cn/downloads/past-re转载 2021-08-12 15:08:14 · 575 阅读 · 0 评论 -
Linux安装telnet
第一步: 安装 telnet-server1、检测telnet-server的rpm包是否安装[root@localhost ~]# rpm -qa telnet-server若无输出内容,则表示没有安装 telnet-server2、若未安装,则安装telnet-server[root@localhost ~]#yum install telnet-server 第二步: 安装 telnet1、检测telnet的rpm包是否安装[root@localhost ~]# rpm -qa原创 2021-08-12 09:08:52 · 147 阅读 · 0 评论 -
linux下安装jdk 详细步骤(一条命令即可安装)
只需要一条命令就可以安装jdk:yum install java-1.8.0-openjdk -y*原创 2021-08-05 16:22:51 · 160 阅读 · 0 评论 -
linux kibana历史版本下载地址
https://www.elastic.co/cn/downloads/past-releases#kibana原创 2021-07-09 18:14:53 · 802 阅读 · 0 评论 -
Linux kafka安装
1 进入官网选择安装包地址: http://kafka.apache.org/downloads版本自由选择例如: wget http://archive.apache.org/dist/kafka/2.4.0/kafka_2.11-2.4.0.tgz2 解压安装包下载好之后 进行解压 tar -xzvf kafka_2.11-2.4.0.gz移动解压后的文件夹到自己的安装目录3 配置kafka进入kafka 安装目录 cd **/kafka_2.11-2.4.0创建kafka 日转载 2021-07-09 17:34:49 · 92 阅读 · 0 评论 -
Linux 安装zookeeper
1、环境准备ZooKeeper服务器是用Java创建的,它运行在JVM之上。需要安装JDK 7或更高版本。2、上传zookeeper安装包注: 安装包下载地址: https://archive.apache.org/dist/zookeeper/①上传zookeeper包 至 /opt/software 目录 : alt+p put d:/Develop/apache-zookeeper-3.5.8-bin.tar.gz②创建/opt/module/zookeeper目录 3、解压压缩包至原创 2021-07-09 17:19:49 · 76 阅读 · 0 评论 -
Linux下安装redis常见错误server.c:3318:16: error: ‘struct redisServer‘ has no member named ‘loading‘
错误内容解决办法:升级gccyum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutilsscl enable devtoolset-9 bash升级后,重新make原创 2021-07-08 17:00:44 · 264 阅读 · 1 评论 -
linux 安装redis 完整步骤
linux 安装redis 完整步骤最近在linux服务器上需要安装redis,来存放数据,增加用户访问数据的速度,由于是第一次安装,于是在百度上搜了一篇文章,按照这篇博客,顺利安装好了,因此将博主的文章拷过来记录一下,方便以后使用,也为需要的朋友提供一个方便,参考博文地址:https://www.cnblogs.com/happywish/p/10944253.html安装:1.获取redis资源wget http://download.redis.io/releases/redis-4.0.8转载 2021-07-08 09:58:36 · 335 阅读 · 0 评论 -
CentOS安装类型选择
Desktop :基本的桌面系统,包括常用的桌面软件,如文档查看工具。Minimal Desktop:基本的桌面系统,包含的软件更少。Minimal:基本的系统,不含有任何可选的软件包。Basic Server :安装的基本系统的平台支持,不包含桌面。Database Server:基本系统平台,加上MySQL和PostgreSQL数据库,无桌面。Web Server:基本系统平台,加上PHP,Web server,还有MySQL和PostgreSQL数据库的客户端,无桌面。Virtual Ho转载 2021-05-26 10:31:40 · 1248 阅读 · 0 评论 -
Linux安装git以及密钥添加
一、安装gitcentos:yum install gitubuntu:apt-get install git如果权限不够前面要加sudo二、查看版本号git --version三、生成添加密钥先配置git:1.git config --global user.name “liubao”2.git config --global user.email “liubao@xxx.com”查看是否有密钥文件:ls -al ~/.ssh/添加密钥:ssh-keygen -C ‘xx转载 2021-05-25 14:26:15 · 591 阅读 · 0 评论