技术 第3页

web服务部署及运维笔记(pm2,git等)

bbm 发布于 2021-09-29

本次笔记为linux环境下node.js 一、项目管理 1、PM2 安装PM2 npm install pm2 -g 用PM2运行node.js项目 pm2 start app.js 查询目前所有项目情况 pm2 list 查询指定项目,如项目 app pm2 show app 2、设置PM2开机自运行项目 生成开机启动 pm2 服务的配置文件 运行: pm2 startup 先用pm2 star...

阅读(1029)评论(0)赞 (38)

CentOS 最小化安装及虚拟机迁移

2

bbm 发布于 2021-09-29

因为最近的一个项目需要用linux架构,但机器配置要求不能高,同时还有虚拟化及迁移等部署要求。所以今天开始测试,考虑到以上原因,CentOS版本选择7,安装环境用VMware Workstation Pro 15.5。 一、新建虚拟机 1、选择“自定义(高级)”;比较简单略图 2、选择虚拟机硬件兼容性,默认配置,点击下一步; 3、安装客户机操作系统界面,选择“稍后安装操作系统”,原因是如果在向导里...

阅读(1062)评论(0)赞 (0)

用批处理命令切换网关及DNS

bbm 发布于 2021-02-04

最近有二个不同的网络切换需求,因为安全原因,不方便做自动切换。所以采用手动运行批处理切网关及DNS的方法来切换不同网络。以下为批处理文件内容: @ echo off echo ip set set /p PW=请输入 1 内网 or 外出 if %PW%==1 ( set Gat=192.168.1.1 echo 已设置为内网 ) ELSE ( set Gat=192.168.1.2 echo 已...

阅读(2000)评论(0)赞 (63)

jumpserver 设置本地https及相关安全配置

bbm 发布于 2021-01-02

(一)配置https,因为jumpserver为本地部署,所以没有办法采用通常的域名配置https的方法,只能用本地IP来配置https 这里采用开源的mkcert来制作证书,并配置。 一、安装mkcert,先安装 nss-tools工具 sudo yum install nss-tools 二、安装完成后,下载 mkcert 二进制包 安装前,可先到https://github.com/Filo...

阅读(8069)评论(0)赞 (91)

jumpserver v2.5.3 升级到 v2.6.1

bbm 发布于 2020-12-24

最近我用于内部考试服务运维的开源堡垒机jumpserver迎来了一个大版本更新,无法通过自动更新完成,需要进行手动的升级。 这里记录一下升级过程,备忘。 一、数据迁移 首先官方文档里说明是数据迁移,而不是升级。需要先停止jumpserver的服务。官方提供了4种方法,这里我用习惯的setuptools脚本执行,因为小版本的更新也是用它。 cd /opt/setuptools ./jmsctl.sh...

阅读(3343)评论(0)赞 (85)

在vmware虚拟机在安装MACOS(vm pro 15.5.5 & mac 10.14.6)

8

bbm 发布于 2020-05-31

一直想在台式机中安装MAC,但因为如果机器硬件不是和苹果一样的话,需要调整的东西太多,安装太过于繁琐,而用虚拟机安装对机器配置要求很高,就一直没有尝试。直到今天,春节前为了玩VR配了一台高配置的台式机,在新冠的这个悠长假期里,解决了工作和娱乐的不少问题。今天是周日,正好下午有空,尝试在虚拟机上安装MAC成功。这里记录安装过程,方便以后检索。 一、准备工作。 虚拟机软件:VMware-Worksta...

阅读(5725)评论(0)赞 (82)

CentOS7配置阿里云yum源和npm源

bbm 发布于 2019-05-13

1、准备工作 先确认一下有没有安装wget,如果没有先安装。 yum -y install wget 2、备份原配置文件 cd /etc/yum.repos.d/ mkdir repo_bak mv *.repo repo_bak/ 3、下载新的CentOS-Base.repo 到/etc/yum.repos.d/ wget -O /etc/yum.repos.d/CentOS-Base.repo...

阅读(2509)评论(0)赞 (5)

centos配置备忘(2022年3月8日更新)

bbm 发布于 2019-04-24

常用命令 nmcli connection show #显示当前网络连接 systemctl status 服务名 #检测是否开启了某项服务,例:systemctl status sshd iptables --line -nvxL #查到当前所有规则 ifup eth0 #启用网卡eth0 ifdown eth0 #禁用网卡eth0 tar –cvf jpg.tar *.jp...

阅读(2906)评论(0)赞 (1)

成功入坑egg,学习笔记流水

bbm 发布于 2018-10-08

相关:https://github.com/eggjs/     官网 https://eggjs.org/zh-cn/ 一、安装EGG 1、npm 更换阿里云镜像 npm安装插件过程:从http://registry.npmjs.org下载对应的插件包(该网站服务器位于国外,所以经常下载缓慢或出现异常) 阿里在国内搭建了镜像服务器:http://npm.taobao.org 需要执行以下命令更改...

阅读(2646)评论(0)赞 (1)

centos下nodejs+nginx+mysql+thinkjs相关知识点(初步)

bbm 发布于 2018-08-08

一、nginx 启动命令 systemctl start nginx.service 二、安装node.js 先安装nvm curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash 在nvm环境下安装稳定版node.js 先用命令检查下当前最新LTS版本号 nvm ls-remote 再安...

阅读(2660)评论(0)赞 (2)