开启终端的时候就显示 bash-4.2# 。这样看起来很别扭,下面对其重新设置,需要设置两个文件:~/.bashrc和~/.bash_profile 1. bashrc 在当前目录下新建.bashrc文件: # touch ~/.bashrc # vi ~/.bashrc 并输入以下数据 # .bashrc # Source global de

在docker中搭建了一个mongon集群,先将其初始化的过程记录一下。 进入到容器中,通过mongo进入MONGON, use admin config = {_id: "mongo",members:[{_id:0,host:"host3:27017",priority:2},{_id:1,host:"host2:27017",priority:1},{_id:2,host:"host

通过zkServer.sh status查看zookeeper的状态的时候出现如下的错误提示: [root@soft ~]# zkServer.sh status JMX enabled by default Using config: /usr/sbin/../etc/zookeeper/zoo.cfg Error contacting service. It is probably not

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

1 2 3 4 5 6 7 8 9