Linux编译安装NGINX,及ssl未配置增加

发布时间:2023-10-31 15:38:37   分类:liunx & centos&nginx

1、安装编译工具及库文件yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel pcre-devel2、下载所需文件 https://nginx.org/en/download.html 选择相应版本3、解压,编译     创建nginx 目录 /usr/local/nginx 最后编译完成的位置     解压 tar -zxvf nginx-1.24.0.tar.gz     进入解压目录    &n

在Linux环境下安装Nodejs

发布时间:2023-10-31 14:54:00   分类:liunx & centos&nginx

下载nodejs版本安装包wget https://nodejs.org/dist/v14.15.1/node-v14.15.1-linux-x64.tar.xz# tar -xf node-v16.16.0-linux-x64.tar.gz配置环境变量编辑环境变量 # vim /etc/profile 在文件最后加上两行:   /root/nodejs 文件解压目录   export NODEJS_HOME=/root/nodejs   export PATH=$NODEJS_HOME

Windows10 docker ext4.vhdx占用磁盘过大

发布时间:2023-10-17 14:27:18   分类:docker

收缩ext4.vhdx文件清理不必要的镜像docker system prune停止wsl服务这个很慢,还不如重启,跳过这一步wsl --shutdown运行diskpart释放空间win命令行中执行, file= 换成自己的路径 diskpart选择虚拟机文件执行瘦身select vdisk file="C:\Users\hulong\AppData\Local\Docker\wsl\data\ext4.vhdx"attach vdisk readonlycompact vdiskdetach vdiskexit运行完可以发现释放空

Docker登录阿里云login报错Error saving credentials

发布时间:2023-05-31 15:36:20   分类:docker

登录阿里云提示指令执行:sudo docker login --username=myAliyunAccount registry.cn-beijing.aliyuncs.com此时报错完整信息如下:Error saving credentials: error storing credentials - err: exit status 1, out: `Post "http://ipc/registry/credstore-updated": dial unix backend.sock: connect: no such file or directory`解决的方法是,找到docker配置文件:  C:\Users

linux下安装ffmpeg

发布时间:2022-12-23 10:16:46   分类:liunx & centos&nginx

ffmpeg 可以获取视频文件相关信息 比如视频时间长    ffmpeg -i 文件地址 2>&1 | grep 'Duration' | cut -d ' ' -f 4 | sed s/,//返回格式 00:01:37.77一、centos linux下安装ffmpeg1、下载解压wget http://www.ffmpeg.org/releases/ffmpeg-3.1.tar.gztar -zxvf ffmpeg-3.1.tar.gz 2、 进入解压后目录,输入如下命令/usr/local/ffmpeg为自己指定的安装目录cd ffmpeg-3.1.

Nginx方向代理多个地址

发布时间:2022-12-22 10:35:22   分类:liunx & centos&nginx

如下是一个错误的配置:location /proxyname/ {       proxy_pass https://www.xxxxxxx.com; }如下是一个正确的配置:location ^~ /proxyname/ {       proxy_pass https://www.xxxxxxx.com/; }以上有两处不同的地方:1、“ ^~ ” 开头这个意思是强制匹配,原因是这样优先级高,不要被其他匹配规则覆盖;2、“/” 结尾在URL处,表示反向代

Linux OpenSSH-升级 9.0

发布时间:2022-12-21 15:17:17   分类:liunx & centos&nginx

1、下载安装包    Zlib官网:http://www.zlib.net/   官网下载     OpenSSL官网:https://www.openssl.org/     github https://github.com/openssl/openssl/tags    OpenSSH官网:https://www.openssh.com/    aliyun https://mirrors.aliyun.com/openssh/portable/ 2、开启 telnet

sshd启动故障“Failed to start OpenSSH Server daemon ”解决方法

发布时间:2022-12-21 14:47:57   分类:liunx & centos&nginx

使用 sshd -t  根据输出结果的错误处理 

docker启动容器的时候报错 iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 9443 -j DNAT

发布时间:2022-12-21 14:26:23   分类:docker

使用systemctl restart docker重启一下docker服务,再启动docker容器,就可以了。

Redis基础面试点

发布时间:2022-12-12 17:48:01   分类:其他

1、Redis事务     (moting)redis事务使用了multi、exec、discard、watch、unwatch命令    Redis的事务以一个MULTI命令开始,接着将多个命令放入事务中,最后由EXEC命令将这个事务提交    Redis客户端中存在一个事务队列,一旦MULTI开启事务后,后续的所有命令都会存放在事务队列中,直到'EXEC'命令,服务器会遍历这个客户端的事务队列,执行队列中保存的所有命令,最后将执行命令所得的结果全部返回给客户端   若在事务队列中存在命令性错误,则执行EXEC命令时,所有命令都不会执行