51CTO博客开发
以linux下指定sun用户在linux开机时执行/home/sun/startrun.sh为例: 以root登录linux 执行vi /etc/rc.d/rc.local 在文档末尾添加一行语句:su sun -c "/home/sun/startrun.sh"  
原帖 https://segmentfault.com/q/1010000003099102不是同一个概念,但它们之间有联系: 设平均响应时间为t(单位为毫秒), 并发量为c,每秒处理请求数为q,则: q = (1000/t) * c 就是这个关系; 想要升高q,就只有两条路:1) 降低t 2) 升高c 对于'1', 只能靠优化代码实现,
自己做网站怎么计算带宽需求?在我们开始这个问题,让我们来解决一个更基本的问题:什么是带宽?简单地说,带宽是指数据流的速度通过网络在某一段时间。这样想:带宽就像一个管,水流通过管道是数据。越大的管道(带宽)是,越快的水(数据)可以流动。Web托管公司每月收取(或一年)指定数量的带宽,然后他们将对你的成本,消费者,在形式的Web托管计划。好的,现在我们知道带宽
由于各种的I/O负载情形各异,Linux系统中文件系统的缺省配置一般来说都比较中庸,强调普遍适用性。然而在特定应用下,这种配置往往在I/O性能方面不能达到最优。因此,如果应用对I/O性能要求较高,除了采用性能更高的硬件(如磁盘、HBA卡、CPU、MEM等)外,我们还可以通过对文件系统进行性能调优,来获得更高的I/O性能提升。总的来说,主要可以从三个方面来做工作:1、Disk相关参数调优2、文件系统
Sysctl命令及linux内核参数调整 一、Sysctl命令用来配置与显示在/proc/sys目录中的内核参数.如果想使参数长期保存,可以通过编辑/etc/sysctl.conf文件来实现。 命令格式: sysctl [-n] [-e] -w variable=value sysctl [-n] [-e] -p (default /etc/sy
原文 http://mayulin.blog.51cto.com/1628315/635017测试环境1.1服务器硬件信息1.2 服务器软件信息1.3 Rsync所能够支持的功能(1)支持断点续传(2)支持使用ssh传输加密(3)支持128位MD4校验(3.0以后版本使用MD5加密)(4)支持镜像(5)支持限速(6)支持目录层级递归拷贝1.4常用Rsync参数详解-a, --archiv
1.先安装zlib-1.2.5.tar.gzyum -y install zlib*2.安装freeglutyum -y install freeglutyum -y install freeglut-devel3.安装gpacwget http://downloads.sourceforge.net/gpac/gpac-0.4.5.tar.gzwget http://do
分析一、查找main.cf配置文件localhost# find / -name main.cf/etc/postfix/main.cf 二、打开/etc/postfix/main.cf来看看。localhost# cat /etc/postfix/main.cf | grep -v #&
ZooKeeper 在硬盘满后,无法再次启动,抛出Last transaction was partial.Bug见:https://issues.apache.org/jira/browse/ZOOKEEPER-1621首先我的环境是单节点,ZooKeeper的版本是3.4.8。因为是单节点,ZooKeeper无法启动影响非常大,多节点也有可能
Tomcat有很多方面,我从内存、并发、缓存四个方面介绍优化方法。 一.Tomcat内存优化 Tomcat内存优化主要是对 tomcat 启动参数优化,我们可以在 tomcat 的启动脚本 catalina.sh 中设置 JAVA_OPTS 参数。 JAVA_OPTS参数说明 -server 
用sed命令在行首或行尾添加字符的命令有以下几种:假设处理的文本为test.file在每行的头添加字符,比如"HEAD",命令如下:sed 's#^#HEAD&#g' test.file在每行的行尾添加字符,比如“TAIL”,命令如下:sed 's#$#&TAIL#g' test.file几点说明: 1."^"代表行首,"$"代表行尾 2. #代表
近期服务器出现大量time_wait的TCP连接造成服务器连接数过多而最终导致tomcat假死状态。连接服务器查看连接数的时候提示如下[root@ZS_WEB_134 ~]# netstat -n|awk '/^tcp/{++S[$NF]}END{for (key in S) print key,S[key]}'TIME_WAIT 1192CLOSE_WAIT 1FIN_WAIT2 4
1 概要Redis服务器环境的安装。指导系统部署和维护使用,以64位Linux环境下安装使用2 要求编译Redis的要求如下:磁盘空间必须保证有50G以上的临时磁盘自由空间。Redis安装完毕后会占据10MB左右的空间,实际磁盘需求会因编译设置和是否安装第三方模块而
innobackupex是一个在线备份及恢复软件,可以支持在线备份。对于大容量数据库来说是非常好的备份工具1.安装首先安装依赖包yum install cmake gcc gcc-c++ libaio libaio-devel automake autoconf bzr bison libtool ncurses-devel zlib-devel perl-DBD-MySQ
准备工作# groupadd mysql # useradd mysql -g mysql -M -s /sbin/nologin #增加一个名为 mysql的用户。-g:指定新用户所属的用户组(group)-M:不建立根目录-s:定义其使用的shell,/sbin/nologin代表用户不能登录系统。为了在安装过程中尽量少出现报错,最好先 yum安装一些必需的编译工
服务器版本CentOS6.5Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 下载地址 http://tengine.taobao.org/  
这几天在虚拟机上安装Oracle VM Manager的时候提示swap太小,需要修改swap来重新安装,现在分享给大家。 修改交换空间大小有两种选择:添加一个交换分区或者添加一个交换文件。两种方法都可以使用, 1. 添加一个交换分区 步骤如下:a 使用fdisk来创建交换分区(假设 /dev/sdb2 是创建的交换分区)b 使用 mkswap 命令来设
原文地址 http://coolnull.com/3080.html 说明:邮件系统、FTP服务器等,常会遇到成百上千的试探攻击及暴力破解密码。特别是邮件服务器,邮箱账号被破解了又被拿去发垃圾邮件,导致公司邮件被gmail,qq等退信,实现无奈。如下Jul 28 17:05:01 mail10 postfix/smtpd[11722]:
这篇文章主要介绍了Shell脚本获取国内各大运营商网段脚本分享,本文使用亚太地区网络信息记录作为数据源,然后使用Shell脚本分析国内的网段,需要的朋友可以参考下亚太地区网络信息记录在这里,每天都有更新。http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest下面这个脚本将对这段文本进行编辑,输出国内几大运营商网段。#!/bin/s
1. 关于SVN重连linux以前不小心连接svn服务器时候连错了svn路径 想要重新连接的时候。网上找的方法都是svn switch --relocate 旧url 新url搞了 半天都没成功后来才搞清楚这是SVN迁移后转移命令 虽然变了url 但是内在结构是不变的我所需要的是要清除旧的svn路径结构 换成新的正确方法是在删除svn客户端目录下的
开始0.下载文件并解压,将下载的压缩文件上传到CentOS,解压缩1.登录CentOS,chmod +x atlassian-confluence-5.4.4-x64_1.bin ./atlassian-confluence-5.4.4-x64_1.bin执行bin文件后,会经历三个确认第一个,是否确认安装。[o]第二个,选择安装方式,默认、自定义、升级现有的。[1]第三个,确
安装配置MongoDB数据库具体操作:一、关闭SElinux、配置防火墙1、vi /etc/selinux/config#SELINUX=enforcing #注释掉#SELINUXTYPE=targeted #注释掉SELINUX=disabled #增加:wq! #保存退出setenforce 0 #使配置立即生效2、vi /etc
1. 清理日志,阻断写操作。mysql> reset master;mysql> FLUSH TABLES WITH READ LOCK;2.修改my.cnf server-id = 1 修改IDbinlog-do-db=test22 添加要同步的数据库,多个用逗号隔开。3.主添加同步帐号mysql> grant
Redis的数据回写机制Redis的数据回写机制分同步和异步两种,同步回写即SAVE命令,主进程直接向磁盘回写数据。在数据大的情况下会导致系统假死很长时间,所以一般不是推荐的。异步回写即BGSAVE命令,主进程fork后,复制自身并通过这个新的进程回写磁盘,回写结束后新进程自行关闭。由于这样做不需要主进程阻塞,系统不会假死,一般默认会采用这个方法。个人感觉方法2采用fork主进程的方式很拙劣,但似
#在Shell命令行下启动Redis客户端工具。 /> redis-cli #清空当前选择的数据库,以便于对后面示例的理解。 redis 127.0.0.1:6379> flushdb OK &nb
以一种易于解释(parse)且易于阅读的格式,返回关于 Redis 服务器的各种信息和统计数值。通过给定可选的参数 section ,可以让命令只返回某一部分的信息:server : 一般 Redis 服务器信息,包含以下域:redis_version : Redis 服务器版本redis_git_sha1 : Git SHA1redis_git_
,如果想限制远程登录,需要改SSHD文件 # vim /etc/pam.d/sshd #%PAM-1.0 auth required pam_tally2.so deny=3 unlock_time=300 even_deny_root root_unlock_time=10 auth include system-auth account required pa
在mysql中会生大量的如mysq-bin.000001这类日志文件了,这些都是二进制文件了,如果我们是普通的日志没有进行主从配置就可以直接使用reset master进行删除了这个方法很简单,如果没有主从复制,可以通过reset master的方式,重置数据库日志,清除之前的日志文件:mysql> reset master;还有一个就是在my.cnf里配置。expire_logs_days
ActiveMQ是队列程序 后台默认账户密码都非常危险,需要修改 打开conf/jetty.xml文件,找到下列段落 确认红字代码为true<bean id="securityConstraint" class="org.eclipse.jetty.http.security.Constraint"> <
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号