Docker 初探 — Mac os 安装 Nginx
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux 或 Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。——百度百科
Docker 从说明上……继续阅读 »
4年前 (2021-01-05) 1125浏览
1个赞
MQTT 协议初探
MQTT 是一种基于代理的发布/订阅的消息协议。与请求/回答这种同步模式不同,发布/订阅模式解耦了发布消息的客户(发布者)与订阅消息的客户(订阅者)之间的关系,这意味着发布者和订阅者之间并不需要直接建立联系。
mqtt 协议采用二进制进行传输,传输数据量很小,因此物联网项目多采用 mqtt 协议进行网络传输.
mqtt 协议不同于 ……继续阅读 »
4年前 (2020-12-26) 1881浏览
1个赞
vsftpd.conf 中文翻译
描述
vsftpd.conf 是 vsftpd 守护进程的配置文件,默认位于 /etc/vsftpd.conf ,
但是其路径也可以通过 vsftpd 的命令行参数进行修改。
这个特性在希望由 xinetd 针对每个不同的主机使用不同的配置文件调用 vsftpd 的场合很有用。
格式
vsftpd.conf 的格式非常简单……继续阅读 »
4年前 (2020-11-26) 1219浏览
1个赞
使用 pm2 进程管理工具来管理 nodejs 进程
对于后台进程的管理,常用的工具是 crontab,可用于两种场景:定时任务和常驻脚本。关于常驻脚本,今天介绍一款更好用的工具:pm2,基于 nodejs 开发的进程管理器,适用于后台常驻脚本管理,同时对 node 网络应用有自建负载均衡功能。
官方的说法,pm2 是一个带有负载均衡功能的 Node 应……继续阅读 »
4年前 (2020-11-19) 1464浏览
0个赞
Nginx 反向代理的高级应用
我们通常说的「代理」,都是指客户端向外界发起请求时,并不直接与目标服务器连接,而是将所有请求交给一个代理服务器,由它负责连接外界的目标服务器。同时,从服务器返回的数据,也经过代理服务器返回客户端。在外界看来,所有请求都来自这台代理服务器,这样,它就成功地将客户端隐藏在自己背后,起到了保护客户端的作用.
虽然谈到反向……继续阅读 »
4年前 (2020-11-14) 1216浏览
0个赞
Ubuntu 二进制方式安装 Mysql-8.0.21(x86_64)详细记录
Mysql 必要包安装
sudo apt-get install libncurses5 libaio1
下载 mysql 二进制包
选择 Linux – Generic , 架构选择 x86_64 (如果是 32 位的系统选择 32 位的)
wget ……继续阅读 »
5年前 (2020-08-24) 3052浏览
0个赞
ubuntu 18.04 编译安装 PHP7.4.9 详细记录
现在使用 ubuntu 系统做服务器系统的人越来越多,windows10 也可以装 linux 子系统(ubuntu),以后使用 windows 开发不用装虚拟机了,在这里记录编译安装 php7.4.9 的记录
apt 安装依赖
sudo apt-get update
sudo a……继续阅读 »
5年前 (2020-08-20) 2507浏览
1个赞
Vim 命令备查录
命令历史
以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。
启动 vim
在命令行窗口中输入以下命令即可
vim 直接启动 vim
vim filename 打开 vim 并创建名为 filename 的文件
文件命令
打开单个文件
vim file
同时打开多个文件
vim file1 fil……继续阅读 »
5年前 (2020-05-14) 1380浏览
0个赞
Shell 入门(复制符合条件的文件至另一个文件夹)
记一次 shell 小脚本的编写过程,因公司业务需求,需要将 A 服务器上的图片(3 月 15 号至 20 号上传的图片)迁移到 B 服务器,图片大概有 100 多个,故记录此次脚本的编写过程.
以下是该 shell 源码
#!/bin/bash
#复制 3 月 15-3 月 20 日的图片到……继续阅读 »
8年前 (2017-03-21) 2651浏览
5个赞
如何搭建一个 FTP 服务器(环境:linux centos 6.6 vsftpd)
引用百度百科的名词解释->
vsftpd 是“very secure FTP daemon”的缩写,安全性是它的一个最大的特点。vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux、BSD、Solaris、 HP-UNIX 等系统……继续阅读 »
8年前 (2017-03-11) 2066浏览
0个赞
Linux 定时任务详解
如果我们需要定时执行一些周期性重复性的任务,我们就会用到定时执行任务功能来帮我们自动执行每天、每周等周期性重复性的任务而不需要人为干预即可实现。
如果需要添加一个定时任务,以下任务可以进入定时任务编辑状态
crontab -e
定时任务格式:分时日月周
2 1 * * * aaa #代表每天 1:02 分执行 aa……继续阅读 »
9年前 (2016-10-14) 2311浏览
3个赞
linux 下 Shell 命令初探
什么是 Shell?
我们在 linux 终端下能做到的操作,如 cd,cp,mv 等
都能同样写到.sh 脚本文件里面去,
此时我们执行该脚本文件,就等于执行了里面的多个操作和命令.
那么我们写一个最简单的.sh 文件
文件名 simple.sh
#!/bin/bash
cd /usr/local/
pw……继续阅读 »
9年前 (2016-10-13) 2160浏览
2个赞