Nexus3-仓库管理器
Nexus3Nexus介绍Nexus是一个强大的仓库管理器,它极大地简化了本地内部仓库的维护和外部仓库的访问。
Nexus在代理远程仓库的同时维护本地仓库,以降低中央仓库的负荷,节省外网带宽和时间,Nexus私服就可以满足这样的需要。
Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统加Lucene来组织数据。
Nexus使用ExtJS来开发界面,利用Restlet来提供完整的REST APIs,通过m2eclipse与Eclipse集成使用。
Nexus支持WebDAV与LDAP安全身份认证。
Nexus还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST客户端,它占用较少的内存,基于简单文件系统而非数据库。
为什么要构建Nexus私服?如果没有Nexus私服,我们所需的所有构件都需要通过maven的中央仓库和第三方的Maven仓库下载到本地,而一个团队中的所有人都重复的从maven仓库下载构件无疑加大了仓库的负载和浪费了外网带宽,如果网速慢的话,还会影响项目的进程。很多情况下项目的开发都是在内网进行的,连接不到maven仓库 ...
python-七牛云获取空间域名
环境需求
cdn 在腾讯云
存储在七牛云
每次配置cdn,都需要找七牛云配置源站域名绑定到相应的存储上面。
但七牛云的控制台上并没有这个信息。
只能更具API 来获取
七牛API获取 Bucket 空间域名
代码
Python2.7123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141#!/usr/bin/env python# -*- coding: utf-8 -*-from qiniu import Auth ...
Window-disk
如何在Windows Server上启用磁盘清理工具默认情况下,Windows Server2008/2008R2/2012/2012R2 中不存在磁盘清理可执行文件cleanmgr.exe和关联的磁盘清理按钮。(Win2016默认是安装了磁盘清理cleanmgr服务)
那么如何启用磁盘清理工具:
转到“程序和功能”,然后在“功能”部分中,启用/安装 “桌面体验”。 这样做的缺点是,你需要在安装后重新启动服务器,并在服务器上安装其他不需要的组件。
[推荐] - 如果你的系统不是Windows Server 2012 R2 ,那么你真正需要做的就是将服务器上已有的一些文件复制到特定的系统文件夹中(找不到可以默认全局搜一下cleanmgr)
为了使用cleanmgr.exe,你需要复制服务器上已存在的两个文件,cleanmgr.exe和cleanmgr.exe.mui。参考下表查找操作系统的文件。
Operating System
Architecture
File Location
Windows Server 2008 ...
Linux-base
!参考由于之前的线上的版本是CentOS 6,鉴于该系统实在老旧目前正慢慢的往CentOS7和Ubuntu16上升级。
一般如果使用云服务器,厂商都会对镜像做一些优化,不太需要我们怎么操心。
新版的系统CentOS7和Ubuntu16对比CentOS6进步不是一点点,至少烦人的Python2和Gcc版本过低问题,在这里是完全没有了。
一、SSHD调整1.1、配置文件
备份配置文件
1$ cp -pv /etc/ssh/sshd_config{,.old}
修改端口
12$ sed -i "s/#Port 22$/Port 5831/g" /etc/ssh/sshd_config$ sed -i "s/Port 22$/Port 5831/g" /etc/ssh/sshd_config
禁用 DNS查询
123$ -i "s/#UseDNS yes/UseDNS no/g" /etc/ssh/sshd_config$ sed -i "s/#PubkeyAuthentication yes/Pub ...
IPSec VPN-openswan
安装 openswan 及其环境一、 openswan 介绍OpenSWan是linux选Ipsec及I2tp协议的一个不错的实现方案。他支持和ipsec相关的大多数的扩展(RFC+IETF drafts)。Openswan项目起源于FreeS/WAN 2.04项目,该项目的功能很强大,可以很大程度上保证数据在跨网传输中的安全性、完整性,特别是通过它,可以很好地实现跨机房或异地办公场所实现局域网互联解决方案,如果和openvpn工具配合,可以实现将注入门户网站的多机房互访及vpn的各种强大解决方案.
能实现 IPsec 的目前总体上有 openswan,libreswan,strongswan 这3种。 libreswan 是基于 openswan 的 fork,所以现在各个发行版基本已经看不到 openswan 的身影了。 当然也有使用 strongswan 的。
二、环境实现目标:外网服务器和公司网络打通,实现内网互通:
环境:
外部服务器: (外网)106.75.20.16 (内) 10.10.68.61 (VPN)
测试 10. ...
Window-2016-远程无法连接
错误连接无法继续,因为未启用身份验证,并且远程计算机需要启用身份验证进行连接。
场景自带远程工具mstsc连接成功,用第三方远程工具提示如下图
目标服务器 Windows Server 2016
解决1、先用自带远程工具 mstsc 连接到Windows Server 2016
2、开始-运行-gpedit.msc,进入组策略编辑器
3、找到左侧边栏计算机配置-管理模板-Windows组件-远程桌面服务-远程桌面会话主机-安全项
4、修改"远程(RDP)连接要求使用指定的安全层",改为启用,安全层选择RDP
django-form
什么时form组件呢? 其实就是一个form类,可以检测前端传来的数据,是否合法。 就好邮件格式对不对,用户名中不能以什么开头,等等之类。
Django基础之form表单的所有内置字段。Field
required=True, 是否允许为空
widget=None, HTML插件
label=None, 用于生成Label标签或显示内容
initial=None, 初始值
help_text='', 帮助信息(在标签旁边显示)
error_messages=None, 错误信息 {'required': '不能为空', 'invalid': '格式错误'}
validators=[], 自定义验证规则
loca ...
Rsyslog log forwarding
rsyslog 日志转发前言使用rsyslog日志收集是尽量保证日志的原始性不去做任何处理 ,直接收集入到队列,如kafka、redis,这样做的的好处时,减少日志客户端rsyslog的性能压力,从而不影响所在服务器上正常业务,并且保持原始日志也便于各自业务方处理,自己写的日志自己最熟悉。
日志收集客户端rsyslog 可以使用守护进程的工具做守护,如supervisor、monit等
rsyslog提供三个远程日志传输方式:
UDP: 数据包传输可信度不高
TCP: 数据包传输可信度比较高
RELP: 数据包传输可信度最高,避免数据丢失,比较新的协议,目前应用较少
下面介绍的RELP方式
rsyslog client:查看rsyslog版本$ sudo rsyslogd -v
rsyslogd 7.4.4, compiled with:
FEATURE_REGEXP: Yes
FEATURE_LARGEFILE: No
GSSAPI Kerberos 5 support: Yes
FEATURE ...
Windows-multi-user
经常使用远程桌面的朋友可能会注意到,Windows server 2008 R2中,远程桌面最多只允许两个人远程连接,第三个人就无法连接过去,但是生产环境中有一些服务器可能有许多人需要连接上去,而微软的设置确实让人比较无奈,所以呢,今天就简单介绍一下在Windows Server 2008 R2上如何实现多用户远程连接同一台服务器。
一、安装远程桌面服务;cmd 运行
1appwiz.cpl
添加功能
等待安装完成
二、在远程桌面会话主机配置中将”限制每个用户只能进行一个会话”的勾去掉。
三、确认自己的计算机开启了远程连接
四、限制连接数量cmd 运行
gpedit.msc,
-- 本地计算机 策略
计算机配置\管理模板\Windows 组件\远程桌面服务\远程桌面会话主机\连接
限制连接数量中进行配置;
五、记得更新一下策略,使设置尽快生效。1gpupdte /force
Mac-Python-error-matplotlib
环境123456ProductName: Mac OS XProductVersion: 10.12.6Python 2.7.10报错信息:'ERROR: matplotlib 1.3.1 requires nose'
安装金山云cdn sdk1234567891011121314151617sudo pip2.7 install ksc-sdk-pythonCollecting ksc-sdk-python Downloading https://files.pythonhosted.org/packages/00/3f/65fafafe3b02ed6c362124ab20e29abe0b8e1d54337985fdc837416c1b54/ksc_sdk_python-1.3.10-py2.py3-none-any.whl (692kB) |################################| 696kB 343kB/s Requirement already satisfied: docutils>=0.10 in /L ...