使用ModStart-CMS快速搭建公司官网 ModStart的Docker一键启动 参考官网:https://modstart.com/doc/install/docker.html 下载docker-compose脚本代码 下载地址:https://github.com/modstart/ModStartDocker.git 下载后解压得到Mo…
Docker文件挂载不会随宿主机中的更改而更新的问题记录 起因-宿主机修改挂载文件-docker挂载内文件不实时更新的问题 今天下午同事在宿主机上修改了挂载的nginx.conf文件,但进入docker容器查看此文件还是没改变,但docker容器重启后,文件前后即可同步成功,于是就开始了简单研究.. 验证 使用vim/vi修改文件 使用vim/vi…
CentOS安装ab做压力测试 ab(apachebench)简介 ApacheBench 是 Apache 服务器自带的一个web压力测试工具,简称ab。 ab又是一个命令行工具,对发起负载的本机要求很低,根据ab命令可以创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问,因此可以用来测试目标服务器的负载压力。 总的来说ab工具小…
Tomcat 9 安全加固内容 NUM 加固内容 说明 备注 1 补丁安装 使用最新版本tomcat 2 目录权限 修改tomcat目录权限为运行用户 3 运行权限 运行tomcat的用户不能是root 4 删除项目无关文件和目录 删除webapps/下目录 5 删除控制台 在tomcat-users.xml中停用所有用户 tomcat-users…
Redis可视化工具RedisInsight初体验 什么是 RedisInsight RedisInsight 是一个可视化工具,提供设计、开发和优化 Redis 应用程序的功能。查询、分析您的 Redis 数据并与之交互。 官方文档:https://developer.redis.com/explore/redisinsight/getting-…
npm-run-all 简单使用 最近新项目发现前端研发公司开始使用mysticatea/npm-run-all 这个神器,这个工具是为了解决官方的 npm run 命令无法同时运行多个脚本的问题,它可以把诸如 npm run clean && npm run build:css && npm run build:j…
Prometheus+grafana告警组件单节点部署验证 此次部署是使用docker快速验证部署,主要验证了Prometheus+grafana告警推送邮件和钉钉 使用了2台机器 IP 作用 备注 10.80.210.56 prometheus-master 主要作为主采集节点 10.80.210.122 prometheus-node 主要作为…
Grafana常用模板 服务器系统性能监控:8919 微服务性能监控:4701 或 汉化:12856 Docker环境性能监控:893 nacos性能监控:13221 mysql性能监控:9362 nginx性能监控:9614 neo4j性能监控:10371 Redis监控:763 tomcat监控:暂时忽悠 HikariCP数据源监控:6083/…
Centos7-GitLab 备份与还原 备份 宿主机部署的GitLab gitlab-rake gitlab:backup:create Docker部署的Gitlab docker exec gitlab gitlab-rake gitlab:backup:create 这里的gitlab 就是您的容器名称 备份完成后,/var/opt/git…
使用二进制方式搭建k8s集群 安装要求 在开始之前,部署Kubernetes集群机器需要满足以下几个条件: 一台或多台机器,操作系统CentOS7.x-86_64(个人选择CentOS7.9) 硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘50GB或更多 集群中所有机器之间网络互通 可以访问外网,需要拉取镜像,如果服务器不能上网,需要提…
k8s-kubectl命令自动补全 Centos yum install -y bash-completion source /usr/share/bash-completion/bash_completion source <(kubectl completion bash) echo "source <(kubectl comple…
Jenkins系列之添加节点操作 添加从节点时需要先具备: git环境,安装可参考:https://199604.com/2339 java环境,安装可参考:https://199604.com/1962 一个普通账号(root账号也行) 登录jenkins后,点击【系统管理】-【节点管理】 点击【新建节点】 填写节点名称 最好将ip或者计算机名填…
CentOS7系统安装Git 1.安装依赖 yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc-c++ perl-ExtUtils-MakeMaker 2.下载git包 wget https://mirrors.edge.kernel.or…
node版本切换n 版本切换n的github开源地址:https://github.com/tj/n 全局安装n npm install -g n 使用n安装某个node版本 安装最新稳定版 node n stable 安装最新版本 node n latest 安装某个具体指定node版本 n 12.16.2 切换版本 输入n回车 出现node版本…
Vue-gyp ERR! find Python 解决方案 Building: /usr/local/bin/node /var/lib/jenkins/workspace/dev_iot_vue/node_modules/node-sass/node_modules/node-gyp/bin/node-gyp.js rebuild --verbo…
VUE打包报错:Module build failed (from ./node_modules/sass-loader/dist/cjs.js)解决办法 最近用jenkins打包前端,出现一些错误~经过研究发现核心问题是node-sass和sass-loader这两个依赖版本的问题。 需要下载对应的版本即可 卸载:npm uninstall sa…
rabbitmq快速部署脚本 下载地址: 链接:https://pan.baidu.com/s/1_bPNy4gI00qpkQP0jHr8og?pwd=6mka 提取码:6mka ▒[root@localhost rabbitmq自动部署脚本]# ls -l 总用量 119940 -rw-r--r--. 1 root root 19809572 7…
脚本默认是1主2从3哨兵,最高建议只能1主4从5哨兵模式。高于5台机器 可选择 redis cluter 集群部署和套娃的主从部署,否则master的数据同步压力很大 下载:https://pan.baidu.com/s/1bRlt073yuJQdaJ7BlcdcAg?pwd=jyjl D:\redis-主从+哨兵>tree D:. ├─.i…
CentOS7-RabbitMQ集群搭建 目标 在CentOS7中快速安装RabbitMQ 此次安装的RabbitMQ版本为:3.8.3,erlang版本为:22.3.2 下载erlang时需要注意版本兼容性问题:https://www.rabbitmq.com/which-erlang.html ip 备注 10.80.210.67 hostna…
Nginx 可视化神器 一款可以一键生成 Nginx 配置的神器,相当给力。 先来看看它都支持什么功能的配置: 反向代理、HTTPS、HTTP/2、IPv6, 缓存、WordPress、CDN、Node.js 支持、 Python (Django) 服务器等等。 如果你想在线进行配置,只需要打开网站:https://nginxconfig.io/,…