摘要:
文档地址:https://files.cnblogs.com/files/sanduzxcvbnm/%E8%B7%9F%E5%86%B0%E6%B2%B3%E5%AD%A6%E4%B9%A0Nginx%E6%8A%80%E6%9C%AF.pdf
阅读全文
posted @ 2020-10-20 15:19
哈喽哈喽111111
阅读(171)
推荐(1)
摘要:
为何会跨域? 出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。同源策略会阻止一个域的javascri
阅读全文
posted @ 2020-10-20 15:11
哈喽哈喽111111
阅读(7667)
推荐(0)
摘要:
先直接展示配置文件,如下所示(使用的话直接复制,然后改改ip和port即可) map $http_upgrade $connection_upgrade { default upgrade; '' close; } upstream wsbackend{ server ip1:port1; serv
阅读全文
posted @ 2020-10-20 14:57
哈喽哈喽111111
阅读(3718)
推荐(1)
摘要:
事件背景 MySQL数据库每日零点自动全备 某天上午9点,二狗子不小心drop了一个数据库 我们需要通过全备的数据文件,以及增量的binlog文件进行数据恢复 主要思想与原理 利用全备的sql文件中记录的CHANGE MASTER语句,binlog文件及其位置点信息,找出binlog文件增量的部分
阅读全文
posted @ 2020-10-20 14:30
哈喽哈喽111111
阅读(342)
推荐(0)
摘要:
在mysql命令加上选项-U后,当发出没有WHERE或LIMIT关键字的UPDATE或DELETE时,MySQL程序就会拒绝执行。那么,我们基于MySQL提供的这项设置,就可以轻松实现如何最大程度防止人为误操作MySQL数据库了。什么?你不信?不信我们就从MySQL的帮助说明说起,一起来看看如何基于
阅读全文
posted @ 2020-10-20 14:26
哈喽哈喽111111
阅读(424)
推荐(0)
摘要:
服务器版本 我们在服务器的命令行输入如下命令来查看服务器的内核版本。 [root@localhost lib]# cat /etc/redhat-release CentOS Linux release 8.1.1911 (Core) 可以看到,集群中每台服务器的内核版本为:release 8.1.
阅读全文
posted @ 2020-10-20 14:24
哈喽哈喽111111
阅读(204)
推荐(0)
摘要:
yum安装的Jenkins 配置文件默认位置/etc/sysconfig/jenkins 默认jenkins服务以jenkins用户运行,这时在jenkins执行maven脚本时可能会发生没有权限操作某个目录下的文件,覆盖文件等情况。例如可能会报下面的错误。 [ERROR] Failed to ex
阅读全文
posted @ 2020-10-20 14:22
哈喽哈喽111111
阅读(1082)
推荐(0)
摘要:
什么是FastDFS? 这里,我就摘录下百度百科上对于FastDFS的描述。 FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。
阅读全文
posted @ 2020-10-20 14:19
哈喽哈喽111111
阅读(786)
推荐(0)
摘要:
一、Keepalived 简要介绍 Keepalived 是一种高性能的服务器高可用或热备解决方案, Keepalived 可以用来防止服务器单点故障的发生,通过配合 Nginx 可以实现 web 前端服务的高可用。 Keepalived 以 VRRP 协议为实现基础,用 VRRP 协议来实现高可用
阅读全文
posted @ 2020-10-20 14:14
哈喽哈喽111111
阅读(275)
推荐(0)
摘要:
FastDFS 介绍 参考: http://www.oschina.net/p/fastdfs FastDFS 是一个开源的分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、
阅读全文
posted @ 2020-10-20 14:08
哈喽哈喽111111
阅读(318)
推荐(0)
摘要:
写在前面 有不少小伙伴在实际工作中,对于如何存储文件(图片、视频、音频等)没有一个很好的解决思路。都明白不能将文件存储在单台服务器的磁盘上,也知道需要将文件进行副本备份。如果自己手动写文件的副本机制,那就太麻烦了,这会涉及冗余副本机制、服务器的调度、副本检测、服务器节点检测、文件副本存放策略、网络环
阅读全文
posted @ 2020-10-20 14:01
哈喽哈喽111111
阅读(820)
推荐(0)
摘要:
介绍如何在Gitlab项目中添加K8S集群,以便使用K8S集群部署gitlab-runner帮我们运行gitlab的CI/CD。 参考官方文档:https://docs.gitlab.com/ee/user/project/clusters/add_remove_clusters.html#add-
阅读全文
posted @ 2020-10-20 09:50
哈喽哈喽111111
阅读(3004)
推荐(0)
摘要:
转载自:https://blog.csdn.net/Mrqiang9001/article/details/80820321
阅读全文
posted @ 2020-10-19 17:56
哈喽哈喽111111
阅读(504)
推荐(0)
摘要:
在服务器中可以直接使用命令行登录,推送docker镜像等 但是在使用Gitlab的CI/CD功能中,gitlab-ci.yml文件执行过程中出现如下错误: 原因分析: 服务器上之前使用命令行登陆过Nexus仓库,保存的有相关凭证,因此可以直接操作 但是用Gitlab的CI/CD功能就不行了 解决办法
阅读全文
posted @ 2020-10-19 16:58
哈喽哈喽111111
阅读(1211)
推荐(0)
摘要:
前提条件: Gitlab,Gitlab CI/CD,Nexus,K8S 步骤流程: 1.开发人员IDE上传更新代码到Gitlab 2.Gitlab收到用户提交的更新后会自动CI/CD,并创建Docker镜像,然后上传到Nexus里的Docker镜像仓库 3.K8S从Nexus中自动拉取最新的Dock
阅读全文
posted @ 2020-10-19 14:50
哈喽哈喽111111
阅读(319)
推荐(0)
摘要:
# 拉取镜像 docker pull prom/prometheus:v2.22.0 # 创建配置文件 mkdir -p /opt/prometheus/ cd /opt/prometheus vim prometheus.yml global: scrape_interval: 60s evalu
阅读全文
posted @ 2020-10-19 14:29
哈喽哈喽111111
阅读(1418)
推荐(0)
摘要:
这里不采用逐个docker镜像的方式,而是直接使用elk三者聚合在一起的镜像。 镜像地址:https://hub.docker.com/r/sebp/elk 前提操作: $ vim /etc/sysctl.conf vm.max_map_count = 655360 $ sysctl -p # 拉取
阅读全文
posted @ 2020-10-16 17:29
哈喽哈喽111111
阅读(717)
推荐(0)
摘要:
ADD指令的功能是将主机构建环境(上下文)目录中的文件和目录、以及一个URL标记的文件 拷贝到镜像中。 其格式是: ADD 源路径 目标路径 #test FROM ubuntu MAINTAINER hello ADD test1.txt test1.txt ADD test1.txt test1.
阅读全文
posted @ 2020-10-15 16:19
哈喽哈喽111111
阅读(20991)
推荐(0)
摘要:
1.Docker安装Gitlab,地址:https://www.cnblogs.com/sanduzxcvbnm/p/13814730.html 2.Docker安装Gitlab-runner,地址:https://www.cnblogs.com/sanduzxcvbnm/p/13815594.ht
阅读全文
posted @ 2020-10-15 14:06
哈喽哈喽111111
阅读(950)
推荐(0)
摘要:
前提条件: 1.Docker安装Gitlab,地址:https://www.cnblogs.com/sanduzxcvbnm/p/13814730.html 2.Docker安装Gitlab-runner,地址:https://www.cnblogs.com/sanduzxcvbnm/p/13815
阅读全文
posted @ 2020-10-15 13:57
哈喽哈喽111111
阅读(4380)
推荐(0)
摘要:
1.使用SSH 克隆 需要事先把本机生成的SSH公钥配置到项目中,然后直接复制ssh克隆地址就能直接克隆了 2.使用HTTP克隆 可以不配置本机的SSH公钥,但是克隆时需要使用项目用户的账号密码登录进行验证
阅读全文
posted @ 2020-10-15 12:05
哈喽哈喽111111
阅读(3008)
推荐(0)
摘要:
# 拉取镜像 docker pull gitlab/gitlab-ce # 创建挂载目录 mkdir -p /opt/gitlab/{data,etc,log} # 启动容器 docker run -d -p 8090:80 -p 8443:443 -p 8222:22 --name gitlab
阅读全文
posted @ 2020-10-14 14:26
哈喽哈喽111111
阅读(1104)
推荐(0)
摘要:
参考网站:https://www.jenkins.io/zh/doc/book/installing/#%E5%9C%A8docker%E4%B8%AD%E4%B8%8B%E8%BD%BD%E5%B9%B6%E8%BF%90%E8%A1%8Cjenkins 建议使用的Docker映像是jenkins
阅读全文
posted @ 2020-10-14 11:12
哈喽哈喽111111
阅读(2600)
推荐(0)
摘要:
sonarqube 安装 1、系统配置,避免启动问题 # 系统配置,避免启动问题 echo "vm.max_map_count=262144" >> /etc/sysctl.conf sysctl -p 2、创建挂载目录 # 创建目录 mkdir -p ~/sonarqube && cd ~/son
阅读全文
posted @ 2020-10-13 17:10
哈喽哈喽111111
阅读(3470)
推荐(2)
摘要:
PS:已经在生产实践中验证,解决在生产环境下,网速带宽小,每次推拉镜像影响线上服务问题,按本文方式构建镜像,除了第一次拉取、推送、构建镜像慢,第二、三…次都是几百K大小传输,速度非常快,构建、打包、推送几秒内完成。 注意,SpringBoot 2.3.x 已经默认支持分层功能,请参考:java Sp
阅读全文
posted @ 2020-10-13 11:47
哈喽哈喽111111
阅读(2472)
推荐(2)
摘要:
系统环境: 系统版本:CentOS 7.8 前内核版本:3.10.0-1062 升级后的内核版本:4.4.218-1 一、安装 ELRepo 最新版本 载入公钥并安装 ELRepo 最新版本: ## 载入公钥 $ rpm --import https://www.elrepo.org/RPM-GPG
阅读全文
posted @ 2020-10-13 11:10
哈喽哈喽111111
阅读(690)
推荐(0)
摘要:
要点总结: 使用DBeaver Enterprise连接redis集群可以通过SQL语句查看key对应的value,但是没法查看key。 使用RedisDesktopManager连接redis集群可以通过SQL语句查看key对应的value,也可以查看key。 DBeaver Enterprise
阅读全文
posted @ 2020-10-13 10:27
哈喽哈喽111111
阅读(6023)
推荐(0)
摘要:
要点步骤总结: # 这里演示使用同一台主机上 # 创建各节点存储路径 mkdir -p /opt/redis/{7000,7001,7002,7003,7004,7005} # 创建各节点配置文件 cat > /opt/redis/7000/redis.conf << EOF port 7000 c
阅读全文
posted @ 2020-10-13 09:24
哈喽哈喽111111
阅读(1141)
推荐(0)
摘要:
报错日志: Installing collected packages: rcssmin, django-compressor Running setup.py install for rcssmin ... error 缺失:rcssmin插件 安装rcssmin步骤: pip install w
阅读全文
posted @ 2020-10-12 11:12
哈喽哈喽111111
阅读(397)
推荐(0)
摘要:
首先,我们配置静态文件,要在setting.py里面加入如下几行代码: # settings.py # the settings above # STATIC SETTINGS STATIC_URL = '/static/' # BASE_DIR 是项目的绝对地址 STATIC_ROOT = os.
阅读全文
posted @ 2020-10-12 09:27
哈喽哈喽111111
阅读(4665)
推荐(0)
摘要:
(venv) E:\Py_CODE\myapp>python manage.py --help Type 'manage.py help <subcommand>' for help on a specific subcommand. Available subcommands: [auth] ch
阅读全文
posted @ 2020-10-10 15:12
哈喽哈喽111111
阅读(132)
推荐(0)
摘要:
# firewall-cmd --help Usage: firewall-cmd [OPTIONS...] General Options -h, --help Prints a short help text and exists -V, --version Print the version
阅读全文
posted @ 2020-10-10 15:09
哈喽哈喽111111
阅读(237)
推荐(0)
摘要:
1.在CentOS 7里有几种防火墙共存:firewalld、iptables、ebtables。 默认是使用firewalld来管理netfilter子系统,不过底层调用的命令仍然是iptables等。 firewalld跟iptables比起来,不好的地方是每个服务都需要去设置才能放行,因为默认
阅读全文
posted @ 2020-10-10 11:20
哈喽哈喽111111
阅读(3592)
推荐(0)
摘要:
FirewallD 是 CentOS 7 服务器上默认可用的防火墙管理工具。基本上,它是 iptables 的封装,有图形配置工具 firewall-config 和命令行工具 firewall-cmd。使用 iptables 服务,每次改动都要求刷新旧规则,并且从 /etc/sysconfig/i
阅读全文
posted @ 2020-10-09 17:55
哈喽哈喽111111
阅读(968)
推荐(0)
摘要:
echo "unset MAILCHECK">> /etc/profile #以root权限执行 或者用sudo source /etc/profile cat /dev/null > /var/spool/mail/root
阅读全文
posted @ 2020-10-09 14:03
哈喽哈喽111111
阅读(169)
推荐(0)
摘要:
文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/108973356
阅读全文
posted @ 2020-10-09 14:02
哈喽哈喽111111
阅读(225)
推荐(0)
摘要:
文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/108960950
阅读全文
posted @ 2020-10-09 13:59
哈喽哈喽111111
阅读(303)
推荐(0)
摘要:
Elasticsearch远程运维端口:9200,9300 DB2远程运维端口:50000 Hadoop YARN远程运维端口:8088 Hadoop远程运维端口:50070,50030 Linux远程运维端口:22 MangoDB远程运维端口:27017 MySQL远程运维端口:3306 Orac
阅读全文
posted @ 2020-09-30 11:00
哈喽哈喽111111
阅读(1197)
推荐(0)
摘要:
简介 DBeaver是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好的 ASL 协议。可以通过官方网站或者 Github 进行下载。 由于 DBeaver 基于 Java 开发,可以运行在各种操作系统上,包括:Windows、Linux、macOS 等。DBeaver 采
阅读全文
posted @ 2020-09-30 09:56
哈喽哈喽111111
阅读(1834)
推荐(1)
摘要:
国债逆回购,本质就是一种短期贷款。也就是说,个人通过国债回购市场把自己的资金借出去,获得固定的利息收益;而回购方,也就是借款人用自己的国债作为抵押获得这笔借款,到期后还本付息。通俗来讲,就是将资金通过国债回购市场拆出,其实就是一种短期贷款,即你把钱借给别人,获得固定利息;而别人用国债作抵押,到期还本
阅读全文
posted @ 2020-09-29 14:35
哈喽哈喽111111
阅读(1009)
推荐(0)