pm2安装使用


pm2是node管理与守护进程工具. 1. 安装 npm install -g pm2 2. 单个启动 pm2 start app.js # 启动 pm2 start app.js -i 4 # 启动4个应用实例,自动负载均衡 # 监听文件变化,配合pm2 logs,方便本地开发 pm2 st

Vmware ESXi 7.0克隆虚拟机


Vmware ESXi 7.0 网页管理页面是没有克隆选择的。我们可以通过导出和磁盘导入来完成克隆。 导出虚拟机配置和硬盘 在虚拟机管理页面,选中需要克隆的虚拟机,点右上角操作页面,选择导出。导出vmdk到本地就行了。 用虚拟机磁盘文件和配置创建虚拟机 1. 创建新的虚拟机 在虚拟机管理页面中,创建

Nginx转发SVN

Nginx 

在Linux中安装好subversion服务器后,使用的是svn协议,要让他使用http/https协议可以借助Nginx+httpd。 一、安装配置svn服务 前面有讲过,这里就不再复述了CentOS中svn服务器安装与使用 假设有svn仓库: test1: /home/svn/test1 tes

Docker中安装OwnCloud

Docker 

一 、安装MySQL mysql官方docker镜像已经版本到8.x的版本了,这里需要安装mysql 5.7版本就可以了 docker run --name owncloud-mysql5.7 -d \ -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD=Owncloud \

Nginx转发frp Http协议

Nginx 

起因 由于服务器上的80端口被Nginx占用了,所以frp就没法监听80端口了。但是可以用Nginx反向代理转发frp中http协议。 前提 frp 监听http端口为:8080 转发域名:test.zngw.icu Nginx配置 新加转发配置 server { listen 80

SVN仓库定时增量备份


svnadmin dump命令可以导出指定的版本,可以通过cron计划任务定时执行脚本达到定时增量备份svn仓库的目的 增量备份svn脚本 创建备份脚本并赋予可执行权限/home/backup/svnbackup.sh # !bin/bash # svn仓库目录 repo=/home/svn/te

跨平台共享鼠标Synergy


微软推出了官方的鼠标键盘共享软件(Mouse without Borders),但是,这个不能跨系统只能在局域中win系统中使用,但是要跨win和mac,可以使用Synergy。Synergy free版本除了ssl加密外可以使用全部功能。 Mac 客户端 1. 打开dmg镜像,将“Synergy.

Chrome 一键下载网页资源


有时遇到好看的H5网站,相要下载上面的资源。按F12可以查看Sources(源代码),一个一个的下载资源比较麻烦,但是Chrome中有个Save All Resources插件可以一键下载网页资源. 在线安装 先在Google Chrome网上应用店中搜Save All Resources,直接添加

Chrome 扩展导入导出


导出 1. 进入扩展程序 在浏览器地址栏输入chrome://extensions/打开扩展程序页面 2. 查看详情,找到ID 3. 找到扩展所在目录 Win10中Chrome扩展目录为:C:\Users\Administrator\AppData\Local\Google\Chrome\User

Bat获取svn版本号


有时在一些自动打包脚本中会使用到svn的版本号。这里可以使用到svn命令行来获取 在Windows系统中,以TortoiseSVN为例 1. 首先要确认安装了命令行模式。 如果未安装可以通过Modify添加上去 2. 添加环境变量 将TortoiseSVN所在的bin目录到Path环境变量中。使命令