
linux
文章平均质量分 65
码农笔录
码农笔录 -微信公众号同步博客,走过路过多关注关注哦,干货多多!
展开
-
ubuntu逻辑分区扩容
ubuntu-server展逻辑卷ubuntu–vg-ubuntu–lv的大小原创 2022-09-29 16:39:13 · 1726 阅读 · 1 评论 -
Linux (Centos) Python compile and install Dameng driver dmPython
原文链接 https://www.aiprose.com/blog/151 点击访问dmPython is a database access interface developed by DM based on the API usage regulations in Python DB API version 2.0.You need to install dmPython when using Python to connect to the Dameng database. After in.原创 2021-10-19 13:00:40 · 1737 阅读 · 0 评论 -
DockerCompose runs Grafana and integrates Prometheus+node-exporter+cadvisor multiple server
原文链接 https://www.aiprose.com/blog/149Use docker to run Grafana to integrate Prometheus+node-exporter+cadvisor to monitor multiple nodes.One of the nodes is the local machine, and the other is my other server. Prometheus only needs to start one, and th..原创 2021-10-19 12:51:45 · 1781 阅读 · 0 评论 -
Linux(Centos) Python编译安装达梦驱动 dmPython
原文链接 https://www.aiprose.com/blog/150dmPython 是 DM 提供的依据 Python DB API version 2.0 中 API 使用规定而开发的数据库访问接口。使用 Python 连接达梦数据库时需要安装 dmPython。安装完 DM 数据库软件后,在安装路径下的 drivers 目录下,可以找到 dmPython 的驱动源码,由于提供的是源码,需要自己编译安装。安装的时候区分是否本机已经安装达梦数据库,如果本机已经安装好达梦数据库,参考第一种,.原创 2021-10-19 12:46:56 · 3858 阅读 · 1 评论 -
Docker runs WordPress through Nginx reverse proxy to open HTTPS binding domain name
原文链接 https://www.aiprose.com/blog/148This article uses docker-compose to run wordpress, uses the existing mysql database, and the external nginx opens https reverse proxy to wordpress. If your domain name has not been filed, please file it first.start..原创 2021-10-19 12:42:09 · 510 阅读 · 0 评论 -
Docker运行WordPress通过Nginx反向代理开启HTTPS绑定域名
后续更新地址:https://www.aiprose.com/blog/147本文使用docker-compose运行wordpress,使用已有的mysql数据库,外部的nginx开启https反向代理到wordpress。如果你的域名还没有备案请先去备案。编写启动文件编写wordpress.yml,然后执行 docker-compose -f wordpress.yml up -d 启动容器172.18.0.1:3308是我自己的mysql地址version: "3"services:..原创 2021-10-12 11:01:00 · 15073 阅读 · 0 评论 -
Nginx配置跨域兼容IOS12 苹果手机请求程序报network error错误
原文更新链接 https://www.aiprose.com/blog/146最近有用户反馈在使用微信H5页面的时候,一直提示network error错误,但是本身网络都是正常的,因为网页能正常打开。上网查了下,说后台接口要配置成为HTTPS的,于是我申请了一个ssl证书,通过错误收集软件查看,报错数量确实少了点,但是还是有很多设备报错。而且大部分是苹果ios 12系统。结果发现自己的跨域配置有问题。默认的跨域配置如下: add_header 'Access-Control-Allow-O.原创 2021-10-09 13:37:43 · 3657 阅读 · 0 评论 -
DockerCompose运行redis 6 alpine性能测试优化
原文后续持续更新地址 https://www.aiprose.com/blog/1451.编写docker-compose文件编写redis.yml,network_mode为host这样可以减少网卡资源消耗,提高性能,如果要求不高可以使用桥接网络,这样端口可以自由映射;调优修改的配置都是修改宿主机的配置。version: '3'services: redis: image: redis:6.0.10-alpine container_name: docker_redis .原创 2021-10-09 10:53:45 · 14753 阅读 · 0 评论 -
DockerCompose运行Grafana集成Prometheus+node-exporter+cadvisor监控多个服务器
后续更新链接使用docker的方式运行Grafana集成Prometheus+node-exporter+cadvisor监控多个节点。本文全程基于docker-compse,没有docker环境的请先准备docker环境 参考文章安装node里一个是本机,另外一个是我的另外一台服务器,Prometheus只需要启动一个,另外一个服务器只需要运行一个node-exporter。Prometheus 官方和一些第三方,已经把一些常用数据库、系统、中间件等的指标数据的采集做成了一个个 export..原创 2021-10-08 10:23:24 · 14830 阅读 · 0 评论 -
Centos安装Docker、DockerCompose
后续更新链接1.更新系统yum update -y2.安装dockeryum install -y yum-utilsyum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repoyum install docker-ce docker-ce-cli containerd.io -ysystemctl start docker3.安装docker-.原创 2021-10-08 10:15:21 · 23912 阅读 · 0 评论 -
完美解决Ubuntu20虚拟机窗口全屏问题
网上有很多装tools的方法,个人觉得有点low,下面的方法一劳永逸,而且自动跟随实际窗口大小调节尺寸sudo apt-get install open-vm*原创 2020-10-28 11:59:47 · 11663 阅读 · 13 评论 -
Deepin20普通用户安装docker、docker-compose
如果你想在非ROOT用户上运行docker,那你需要在安装完成后将当前用户添加到docker组// sudo usermod -aG docker 你的用户名sudo usermod -aG docker $USER安装docker1.如果你安装了老版本的,首先你要吧之前的卸载掉sudo apt-get remove docker docker-engine docker.io containerd runc2.然后安装以下库,支持httpssudo apt-get instal原创 2020-10-28 11:55:07 · 1623 阅读 · 1 评论 -
centos8更换阿里源
原文连接 https://www.aiprose.com/blog/1341.如果是minimal安装,需要先安装wgetyum install -y wget2.备份旧的配置文件mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup3.下载阿里的源文件wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.c.原创 2020-10-28 11:53:56 · 48391 阅读 · 0 评论 -
GIT仓库、源码管理服务器gitea的安装、htttps访问
线上地址:https://gitea.aiprose.com/不知道大家平时源代码是放哪里的,我了解的是一般用户放到github,国内好多用户选择coding和码云,但是github本来就慢,尤其是被微软收购了以后就更慢了,而且私有仓库收费有点贵。国内常用的就是coding 和码云,coding还可以,码云私有项目开发人员不能超过5个这个限制也很恶心,也收费,交那个会员费,都可以自己买服务器搭建一个私有的git服务器了。首选方案就是私有化本地搭建一个gitlab服务,但是说实话,这个适合大型团队,个人开原创 2020-08-21 11:55:03 · 21306 阅读 · 2 评论 -
mysql每天定时自动全库备份、灾备、docker
原文链接https://www.aiprose.com/blog/120之前没有意识,在ECS上自己安装的mysql没有自动备份,偶然发现,服务器被黑客入侵,把我的mysql数据库全部删除后,勒索我要比特币,当时也很无语,因为完全么有备份,也没有开启日志,所以只能认倒霉了,然后就研究了怎么进行定时备份,有的是docker环境下运行的,有的是宿主机直接安装。1.创建几个目录**data 存放备份数据,logs存放每天的日志注意:目录可以自己随意改,但是一定要修改脚本里的路劲一.直接安装,非do.原创 2020-08-21 11:26:39 · 28959 阅读 · 0 评论 -
docker环境搭建nexus私有maven私服
估计很多人会有自己封装的一些工具类,今天怎么教大家怎么在docker环境下搭建maven私服,我这里用的版本是nexus2,虽然nexus3更新,并且支持docker镜像的存储,不过这个我们用不到,docker镜像我们都是放阿里云的,免费速度还快。首先你的安装docker吧,这个这里就不重复造轮子了,百度一大堆,还有本人一直使用的是gradle环境,文中maven环境都是百度别人的。1.创建目录我们首先要创建一个目录,用来挂载nexus存放的数据mkdir /opt/nexus-work &原创 2020-08-21 11:16:25 · 24246 阅读 · 0 评论 -
tengine2.2.0编译安装、开机启动、反向代理配置及健康检查
tengine2.2.0编译安装、开机启动、反向代理配置及健康检查tengine是由淘宝发起的一个基于nginx的开源项目,nginx的吞吐量比较高、快速、稳定,而且反向代理和负载均衡使用nginx,也是最常见的。本文介绍在Linux(centos)下如何编译安装,并设置nginx开机自启动及配置反向代理和配置健康检查。官网地址1、下载tengine下载下边是使用linux直接下载,或者用win原创 2017-07-14 14:45:48 · 23666 阅读 · 0 评论 -
docker自动化部署实战
docker自动化部署实战避免重复造轮子,我就不说docker的好处了,百度一大堆,况且你能看到这个文章,说明你也大概了解docker了。当然还是要从安装开始一步步来,本文中使用的是daocloud+coding+docker。daocloud官网 ,coding官网。 自动化流程是:打包应用程序->上传到coding->daocloud检测到更新->自动构建docker镜像->自动部署应用->完原创 2017-09-10 18:49:20 · 39668 阅读 · 7 评论 -
linux下tengine2.2.0编译安装、开机启动、反向代理配置及健康检查
tengine2.2.0编译安装、开机启动、反向代理配置及健康检查tengine是由淘宝发起的一个基于nginx的开源项目,nginx的吞吐量比较高、快速、稳定,而且反向代理和负载均衡使用nginx,也是最常见的。本文介绍在Linux(centos)下如何编译安装,并设置nginx开机自启动及配置反向代理和配置健康检查。官网地址1、下载tengine下载下边是使用linux原创 2017-07-13 11:51:20 · 31646 阅读 · 2 评论 -
docker安装ffmpeg,alpine/ubuntu安装ffmpeg
docker安装ffmpeg,alpine/Ubuntu安装ffmpeg这段时间项目中用到了ffmpeg,我们的项目是通过docker来部署的,我的tomcat基础镜像有的是Ubuntu,还有的是alpine,就遇到了一个问题,有时候会安装失败。接下来给大家带来安装教程-docker环境下。一、alpine安装ffmpegalpine镜像比较小,所以后面在docker方面可能用的比原创 2018-02-05 11:35:25 · 15390 阅读 · 1 评论 -
alpine docker exec: "/bin/bash": stat /bin/bash: no such file or directory 解决方案
docker exec -it 029e6df30836 /bin/bash exec: “/bin/bash”: stat /bin/bash: no such file or directory我们一般可能会在容器启动后进入容器,常用的是docker attach 镜像id,但是启动镜像的时候如果没有带 参数 -it的话,attach进去后可能是日志界面,并不能执行命令。所以我们会用d原创 2018-02-05 17:11:42 · 40773 阅读 · 1 评论 -
ubuntu、deepin 程序启动菜单创建
ubuntu、deepin 程序启动菜单创建ubuntu、deepin中webstorm、androidsudio 、idea等程序启动菜单创建。 1.首先我们到idea官网下载压缩包,下载完之后解压,然后复制路径,全路径/bin/studio.sh 2.以超级管理员的身份打开/usr/share/applications这个文件夹,root修改密码的命令是sudo passwd root...原创 2018-04-17 09:02:28 · 2487 阅读 · 2 评论 -
ELK+logback+kafka+nginx 搭建分布式日志分析平台
ELK+logback+kafka 搭建分布式日志分析平台ELK(Elasticsearch , Logstash, Kibana)是一套开源的日志收集、存储和分析软件组合。而且不只是java能用,其他的开发语言也可以使用,今天给大家带来的是elk+logback+kafka搭建分布式日志分析平台。本文主要讲解一下两种流程。 1.我们是通过logback打印日志,然后将日志通过kafka消息...原创 2018-08-12 22:54:48 · 12281 阅读 · 4 评论 -
个人站点配置免费HTTPS证书、nginx配置ssl证书、阿里云盾和站长之家两种
原文链接:https://www.aiprose.com/blog/20相信大家都想让自己的站点支持https,今天就给大家介绍如何在个人站点中使用https,并使用nginx配置ssl证书。我们可以从站长之家获取免费证书或者从阿里云盾获取,以下两种方式都会介绍效果可以参考我的网址 https://www.aiprose.com名词解释SSL 证书 :SSL Certificate...原创 2018-12-19 09:57:29 · 1131 阅读 · 0 评论 -
linux、centos7 安装 frp 搭建高性能内网穿透服务
原文链接:https://www.aiprose.com/blog/17本片文章全程使用的域名是aiprose.comfrp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp, http, https 协议。frp 的作用1.利用处于内网或防火墙后的机器,对外网环境提供 http 或 https 服务。2.对于 http, https 服务支持基于域名的虚拟主机,支...原创 2018-12-19 10:34:31 · 29644 阅读 · 0 评论 -
ubuntu、deepin 自定义程序启动菜单创建
ubuntu、deepin 程序启动菜单创建ubuntu、deepin中webstorm、androidsudio 、idea等程序启动菜单创建。1.首先我们到idea官网下载压缩包,下载完之后解压,然后复制路径,全路径/bin/studio.sh2.以超级管理员的身份打开/usr/share/applications这个文件夹,root修改密码的命令是sudo passwd root3....原创 2019-03-20 16:21:41 · 1116 阅读 · 0 评论 -
docker使用国内镜像(阿里镜像加速)
docker使用国内镜像(阿里镜像加速)获取镜像加速地址docker的官方镜像站被大天朝强了,今天发现阿里有镜像加速这个功能,目前好像是在公测中,废话不多说,接下来告诉你怎么操作。 点击进入阿里镜像库 点击连接进入到阿里镜像库控制台,按照图片标记的操作,右边会有你的专属加速地址。下边有不同操作系统,不同docker版本的使用说明。 针对Docker客户端版本大于1.10的用户使用加速器 您原创 2017-07-14 14:28:29 · 28573 阅读 · 5 评论