智能运维
-
Linux基础命令
1.1 基础知识 1.1.1 linux常用目录说明 bin:二进制目录 etc:配置目录 home:其他用户的桌面(普通管理员) root:root用户进入的桌面(超级管理员) usr:用户的安装程序目录 详细目录说明请参考:菜鸟教程 1.1.3 …
-
centos安装nginx
下载源码包 wget http://nginx.org/download/nginx-1.20.1.tar.gz 解压 tar -zvxf nginx-1.20.1.tar.gz 安装依赖 yum -y install gcc gcc-c++ zlib-devel 预编译 ./configure --prefix=/usr/local/nginx 编译安装 m…
-
linux网络编程-捕获子进程的信息(wait/WIFEXITED/WEXITSTATUS)
1 #include <sys/wait.h> 2 pid_t wait(int *stat_loc); 父进程调用wait,如果没有子进程退出,则会立即阻塞自己;当有子进程退出,wait会收集子进程的信息,并将该进程彻底销毁,然后返回子进程ID;失败返回…
-
【Linux 配置】E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
问题描述 E: Failed to fetch http://cn.archive.ubuntu.com/ubuntu/pool/universe/x/x264/libx264-155_0.155.2917+git0a84d98-2_amd64.deb Connection failed [IP: 91.189.91.39 80] E: Failed to fetch http://cn…
-
Windows JDK 的下载与安装
Java Development Kit 简称 JDK,任何需要开发 Java 程序的环境都需要进行安装 JDK。 JDK 下载地址:https://www.oracle.com/java/technologies/downloads Windows 电脑安装 JDK 1. 下载 JDK 在 JDK 下载地址中…
-
VSCODE&shell常用操作git&github
1. 安装后首次配置git账户 本机首次安装git时,需要配置账户,例如: # 查看本地当前安装git版本 git version # 配置用户名 # --global表示全局,即本地设置一次即可,之后不更改账户不用再配置 git config --globa…
-
linux ---- I/O多路复用
I/O 多路复用使得程序能同时监听多个文件描述符,能够提高程序的性能,Linux 下实现 I/O 多路复用的系统调用主要有 select、poll 和 epoll。 1. select 主旨思想: 1. 首先要构造一个关于文件描述符的列表…
-
ant & jemkins 执行jmx (Linux)
1.jenkins 环境安装 JDK,Jmeter,Ant 2.jenkins 下载ant插件 2.1https://plugins.jenkins.io/ 搜索ant2.2将下载好的插件手动安装2.3重启jenkins:http://192.168.184.150:8888/reload 3.Global Tool Configuration -…
-
Nginx 部署的虚拟主机如何使用 Let's Encrypt 来进行加密 https
HTTPS 是现在网站的标配了,很多服务都是必须使用 https,如果你不使用的话,浏览器可能就不会对你非常友好了。 如果你不想使用商业的 CA 秘钥的话,你可以使用 Let’s Encrypt 来进行加密。 使用 Let’s Encrypt 唯…
-
centos7安装gitlab
安装Postfix以发送通知邮件 yum install postfix 将postfix服务设置成开机自启动 systemctl enable postfix 启动postfix systemctl start postfix 下载镜像 wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/y…