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。假设如果有不需要修改的

为了快速替换相关字符串在使用UEStudio的搜索时,输入的正则表达式不识别,出现字符串'%s'的未找到的提示,需要修改UEStudio的配置: 默认的配置信息是这样的: 修改相关的配置信息如下: 这样就可以使用正则表表达式进行搜索和替换了。 匹配时间格式为:'yyyy-mm-dd HH:nn:ss'的正则表达式为:'[0-9]{4}[-][0-9]{2}[-]

今天把delphi升级到10.1up2,等启动完后,提示脚本错误,提示如下图所示: 解决办法如下:打开注册表,在cmd中输入regedit,以管理员的身份运行,找到HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\18.0\Known IDE Packages项,找到$(BDS)\Bin\CommunityToolbar240.bpl这个子项目,将其内容

今天给nginx部署ssl证书的时候出现如下的错误提示: nginx: [emerg] PEM_read_bio_X509_AUX("xxxxxxxx.pem") failed (SSL: error:0906D066:PEM routines:PEM_read_bio:bad end line) nginx: configuration file nginx.conf test failed

1 2 3 4 5 6 7 8 9