https://us-east.repo.webtatic.com/yum/el6/x86_64/RPMS/
https://us-east.repo.webtatic.com/yum/el7/x86_64/RPMS/
DevOps
https://us-east.repo.webtatic.com/yum/el6/x86_64/RPMS/
https://us-east.repo.webtatic.com/yum/el7/x86_64/RPMS/
在mac上,beyond compare默认没有安装命令行,需要通过如下方式安装命令行:
其中,命令行有两个命令,如下:
/usr/local/bin/bcomp:
Launches comparison and waits for it to complete.
/usr/local/bin/bcompare:
Launches comparison and returns immediately.
配置diff工具和配置merge工具几乎没有太大差别,这里以diff为例
首先,看看git支持哪些diff工具:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
$ git difftool --tool-help 'git difftool --tool=<tool>' may be set to one of the following: bc bc3 emerge opendiff vimdiff vimdiff2 vimdiff3 The following tools are valid, but not currently available: araxis codecompare deltawalker diffmerge diffuse ecmerge gvimdiff gvimdiff2 gvimdiff3 kdiff3 kompare meld p4merge tkdiff xxdiff Some of the tools listed above only work in a windowed environment. If run in a terminal-only session, they will fail. |
其中:
配置方法, git difftool –help
ldap有几个slap* 命令,与ldap* 命令不同的是,前者直接操作库文件,不涉及密码问题。
导出:
1 |
/usr/sbin/slapcat > /opt/ldap/ldapdbak.ldif |
导入:
1 |
slapadd -l /opt/ldap/ldapdbak.ldif |
注意: 导入时,slapd不能是启动状态,至少使用bdb存储时如此,因为slapd启动后会对数据文件加锁;毕竟slapadd也不是通过slapd写入文件的,所以slapd没必要启动
参考资料:
http://www.361way.com/openldap-bak-imp-move/2366.html
http://www.cnblogs.com/ccdc/p/3356518.html
曾经的曾经,单个IP上配置多个https证书是不可以的;随着ssl的一代代的升级,得益于TLS的SNI(Server Name Indication ),现在单个IP上也可以配置多个https证书了;但是,需要client和server都支持(不过现在的浏览器或其他client都能支持了),只要sslv3或tls都可以
查看nginx是否支持多证书:
参考:
http://blog.csdn.net/cccallen/article/details/6672451
https://www.ttlsa.com/web/sni-multi-domain-virtual-host-ssl-tls-authentication/
参考文档: https://www.virtualbox.org/manual/ch04.html#guestadd-pagefusion
上面文档意思是: 如果同一个宿主机上有很多很类似的虚拟机的话,当 Page Fusion为on时,会节省内存;
测试了下,没达到预期效果
测试方法:
31G宿主机内存,启动了31个虚拟机,每个虚拟机分配2G内存,实际大约占用1G内存;
由于每个虚拟机基本没有差别,所以,期望内存共用非常明显,比如,31G内存启动100个虚拟机; 实际上和没有开启Page Fusion没有差别
尝试用docker做虚拟机试试能在31G的内存上启动多少个虚拟机(估计效果也不佳); 一定要搞明白virtualbox是Page Fusion为啥不生效
yum源站主要包含如下内容:
安装工具:
1 |
yum install -y createrepo |
创建目录
1 |
mkdir -p centos/6/x86_64 |
添加rpm包
1 |
cp ~/*.rpm centos/6/x86_64/ |
创建索引:
1 |
createrepo -p -d -o centos/6/x86_64 centos/6/x86_64 |
注意:
如果想把rpm包存放在 centos/6/x86_64/packages 目录下,则
1 |
cp *.rpm centos/6/x86_64/packages/ |
1 |
createrepo -p -d -o centos/6/x86_64 centos/6/x86_64/packages/ |
之于webserver如何配置,这里就不说了
createrepo 总是会扫描指定目录下的所有子目录的
如下:
a.php
1 2 3 4 5 6 |
<?php namespace A; use B\Group; include("b.php"); new Group(); |
b.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<?php namespace A; class Group{ function __construct(){ echo "Group in A"; } } namespace B; class Group{ function __construct(){ echo "Group in B"; } } |
php a.php
如果 a.php 中
1 |
use B\Group; |
则输出的是 Group in B;
否则: 输出Group in A;
至少不会冲突
ldap服务器端默认每次search条目数最多 500 ; 加入我的条目数最多不会超过2000,那么,我是在不想分多次来search,直接把这个限制放大是再好不过的了;配置方法:
/etc/openldap/slapd.conf 中添加:
1 |
sizelimit 2000 |
或者
1 |
sizelimit 0 |
注意: 这个限制只有管理员账号search时,才会超过500,普通账号search是不能超过500的
man ldapsearch: