
服务器
阿-杰
享受挨踢的人生,分享技术的精彩!
展开
-
服务器:SATA、PATA及IDE的比较
SATASATA全称是Serial Advanced Technology Attachment(串行高级技术附件,一种基于行业标准的串行硬件驱动器接口),是由Intel、IBM、Dell、APT、Maxtor和Seagate公司共同提出的硬盘接口规范。2001年,由Intel、APT、Dell、IBM、希捷、迈拓这几大厂商组成的Serial ATA委员会正式确立了Serial ATA 1.0原创 2013-07-24 15:20:50 · 1777 阅读 · 0 评论 -
linux服务器批量部署应用系统shell脚本(Tomcat/jetty)
linux服务器批量部署应用系统shell脚本:1.请更换代码内的服务器地址(Tomcat或jetty服务器) serverRoot=/home/undoner/java_tool/apache-tomcat-7.0.61 serverDir=/home/undoner/java_tool/apache-tomcat-7.0.61/webapps2.请更换工程所属配置文件名称 /WE原创 2015-07-30 09:46:24 · 1702 阅读 · 0 评论 -
www-authenticate与BASE-64认证技术
www-authenticate是一种简单的用户身份认证技术。很多验证都采用这种验证方式,尤其在嵌入式领域中。优点:方便缺点:这种认证方式在传输过程中采用的用户名密码加密方式为BASE-64,其解码过程非常简单,如果被嗅探密码几乎是透明的.服务器收到请求后,首先会解析发送来的数据中是否包含有:Authorization: Basic XXXX=这种格式的数据如果没有这样的header数据那么服务器原创 2015-08-28 12:53:22 · 1204 阅读 · 0 评论 -
Linux下jetty报java.lang.OutOfMemoryError: PermGen space及Jetty内存配置调优解决方案
Linux下的jetty报java.lang.OutOfMemoryError: PermGen space及Jetty内存配置调优解决方案问题linux的jetty下发布程序后再启动jetty服务时,发现启动不了,从日志中找到报java.lang.OutOfMemoryError: PermGen space。原因分析PermGen space,全称是Permanent Generation s原创 2015-11-13 09:30:47 · 2338 阅读 · 0 评论 -
svn propset svn:ignore
1 添加svn:ignoresvn propset svn:ignore ".settingstarget.classpath.projectelement.iml" .2 查看设置属性svn plistsvn:ignore3 查看设置内容svn pget svn:ignore.settingstarget.classpath.project原创 2015-11-23 15:45:22 · 2472 阅读 · 0 评论 -
Nginx创建密码保护目录
nginx 的根目录 为:/home/undoner/nginx-wwwnginx 访问地址 为:http://127.0.0.1本文实现对nginx根目录文件访问的权限控制(1)nginx指定密码文件格式为:“username:password”,但是password不能为明文,必须经过crypt加密,所以需要用工具产生密码字符串下面是python脚本:“htpasswd.py”,也可以 下载文原创 2016-01-21 14:55:02 · 1373 阅读 · 0 评论 -
Solr 5.5.0 + tomcat 7.0.69 + zookeeper-3.4.6 Cloud部署
Solr 5.5.0 + tomcat 7.0.69 + zookeeper-3.4.6 Cloud部署(本文因为机器不够,只能在单机环境伪分布式部署,真实部署可将tomcat/zookeeper的端口不做调整即可)(1)apache-tomcat-7.0.69集群配置:版本:apache-tomcat-7.0.69下载:http://tomcat.apache.org/download-70.c原创 2016-05-24 15:38:36 · 4146 阅读 · 0 评论 -
zookeeper分布式部署方案
版本:http://apache.fayea.com/zookeeper/zookeeper-3.4.8/环境:debian 7/8说明:最低配置3台步骤:1.下载zookeeper-3.4.8并解压缩到合适的位置(本文地址为:/var/local/)2.配置zookeeper-3.4.82.1单机伪分布式部署注意:部署在同一台电脑时,特别注意不能共用相同的端口号,包括clientPort,ser原创 2016-05-16 13:16:02 · 4466 阅读 · 0 评论 -
docker iotop :OSError: Netlink error: No such file or directory
在容器内使用iotop ,错误信息:raceback (most recent call last): File "/usr/sbin/iotop", line 16, in main() File "/usr/lib/python2.6/site-packages/iotop/ui.py", line 559, in main main_loop() File "/原创 2016-11-24 17:25:51 · 3985 阅读 · 0 评论 -
Docker简介/安装/使用
什么是Docker?docker是一个开源的应用容器引擎,系统级的轻量虚拟化技术。应用程序的自动化部署解决方案,能够迅速创建一个容器,并在容器上部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装、部署和升级。docker使用Go语言编写,用cgroup实现资源隔离,容器技术采用LXC,lxc是一种内核虚拟化技术,提供轻量级的虚拟化。lxc是linux内核一个特性,它允许进程或进程组原创 2016-08-23 18:01:56 · 1254 阅读 · 0 评论 -
AWS EC2 CentOS release 6.5 部署zookeeper、kafka、dubbo
AWS EC2 CentOS release 6.5 部署zookeeper、kafka、dubbo参考:http://blog.youkuaiyun.com/yizezhong/article/details/47777625一.安装zookeeper1) 下载zookeeper安装包可去官网下载 ,也可通过wget命令:[root@ip-172-31-46-4 ~]# wget http://ap原创 2017-01-13 09:24:31 · 766 阅读 · 0 评论 -
MarioTCP:一个单机可日30亿的百万并发长连接服务器
注:如果用此服务器做变长data的传输,请在业务处理函数中为input buffer增加清空功能(一行memset搞定;也可以在mariotcp核心代码mario_network.c的read功能中增加,mariotcp为了追求性能极限没做此设置)。MrioTCP,超级马里奥,顾名思义,他不仅高效,而且超级简易和好玩。同时他可以是一个很简洁的Linux C 开发学习工程。毫不夸张的说,如果全部掌握原创 2014-09-25 10:42:50 · 1980 阅读 · 0 评论 -
hadoop分布式安装部署详细视频教程(网盘附配好环境的CentOS虚拟机文件/hadoop配置文件)
参考资源下载:http://pan.baidu.com/s/1ntwUij3视频安装教程:hadoop安装.flvVirtualBox虚拟机:hadoop.part1-part5.rarhadoop文件:hadoop-2.2.0.tar.gzhadoop配置文件:hadoop_conf.tar.gzhadoop学习教程:炼数成金-hadoop虚拟机下载安装:VirtualBox-4.3.12-93原创 2014-08-21 12:38:24 · 2943 阅读 · 2 评论 -
CentOS服务器下JavaEE环境搭建指南(远程桌面+JDK+Tomcat+MySQL)
1 系统设置:1.1 远程桌面设置:通过窗口设置系统--首选项--远程桌面勾选:允许其他用户控制您的桌面取消:你必须为本机器确认每个访问设置访问密码1.2 设置防火墙系统--管理--防火墙--选项禁用防火墙即可//命令方式:防火墙的关闭启动原创 2014-09-05 14:40:21 · 2214 阅读 · 0 评论 -
服务器:RAID、AHCI、IDE
RAID独立磁盘冗余阵列(RAID,redundant array of independent disks)是把相同的数据存储在多个硬盘的不同的地方(因此,冗余地)的方法。通过把数据放在多个硬盘上,输入输出操作能以平衡的方式交叠,改良性能。因为多个硬盘增加了平均故障间隔时间(MTBF),储存冗余数据也增加了容错。磁盘阵列其样式有三种,一是外接式磁盘阵列柜、二是内接式磁盘阵列卡,三是利用软原创 2013-07-24 15:16:45 · 1832 阅读 · 0 评论 -
服务器集群负载均衡技术
负载均衡 (Load Balancing) 负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。CDN负载均衡(Load Balance)[1]由于现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。在此情原创 2013-10-22 20:58:20 · 3898 阅读 · 2 评论 -
云技术:负载均衡SLB
什么是SLB?SLB是Server Load Balance(负载均衡)的简称,XX云计算有限公司提供的负载均衡服务,通过设置虚拟服务IP,将位于同一机房的多台云服务器资源虚拟成一个高性能、高可用的应用服务池;再根据应用特性,将来自客户端的网络请求分发到云服务池中。SLB产品特点负载均衡SLB针对XX云弹性计算平台而设计,无论在系统架构、系统安全及性能,扩展,兼容性设计上都充分原创 2013-10-23 21:28:52 · 2030 阅读 · 0 评论 -
云技术:弹性计算ECS
云计算(Cloud Computing)被业界看作继大型计算机、个人计算机、互联网之后的第四次IT产业革命,正日益成为未来互联网与移动技术相结合的一种新兴计算模式。云计算提供了IT基础设施和平台服务的新模式,顺应了当前全球范围内整合计算资源和服务能力的需求,满足了高速处理海量数据的需求,为高效、可扩展与易用的软件开发和使用提供了支持和保障。云计算的核心价值在于提供了新的应用开发和运营模式,是下一代原创 2013-10-23 21:27:03 · 6653 阅读 · 0 评论 -
nginx+tomcat负载均衡策略
测试环境均为本地,测试软件为:nginx-1.6.0,apache-tomcat-7.0.42-1,apache-tomcat-7.0.42-2,apache-tomcat-7.0.42-3利用nginx做负载均衡,三台tomcat做WEB具体业务处理。nginx配置nginx.conf:#Nginx所用用户和组,window下不指定 #user niumd niumd; #user原创 2014-06-06 15:38:39 · 2088 阅读 · 0 评论 -
H3C SecPath F100-C 防火墙配置说明
H3C SecPath F100-C 防火墙配置说明原创 2014-06-01 16:46:07 · 16127 阅读 · 0 评论 -
Nginx的事件处理机制
Nginx特点:1,跨平台:Nginx 可以在大多数 Unix like OS编译运行,而且也有Windows的移植版本。2,配置异常简单:非常容易上手。配置风格跟程序开发一样,神一般的配置。3,非阻塞、高并发连接:数据复制时,磁盘I/O的第一阶段是非阻塞的。官方测试能够支撑5万并发连接,在实际生产环境中跑到2~3万并发连接数.(这得益于Nginx使用了最新的epoll模型)。4,事件驱动:通信机原创 2014-07-28 16:32:33 · 1418 阅读 · 0 评论 -
Nginx配置文件nginx.conf详解
#定义Nginx运行的用户和用户组user www www; #nginx进程数,建议设置为等于CPU总核心数。worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log ar/loginx/error.log info; #进程文件pid ar/runinx.pid; #一个ng原创 2014-07-28 16:46:23 · 1535 阅读 · 0 评论 -
Nginx特点
Nginx特点:1,跨平台:Nginx 可以在大多数 Unix like OS编译运行,而且也有Windows的移植版本。2,配置异常简单:非常容易上手。配置风格跟程序开发一样,神一般的配置。3,非阻塞、高并发连接:数据复制时,磁盘I/O的第一阶段是非阻塞的。官方测试能够支撑5万并发连接,在实际生产环境中跑到2~3万并发连接数.(这得益于Nginx使用了最新的epoll模型)。4,事件驱动:通信机原创 2014-07-28 16:39:08 · 1738 阅读 · 0 评论 -
Nginx的内部(进程)模型
nginx是以多进程的方式来工作的,当然nginx也是支持多线程的方式的,只是我们主流的方式还是多进程的方式,也是nginx的默认方式。nginx采用多进程的方式有诸多好处。 (1)nginx在启动后,会有一个master进程和多个worker进程。master进程主要用来管理worker进程,包含:接收来自外界的信号,向各worker进程发送信号,监控 worker进程的运行状态,当worker原创 2014-07-28 16:41:42 · 1277 阅读 · 0 评论 -
AWS EC2 CentOS release 6.5 部署redis
AWS EC2 CentOS release 6.5 部署redis参考:http://blog.youkuaiyun.com/ludonqin/article/details/47211109一.安装redis1) 下载redis安装包可去官网http://redis.io ,也可通过wget命令:[root@ip-172-31-46-4 ~]# wget http://download.redis原创 2017-01-07 16:55:34 · 1312 阅读 · 0 评论