使用GitHub Actions 来进行项目远程服务器部署

现在的部署流程时,需要更新时,在本地切换到master分支,执行构建操作,拿到构建出的dist目录,将其上传到远程服务的某个nginx目录,重启nginx服务。基于以上,使用GitHub Actions做CI/CD流程。由于项目源码是托管在github的,而部署是放在远程服务器上,并且使用nginx

Linux:Linux操作系统循环语句-while语句使用介绍

本博客将介绍Linux操作系统中循环语句-while语句的使用方法。我们将详细说明while语句的语法格式,并提供多个案例来演示不同的应用场景。这些案例包括输出数字序列、批量创建用户以及内置跳出循环的用法。通过学习这些内容,您将能够更好地掌握Shell脚本编写中的循环控制,实现不同的循环逻辑和跳出循

Linux系统安装mysql数据库(超详细)

1、需要准备一台服务器,这里推荐大家去安装一个本地的虚拟机,VMware就是一款不错的虚拟机软件。2、需要一个远程连接到虚拟机的工具,我这里使用的工具是MobaXterm。3、mysql安装包下载:

linux文件通过finalshell的上传和下载

我们可以通过finalshell工具,方便的和虚拟机进行数据交换。也可通过rz、sz命令进行文件的传输。

单元测试和集成测试的区别

而集成测试则需要考虑更多的依赖项和交互,需要确保各组件之间的协同工作正常。而集成测试主要关注不同组件之间的集成和交互是否正常,确保整个系统在集成环境下具备正常的功能和性能。总的来说,单元测试和集成测试在测试的范围、目标、执行环境和依赖程度等方面存在差异。范围不同:单元测试关注于对软件中的最小功能单元

Linux基础命令-echo输出信息

初学linux都会接触到这个echo命令,因为这个echo的用处实在太大了,不管说日常使用上还是写shell脚本中,都是需要用到的;echo命令可以输出用户要显示在屏幕上的信息、显示环境变量的值、搭配重定向还能写入信息,还能用来判断上一条命令的对错,一起看看吧。echo是用于终端设备上输出指定的字符

Linux Debian11服务器安装SSH,创建新用户并允许SSH远程登录,及SSH安全登录配置!

这些步骤提供了在Debian 11服务器上安装SSH,创建新用户并允许SSH远程登录以及进行SSH安全登录配置的指南。默认情况下,Debian 11服务器上安装的SSH服务器应该允许远程登录。但是,为了确保它已经正确配置,您可以编辑SSH服务器配置文件。为了安装SSH服务器,您需要以root用户或具

linux : 从服务器a上传文件到服务器b,不覆盖已存在的文件/ 跳过二者之间重复的内容

linux : 从服务器a上传文件到服务器b,不覆盖已存在的文件/ 跳过二者之间重复的内容

详解JAVA远程debug

一文聊明白如何远程debug java普通程序。web程序和spring boot程序。

VMware或virtualbox虚拟机虚拟网卡缺失解决办法

通过Xshell连接虚拟机,若出现设置正确(IP地址以及用户名、密码都对),但连不上,可通过查看控制面板的网络连接,一般VMware和Virtual Box安装后都有虚拟网卡存在,但安装完或可能安装后因某些原因导致虚拟网卡缺失,会引起Xshell类似的远程客户端连不上虚拟机问题。例如VMware缺少

Linux修改目录文件的属主(属组)命令、设置宿主目录并删除原来宿主目录

Linux中修改文件属主的目的是为了更好地控制文件的访问权限。作为文件或目录的所有者,你可以对文件或目录进行读、写和执行等操作,而其他用户则有不同的权限,例如只能读取文件或者只能执行文件。修改文件属组的主要目的是为了让多个用户能够共享文件,实现文件的共享与协作。当多个用户需要访问同一个文件时,属组和

学校wifi需要认证登录怎么解决

我们最好是找到一个废弃且有网的校园网,因为这种校园网其他人无法使用,不论白天还是黑夜,早高峰还是晚高峰网速都是最好的,简直爽的一逼,如果使用这些校园网?对于这个问题,我们可以从几个方面入手。

Linux——进程的概念

进程是我们学习操作系统的第一个非常重要的概念,它是担当分配系统资源(CPU时间,内存)的实体。

【Linux】进程概念I --操作系统概念与冯诺依曼体系结构

操作系统概念与冯诺依曼体系结构

Ubuntu配置DNS

Ubuntu下配置dns解析的几种方式

Ubuntu访问主机共享文件夹——简单快速

点击设置或者虚拟机设置弹出下面的页面,点击共享文件夹。进入Ubuntu中打开终端,输入如下命令就可以了。点击下面确定就行了。

华为云云耀云服务器L实例评测|使用宝塔面板管理服务器教学

云耀云服务器L实例提供丰富严选的应用镜像,实现应用一键部署,助力客户便捷高效的在云端构建电商网站、Web应用、小程序、学习环境、各类开发测试等。主机安全(HSS)提升云耀云服务器L实例整体安全性,通过入侵检测、漏洞管理、基线检查功能,可识别并管理云服务器中的信息资产,实时监测云服务器中的风险,降低服

服务器基准测试实践:SysBench的搭建与基本使用

如何更加全面了解我们服务器?如何对服务器进行基准测试?如何评估服务器的上线能力?本篇文章重点介绍了Sysbench,以及它的使用初步探索,它是一个功能强大的基准测试工具,广泛用于评估计算机系统的性能和稳定性。通过为不同的测试场景提供测试模式,SysbBnch可以解决系统性能评估、硬件选型、软件调优等

vsftpd安装配置,Linux系统配置FTP服务器教程(CentOS 7)

vsftpd(verysecureFTPdaemon)是Linux下的一款小巧轻快、安全易用的FTP服务器软件。今天飞飞将和你分享Linux系统安装并配置vsftpd,搭建FTP环境。

Linux 根目录爆满 解决(/dev/mapper/centos-root 100%问题)

然后需要查看哪个目录占用过高,对于过高目录中的内容适当删减腾出一些空间。发现/dev/mapper/centos-root 为100%。将该两个文件夹下不需要的文件删掉。会导致数据库sys登不上去。

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈