- 博客(19)
- 收藏
- 关注
原创 ubuntu安装docker及docker-compose
安装docker# 安装需要的包sudo apt-get updatesudo apt-get install apt-transport-https ca-certificates software-properties-common curl# 添加 GPG 密钥,并添加 Docker-ce 软件源官方的软件源(不推荐,很慢):curl -fsSL https://download.docker.com/linux/ubuntu/gpg|sudo apt-key add -sudo a
2022-05-31 16:31:35
1047
原创 shell判断日志是否为空,日志按小时分割。
#!/bin/bashA=/home/www/gfbphp/data-collection/public/gif_logs/ ###文件夹路径date_dir=`date +%Y%m%d` ###按小时分割tag=`date +%Y%m%d%H --date="-1 hour"` ###分割出来的减1小时#收下这句用于判断,当时间为凌晨00:00时,将date_dri设为昨天if [ "`.
2022-02-28 17:22:24
655
原创 linux安装/迁移confluence
本文章内容记录了linux全新安装confluence和迁移confluence。旧wiki系统:centos7.9新wiki系统:centos7.9因confluence本身安全问题,一直在被攻击,所以打算迁移至内网环境。迁移准备:1、一台新的centos7.9系统。2、旧wiki的每日备份文件。一、新wiki操作:安装环境system: centOS 7 64位 JDK:Java 1.8 mysql: 5.7版本mysql尽量版本一致,因现在linux的yum源
2022-02-10 11:10:30
2943
原创 nginx配置埋点日志单独存放及按时间分割日志
生成结果~1、nginx配置埋点日志单独存放在nginx配置里的server内添加location指向,$day变量是分割日志的,后面有。 location /t.gif { access_log /home/gif.logs/123.com.access_$day.log combined; error_log /home/gif.logs/123.com.error_$day.log; }2.配置日志分割,按每天生成同样在nginx的ser
2022-01-25 10:05:04
2984
原创 linux Docker部署Redash中文版
1安装说明相比Linux环境本地安装而言,Docker安装方式更为简便,Docker脚本化安装过程会自动获取Redis、postgres、Python3.7镜像,构造Redash最新的后台server、worker、schedule镜像。前端npm依赖包安装和前端最新代码打包是通过卷映射方式挂载到server容器,因此这些工作需要人工一次执行;另外构建初始数据库表结构也需要人工一次执行。这些动作执行完毕,启动Docker容器就可以访问了。由于安装过程需要访问国外服务器,极难一次安装成功,需要反复试验几次
2022-01-21 10:07:36
589
原创 win10/win7图形化连接ubuntu
Ubuntu端软件安装以下命令行均在终端中运行:安装xrdpsudo apt-get install xrdp安装vnc4serversudo apt-get install vnc4server安装xubuntu-desktopsudo apt-get install xubuntu-desktop向xsession中写入xfce4-session(每个用户自己运行此行)echo "xfce4-session" >~/.xsession开启xrdp服
2022-01-21 09:16:22
801
原创 kong/kongA docker部署+汉化
部署完成后界面一、部署kong/kongA1、创建一个自定义 Docker 网络以允许容器相互发现和通信:docker network create kong-net2、启动一个 PostgreSQL 容器:sudo docker run -d --name kong-database \ --network=kong-net \ -p 5432:5432 \ -e "POSTGRES_USER=kong" \ -e "POSTGRES_DB=kong" \ -e "P
2022-01-21 09:04:21
2166
4
原创 linux 使用shell/python编写钉钉自动监控报警脚本
系统版本:centos7.9python版本:3.6目录:一、添加钉钉机器人 二、编写脚本 三、测试一、添加钉钉机器人1.1点击智能群助手1.2 添加机器人,因我已创建,所以会显示一个运维报警。1.3 添加一个机器人1.4 选择webhook自定义1.5 确认添加,我选择的是IP段,把服务器公网IP填进去就行,可以去看下左侧的说明文档。1.6 创建好后保存好webhook链接二、编写报警脚...
2021-12-08 14:42:28
2537
1
原创 阿里云serverless ACK集群创建实例
阿里云容器服务Kubernetes版(Alibaba Cloud Container Service for Kubernetes,简称容器服务ACK)是全球首批通过Kubernetes一致性认证的服务平台,提供高性能的容器应用管理服务,支持企业级Kubernetes容器化应用的生命周期管理,让您轻松高效地在云端运行Kubernetes容器化应用。产品架构阿里云容器服务产品线的整体架构如下图所示。基本概念集群集群指容器运行所需要的云资源组合,关联了若干服务器节点、负载均衡、专有网络等
2021-11-25 14:48:30
1358
原创 阿里云serverless 工作流实践
Serverless工作流(Serverless Workflow)是一个用来协调多个分布式任务执行的全托管云服务。在Serverless工作流中,您可以用顺序、分支、并行等方式来编排分布式任务,Serverless工作流会按照设定好的步骤可靠地协调任务执行,跟踪每个任务的状态转换,并在必要时执行您定义的重试逻辑,以确保工作流顺利完成。Serverless工作流通过提供日志记录和审计来监视工作流的执行,方便您轻松地诊断和调试应用。Serverless工作流简化了开发和运行业务流程所需要的任务协调、状态管
2021-11-25 10:32:29
1067
原创 阿里云部署serverless SAE实例
项目原因: 1、本身这两年serverless就比较火,一直有想学习的想法,但我比较懒哈哈哈所以一直没去太过关注。 2、因公司想节省服务器资源及拥抱云原生本身优势,所以需要对serverless进行调研并转型。至于使用阿里云的原因,是因为这几年一直用的阿里云,并且目前所在公司的所有资源均在阿里云上。调研了几天,把国内云的serverless各优势说明下。阿里云:价格优惠腾讯云:使用小程序开发比较方便华为云:没找到啥优势顺便说明,每个云厂商支持的se...
2021-11-19 11:30:09
1426
原创 linux 使用docker-compose安装部署 elasticsearch ik
1.安装docker20.10.8sudo yum install -y yum-utils device-mapper-persistent-data lvm2sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyum list docker-ce --showduplicatessudo yum install docker-cedocker -.
2021-11-03 15:19:24
1363
原创 centos安装部署elasticsearch集群
两台centos7.9服务器master:47.94.214.196node:59.110.222.6集群前置条件(必做):部署OS1、安装部署centos 72、设置IP3、修改hostname、hosts文件hosts文件中加入两个主机节点的IP与主机名映射:# 修改hosts文件vim /etc/hosts# 添加47.94.214.196 elas-A59.110.222.6 elas-B4、修改系统配置文件vim /etc/sysc...
2021-10-28 16:22:52
2142
原创 centos 一次 404 not found 排错经过
本次项目原因:目前公司有三套环境:1、正式环境2、测试环境3、集成环境新配小程序业务在正式/测试环境运行都正常,但配到本地集成环境服务器时报404 not found。开始耗费脑细胞:首先访问本地域名发现404是由php框架展现的,并不是由nginx展现。跟开发对了下,开发同学坚持认为是因为nginx路由转发有问题,导致php路由重写未生效。排查nginx.conf文件server { listen 80; server_name
2021-10-27 09:57:02
2094
原创 kubesphere3.1安装
添加hosts文件(每台都要)cat >> /etc/hosts << EOF> ip k8s-master> ip k8s-node1> ip k8s-node2> EOF保证机器之间可以互相访问关闭防火墙 (每台都要)systemctl stop firewalld && systemctl disable firewalld关闭Selinux (每台都要)vi /etc/sysconfig/seli
2021-09-10 09:48:23
613
2
原创 搭建WordPress(CentOS 7)
WordPress是使用PHP语言开发的博客平台,在支持PHP和MySQL数据库的服务器上,您可以用WordPress架设自己的网站,也可以用作内容管理系统(CMS)。本教程介绍如何在Linux操作系统的ECS实例上搭建WordPress网站。前提条件操作系统:CentOS 7.2 64位 Nginx版本:1.16.1 MySQL版本:5.7.29 PHP版本:7.0.33 WordPress版本:5.1.6搭建WordPress网站一、进入MySQL数据库。使用root用户登..
2021-09-10 09:40:05
540
原创 centos 安装部署 php7.4
1.首先安装依赖yum -y install libxml2 libxml2-devel openssl openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-devel libzip-devel pcre-devel2.下载php7.4压缩包https://www.php.net/distributions/php-7.4.0.tar.gz3.解压压缩包,cd进入解压后的目录...
2021-09-10 09:29:45
928
原创 PHP7.4编译安装问题解决及各依赖安装
1、下载并解压wget https://tls.mbed.org/download/mbedtls-2.16.3-gpl.tgztar -xf mbedtls-2.16.3-gpl.tgzcd mbedtls-2.16.3备用下载地址:https://down.24kplus.com/linux/mbedtls/mbedtls-2.16.3-gpl.tgz2、编译安装makemake DESTDIR=/usr installldconfig如果出现make[1]:pyth..
2021-09-10 09:24:14
4532
原创 Harbor私有仓库搭建
硬件下表列出了部署 Harbor 的最低和推荐硬件配置。 资源 最低限度 受到推崇的 中央处理器 2个中央处理器 4个中央处理器 内存 4GB 8 GB 磁盘 40 GB 160GB 软件下表列出了目标主机上必须安装的软件版本。 软件 版本 描述 Docker 引擎 版本 17.06.0-ce+ 或更高版本
2021-09-10 09:18:08
276
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人