logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

Linux

可提供的服务

暂无可提供的服务

网站通过nginx设置黑/白名单IP限制、国家城市IP访问限制

一、黑/白名单IP限制访问配置nginx配置黑白名单有好几种方式,这里只介绍常用的两种方法。1、第一种方法:allow、denydeny和allow指令属于ngx_http_access_module,nginx默认加载此模块,所以可直接使用。这种方式,最简单,最直接。设置类似防火墙iptable,使用方法:直接配置文件中添加:#白名单设置,allow后面为可访问IPlocation / {all

#nginx#运维#linux +1
Mysql 8.0 密码管理问题,root登录修改默认密码,root无需密码或任何密码都可以登录原因及解决方法

一:默认root登录Ubuntu在Mysql 8.0在线安装成功后(sudo apt install),默认的root用户密码为空,默认监听本机,只能在本机登录,直接命令mysql即可登录 。ubuntu@server:~$ sudo mysqlWelcome to the MySQL monitor.Commands end with ; or \g.Your MySQL connection

#devops#mysql#linux +2
实践出真知----k8s初步熟悉使用介绍,实践搭建nginx集群

k8s部署搭建参考:基于Linux(Ubuntu20.04)初步搭建k8s集群一、前言三个基本概念,Pod,Service,namespace。Pod:k8s最小单元Service:pod每次动态创建后,自动分配的ip会不同,所以引入了service(即服务的注册与发现)namespace:命名空间,主要用于隔离k8s一切皆容器,所有的服务也好,插件也好,pod都是运行在容器之中。部署项目,类似d

#linux#k8s#devops +2
nginx反向代理后,只要刷新页面无法访问,404错误,解决方法

一、问题描述反向代理服务器,设置完成,网站为OA,ERP管理系统之类的网站。用域名访问登录正常,选择正常,一切正常。异常:无法刷新,刷新页面404,链接变成域名加port方式。port为反向代理给web服务器的访问端口。如原正常链接为:www.example.com/member刷新异常后变为:www.example.com:8088/member二、问题检查发现链接后面加上 /正常,不加则无法访

#nginx#服务器#运维 +1
Docker Compose安装使用,及搭建nginx+php+mysql基础应用实例

当在容器搭建多个实例时,如果用run命令,需要很多遍,如搭建LNMP(nginx+php+mysql),这时可以考虑用Compose这个服务来搭建配置。一、 Docker Compose简介:Docker-Compose 是 Docker 的一种编排服务,是一个用于在 Docker 上定义并运行复杂应用的工具,可以让用户在集群中部署分布式应用。compose、machine 和 swarm 是do

#docker#centos#nginx +2
zabbix通过自定义脚本监控docker服务、docker nginx容器,图文详细

环境介绍:服务端ubuntu:192.168.152.132客户端ubuntu:192.168.152.1501:在客户端安装agentubuntu和centos都支持在线安装,目前,Ubuntu在线安装版本为4.7,Centos为5.0对于agent,版本影响不大,功能都相同,低于server服务器版本的都可以。#Ubuntu安装apt -y install zabbix-agent#cento

#docker#nginx#容器 +2
gitlab云盘定时自动备份,gitlab服务器迁移、还原恢复

1:前言防止gitlab服务器奔溃,或者被有心人恶意删除,所以采用云端备份的方式。即使服务器被删除,也可以在云端下载到新服务器,重新恢复。2:备份gitlab注:gitlab备份还原只能在相同版本中才能恢复,否则提示版本不成功。命令:gitlab-rake gitlab:backup:create备份完成,可在 /var/opt/gitlab/backups/ 路径查看sudo ls /var/o

#服务器#ubuntu#运维 +2
Linux 手动安装gitlab、docker安装gitlab教程及配置

搭建环境:Gitlab服务器 192.168.152.131gitlab安装地址下载:https://about.gitlab.com/install/1:安装并配置必要的依赖sudo apt-get updatesudo apt-get install -y curl openssh-server ca-certificates tzdata perl2.添加GitLab包并安装包curl ht

#docker#linux#ubuntu +2
堡垒机、跳板机JumpServer的搭建,以及使用,图文详细

一、简介为了保证服务器安全,加个堡垒机,所有ssh连接都通过堡垒机来完成,堡垒机也需要有身份认证,授权,访问控制,审计等功能。Jumpserver 是一款由python编写开源的跳板机(堡垒机)系统,实现了跳板机应有的功能。基于ssh协议来管理,客户端无需安装agent。在公司中,分配人员服务器权限也是相当方便,如:来一个新人,在Jumpserver分配Jumpserver账号即可,人员离职,在J

#服务器#运维开发#linux +2
python爬虫之多线程threading、多进程multiprocessing、协程aiohttp 批量下载图片

对于多任务爬虫来说,多线程、多进程、协程这几种方式处理效率的排序为:aiohttp协程 > 多线程 > 多进程。但是aiohttp协程难度有点复杂,需要了解,而且本人目前没有解决协程下载大尺寸图片不完整的情况,还需要后续继续学习。

#python#爬虫#开发语言 +2
    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择