jdf-http-upload

0.1.2 • Public • Published

httpupload

jdf http方式上传代码的服务器接收端

部署和使用

先clone代码,然后到目录下npm i安装依赖,用pm2或者nodemon启动。 pm2下先关闭当前的实例

$ pm2 delete instance-name
$ kill -9 pm2-pid

修改pm2的启动用户方式

$ vi  /etc/init.d/pm2-init.sh

修改 USER=xxxx 和 export PM2_HOME="/var/www/html/.pm2"为你自己的配置,切换到有权限的用户

$ su xxxx 

启动 pm2,如果需要修改路径和监听端口的话,到server.js里面去修改,可以配合nginx做反向代理

$ pm2 startup centos
$ pm2 start server.js

一定要注意启动选择的用户,要想和ftp sftp方式无缝切换的话,要配置上传目录的权限,不要使用nologin用户,最好是所有用户都在一个分组中,然后上传路径直接chmod 777。

客户端上传时可以直接

$ jdf output        // 默认上传方式为 http
$ jdf output -t ftp // 指定上传方式为ftp
$ jdf output -t scp // 指定上传方式为scp

Readme

Keywords

none

Package Sidebar

Install

npm i jdf-http-upload

Weekly Downloads

0

Version

0.1.2

License

MIT

Last publish

Collaborators

  • catalsdevelop
  • chenxiaochun