CentOS优化

网络线程优化: 在/etc/sysctl.conf里面加入如下内容: #关闭ipv6 net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1 # 避免放大攻击 net.ipv4.icmp_echo_ignore_broadcasts = 1 # 开启恶意icmp错误消息保护 net.ipv4.icm

使用AES加密时,当密钥大于128时,代码会抛出Java.security.InvalidKeyException: Illegal key size or default parameters。 Illegal key size or default parameters是指密钥长度是受限制的,java运行时环境读到的是受限的policy文件。文件位于${java_home}/jre/li

在linux下面,只需要将相应的日志记录注释掉,日志信息不会被记录,但是在windows下就不行了,即使把日志相关的所有的都注释掉,依旧会产生日志信息。通过下面的办法可以彻底关闭windows下nginx的日志输出问题: access_log \\.\\nul; 注意是两个\号。这样就禁止日志生成了。

OS:CentOS7.2.1511 系统自带的openssl为1.0.1版本的,由于不支持ALPN,需要将他升级1.0.2以上的版本,这里用到的版本为1.1.0.c,当前1.1.0版本中最新的版本。 到https://github.com/openssl/openssl下载相应的版本。下载完毕后解压,注意编译安装openssl需要c和prel环境。 通过./config shar

系统相关环境如下: OS:CentOS7.2.1511 Tenginx:2.2.0 安装之前需要安装相关的依赖文件: yum install -y gcc gcc-c++ zlib zlib-devel pcre pcre-devel openssl openssl-devel 安装最新版的jemalloc。从https://github.com/jemalloc

我的node安装在D:\Program Files\nodejs这个目录下面,通过npm config set prefix "D:\Program Files\nodejs\npm"来配置npm的全局模块的存放路径。由于D:\Program Files\nodejs存在npm(linux下的可执行文件)这个文件,导致运行npm的时候一直报Error: EEXIST: file already e

最近在更新系统的时候总是出现下面的提示信息,造成系统无法正常的更新, Resolving Dependencies --> Running transaction check ---> Package nvidia-detect.x86_64 0:367.44-1.el7.elrepo will be updated ---> Package nvidia-detect.x86_64 0:375

有时候需要关闭X Server,例如在安装NVIDIA驱动的时候,需要关闭X Server,我们可以通过服务来关闭.首先看下服务 [root@soft Desktop]# systemctl --all|grep gdm gdm.service loaded active running GNOME Display Manager [root@soft Desktop]# w

win10当前的正式版本的版本号为14393.447,内嵌的Ubuntu为 14.04 LTS,在把他升级到最新版本的时候报错,现将相关的解决办法记录下来。 1、使用apt update出现 W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/binary-amd64/Packages:

ubuntu   windows  

一个相同的文件分布在多个不同的文件夹里面,改文件修改后如何快速覆盖相关的文件。有两种方案。 1、直接批量替换文件里面的字符,可以通过find配合sed来使用,例如: find . -name "mam.properties"|xargs sed -i "s/aaa/bbb/g",将当前文件夹下名称为mam.properties的所有文件中的aaa修改成bbb。假设如果有不需要修改的

1 2 3 4 5 6 7 8 9