CGI, FastCGI,PHP-CGI,php-fpm的关系

网上搜了一大堆,说的都是云里雾里。于是自己整理了一下。

一、什么是CGI

CGI(Common Gateway Interface) 通用网关接口,CGI是外部应用程序(CGI程序)与WEB服务器之间的接口标准,是在CGI程序和Web服务器之间传递信息的过程。

image


Linux基本命令学习(五)-crontab

Linux crontab是用来定期执行程序的命令。

当安装完成操作系统之后,默认便会启动此任务调度命令。

crond命令每分钟会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。

而linux任务调度的工作主要分为以下两类:


Linux基本命令学习(四)-touch、chmod

1、touch

touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。

1
2
touch [-acfm][-d<日期时间>][-r<参考文件或目录>] [-t<日期时间>][--help][--version][文件或目录…]

  • 参数说明
  • a 改变档案的读取时间记录。
  • m 改变档案的修改时间记录。

Linux基本命令学习(三)- ln

ln

ln命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。

当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。

1
ln [参数][源文件或目录][目标文件或目录]

Linux基本命令学习(二)-mkdir、rm、rmdir、mv、cp

1、mkdir

mkdir命令用于建立名称为 dirName 之子目录。

1
mkdir [-p] dirName   其中: -p 确保目录名称存在,不存在的就建一个。

mkdir dir1 创建一个叫做 ‘dir1’ 的目录’ 
mkdir dir1 dir2 同时创建两个目录 
mkdir -p /tmp/dir1/dir2 创建一个目录树