共 2 篇文章

标签:c语言怎么用变量定义数组大小

基于nodejs的ssh2自动化部署-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

基于nodejs的ssh2自动化部署

基于Node.js的SSH2自动化部署是一种使用Node.js编写的程序,通过SSH2库实现远程服务器的自动化部署,以下是详细的步骤和小标题:,1、安装Node.js,首先需要在本地计算机上安装Node.js环境,访问Node.js官网(https://nodejs.org/)下载并安装适合自己操作系统的版本。,2、创建项目文件夹,在本地计算机上创建一个项目文件夹,用于存放后续编写的代码文件。,3、初始化项目,在项目文件夹中打开命令行,运行以下命令初始化项目:,“`,npm init y,“`,4、安装SSH2库,在项目文件夹中运行以下命令安装SSH2库:,“`,npm install ssh2,“`,5、编写代码实现自动化部署,在项目文件夹中创建一个名为 deploy.js的文件,编写以下代码实现自动化部署:,“`javascript,const { Client } = require(‘ssh2’);,const fs = require(‘fs’);,// 读取部署脚本文件,const deployScript = fs.readFileSync(‘./deploy.sh’, ‘utf8’);,// SSH连接配置,const config = {,host: ‘远程服务器IP地址’,,port: 22,,username: ‘远程服务器用户名’,,password: ‘远程服务器密码’,,};,// 创建SSH客户端实例,const client = new Client();,client.on(‘ready’, () => {,console.log(‘已连接到远程服务器’);,// 执行部署脚本,client.exec(deployScript, (err, stream) => {,if (err) throw err;,stream.on(‘close’, (code, signal) => {,console.log( 部署完成,退出码:${code});,client.end(); // 关闭SSH连接,}).stderr.on(‘data’, (data) => {,console.error( 部署过程中出现错误:${data});,});,});,}).connect(config);,“`,6、编写部署脚本文件,在项目文件夹中创建一个名为 deploy.sh的文件,编写部署所需的命令。,“`bash,#!/bin/bash,# 停止应用服务,systemctl stop appservice.service,# 删除旧版本应用文件,rm rf /var/www/app/*,# 上传新版本应用文件到服务器指定目录,cp r /path/to/new/app/* /var/www/app/,# 启动应用服务,systemctl start appservice.service,“`,7、修改部署脚本权限和所有者,运行以下命令修改部署脚本的权限和所有者:,“`bash,chmod +x deploy.sh && chown root:root deploy.sh && chmod +x /path/to/new/app/* && chown wwwdata:wwwdata /var/www/app/* R && chmod +x /var/www/app/* && chown wwwdata:wwwdata /var/www/app/* R && chmod +x /var/www/app/* && chown wwwdata:wwwdata /var/www/app/* R && chmod +x /var/www/app/* && chown wwwdata:wwwdata /var/www/app/* R && chmod +x /var/www/app/* && chown wwwdata:wwwdata /var/www/app/* R &&...

技术分享
jpg格式的图片怎么打开?-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

jpg格式的图片怎么打开?

打开JPG格式的图片有多种方法,以下是一些常见的方法:,1、使用Windows自带的照片查看器,找到JPG图片文件,双击打开。,如果无法打开,可以尝试右键点击图片文件,选择“打开方式”,然后选择“照片”应用。,2、使用Windows自带的画图工具,找到JPG图片文件,右键点击,选择“打开方式”。,在弹出的菜单中选择“画图”。,画图工具会打开并显示图片。,3、使用第三方图片查看软件,下载并安装一款图片查看软件,如Adobe Photoshop、ACDSee等。,打开软件,找到JPG图片文件,双击打开。,4、使用在线图片查看器,打开一个在线图片查看器的网站,如Google相册、Imgur等。,上传或拖拽JPG图片文件到网页上,即可查看图片。,5、使用手机或平板电脑查看JPG图片,将JPG图片发送到手机或平板电脑上。,使用手机或平板电脑自带的照片应用或第三方图片查看应用打开图片。,,

技术分享