Supervisor是用Python开发的一套通用的进程管理程序,能将一个普通的命令行进程变为后台daemon,并监控进程状态,异常退出时能自动重启。它是通过fork/exec的方式把这些被管理的进程当作supervisor的子进程来启动,这样只要在supervisor的配置文件中,把要管理的进程的可执行文件的路径写进去即可。也实现当子进程挂掉的时候,父进程可以准确获取子进程挂掉的信息的,可以选择是否自己启动和报警。supervisor还提供了一个功能,可以为supervisord或者每个子进程,设置一个非root的user,这个user就可以管理它对应的进程。
2022/3/6 Linux
173 继续阅读
# Docker
- 官方文档地址:https://www.docker.com/get-started
- 中文参考手册:https://docker_practice.gitee.io/zh-cn/
-----
## 1.什么是 Docker
### 1.1 官方定义
- 最新官网首页

2021/12/12 Docker
163 继续阅读
按照网上的教程设置
```
ServerTokens Prod
ServerSignature Off
```
但是还是显示了
2021/8/1 未分类
451 继续阅读
# 常规配置模板
```
#user www www;
worker_processes auto;
error_log /home/wwwlogs/nginx_error.log crit;
#pid /usr/local/nginx/nginx.pid;
#Specifies the value for maximum file d
2021/6/16 Nginx
569 继续阅读
加载SSL模块
sudo a2enmod ssl
sudo a2enmod http_proxy
sudo a2enmod proxy
2021/5/18 Apache
430 继续阅读
简介
lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因为应用程序打开文件的描述符列表提供了大量关于这个应用程序本身的信息,因此通过lsof工具能够查看这个列表对系统监测以及排错将是很有帮助的。
输出信息含义
在终端下输入lsof即可显示系统
2021/1/28 Linux
974 继续阅读
参考:http://httpd.apache.org/docs/2.4/howto/cgi.html
一, CGI简介
公共网关接口(Common Gateway Interface,CGI)是Web 服务器运行时外部程序的规范,按CGI 编写的程序可以扩展服务器功能。CGI 应用程序能与浏览器进行交互,还可通过数据API与数据库服务器等外部数据源进行通信,从数据库服务器中获取数据。格式化为HTML文档后,发送给浏览器,也可以将从浏览器获得的数据放到数据库中。几乎所有服务器都支持CGI,可用任何语言编写CGI,包括流行的Python、C、C ++、Java、VB
2021/1/4 Apache
941 继续阅读