摘要:
一、权限管理 当你公司的服务器变的越来越多后,需要操作这些服务器的人就肯定不只是一个运维人员,同时也可能包括多个开发人员,那么这么多的人操作业务系统,如果权限分配不当就会存在很大的安全风险,举几个场景例子: 设想你们公司有300台Linux服务器,A开发人员需要登录其中5台WEB服务器查看日志或进行 阅读全文
摘要:
一、Python-Flask-文件上传 1、简化版文件上传 创建目录: cd 5-4 mkdir -p uploads #必须先创建uploads文件夹。 upload.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8 阅读全文
摘要:
一、简介:Memcached 是一个高性能的分布式,基于内存的key-value存储的对象缓存系统(并不是一个数据库),用于动态Web应用以减轻数据库负载。 二、Memcached下载和安装1、下载和安装Memcached服务端1.1、下载地址下载地址:http://static.runoob.co 阅读全文
摘要:
一、介绍Supervisord软件1、什么是Supervisord?Supervisord是一个非常优秀的进程管理工具,使用Python开发。它可以在类UNIX系统的方式让用户来准确地监视和控制后台一定数量的服务进程。并作为一个天使进程让后台进程在当发生内部错误退出、或者进程被意外杀死时自动重启。除 阅读全文
摘要:
一、安装Harbor 1. Harbor简介 Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源Docker Distribution。作为一个企业级私有Registry服务器,Harbor提供了更好的性 阅读全文
摘要:
一、配置网络 1、通过netplan配置网络 2、配置一个网卡,两个IP地址 eg1:重启网络服务 eg2:重新启停以太网卡: 阅读全文
摘要:
一、基础架构 二、开发工具 阅读全文
摘要:
一、mysql调优 1.1 报错: Mysql: error 1040: Too many connections 1.2 原因: 1.3 最优计算方法: 服务器响应的最大连接数值占服务器上限连接数值的比例值在10%以上,如果在10%以下,说明mysql服务器最大连接上限值设置过高。 1.4 法一, 阅读全文
摘要:
redis查看状态信息 info all|default Info 指定项 server服务器信息 redis_version : Redis 服务器版本 redis_git_sha1 : Git SHA1 redis_git_dirty : Git dirty flag os : Redis 服务 阅读全文
摘要:
一、centos6.x完全禁用IPv6的方法 1.修改/etc/sysconfig/network,追加:echo "NETWORKING_IPV6=no" >>/etc/sysconfig/network 2.修改/etc/hosts,把ipv6的那句本地主机名解析的也注释掉:#::1 local 阅读全文
摘要:
#在系统中输入命令,报如下错误: [root@a1 work]# ll-bash: ls: command not found #临时解决办法:export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root 阅读全文