跳至内容

如何在Linux(Centos)服务器上部署Docker项目(NestJS)

SEO禅现在所有的服务端都是基于Docker开发,所以在上线部署的时候也是使用Docker,最近对一个项目的服务端进行重构了下,要上新的服务器,这里就记录分享下整个过程。 安装Docker在Linux SEO禅使用的服务器是Centos,可以直接YUM来安装,这也是Docker官网推荐安装方式: 安装完成后我们启动Docker服务: 之后运行下命令测试下: …

Linux入门:awk 命令详解教程-实例讲解-Linux三剑客

Linux中有著名的三剑客,他们是·grep,awk,sed,SEO禅已经介绍过Linux三剑客其中之一的grep:Linux入门:grep命令基础使用-Linux三剑客,今天来详细介绍awk命令,grep命令上次只是简单介绍了下,以后会详细写一篇文章来介绍,这篇文章就让你完全搞懂awk。 什么是Awk 首先我们要搞清楚什么是Awk,SEO禅使用man aw…

Linux增加SSH连接时间时长的方法-如何延长超时时间

不知道大家使用SSH连接服务器,管理服务器的时候,会不会经常遇到需要处理比较耗时的事情,或者去网络上找资料,再切回Terminal终端,SSH连接就断开,又要重新连接,非常的麻烦,SEO禅就经常遇到这种事,因为SEO禅的服务器都是Linux的,用SSH终端连接方法是最方便的,默认服务器和本地设置的保存会话时间过短,基本上3分钟没有新的动作,SSH就会自动断开…

Linux入门:软(符号)链接和硬链接区别

在用Windows系统的时候,大家肯定会经常使用快捷方式去链接一些秘密文件,这些文件一般都藏在很深很深的目录里面,有时候自己都忘记在哪,但是在夜深人静的时候,就会悄悄点开这些文件,欣赏这世间的美好,哈哈,扯远了,SEO禅是正经人,话说回来在Linux系统下,也是有这样的功能,他们被分为:硬(hard)链接和 符号(symbolic)链接,符号链接我们也经常称…

2021在Centos7上使用YUM升级更新Git版本(Git 2.x )

网站在部署到服务器的这个过程,有时候会非常麻烦,以前SEO禅都是用FTP或者用rsync命令,现在因为Github私有仓库免费了,就直接使用Git来部署,修改后的源码只要Push到仓库里,再在服务器Pull下来,别说有多方便有多爽了,要是再使用Docker去部署服务器程序,那就是分分种搞定网站部署的事,以前要部署一个网站少说要个把小时,这篇文章主要是分享下在…

使用SSH连接Github详细教程

因为现在github开放了私有仓库,用来部署和同步网站是非常方便的,只要push到私有仓库,然后在Linux服务器上pull一下就行,有时候在服务器上还会直接改动一些配置,也只需要push到私有仓库,最麻烦的就是每次运行git命令需要输入登录信息,SEO禅作为一名DRY(don’t repeat yourself!)的拥护者,肯定对这种事不能忍,那我们就配置…

Linux入门:PS进程状态快照

刚接触Linux,经常看到一个缩写就是PS当然和制图的PS(PhotoShop)不是同一个PS,正如我们知道的Linux是多用户操作系统,同时需要运行多个进程(Process)来满足多个用户的需求,所以有时候我们需要管理自己的程序,就要知道当前系统上程序的运行状态,每个程序都会被表示为一个进程的形式,PS(Process Status)这个程序就是专门来查看…

Linux入门:查看系统进程TOP命令

使用过Linux的朋友应该对top程序不会陌生,但是很多人并没有真正的把top用起来,有很多功能估计都没有使用到,这篇文章就分享下SEO禅在网站运维服务器过程中使用top的技巧。 使用top 首先我们要查看下top的版本,如果版本太低,有可能不支持下面介绍的一些功能,输入top -v看看自己的Linux安装的TOP程序是什么版本: [root@SEOZEN …

Linux入门:Linux文件权限

文件基本属性 下面这张图能很直观的看出来通过ls – l命令显示的各个列所表达的意思: 在 Linux 中第一个字符代表这个文件是目录、文件或链接文件等等。 当为 d 则是目录 当为 -则是文件; 若是 l 则表示为链接文档(link file); 若是 b 则表示为装置文件里面的可供储存的接口设备(可随机存取装置); 若是 c 则表示为装置文件里面的串行端…