服务器/运维
Aiden御舟
所谓命运,只是你未曾察觉的自己。
展开
-
Linux下Nginx+Tomcat整合的安装与配置
一、安装Tomcat和JDK1、上传apache-tomcat-6.0.18.tar.gz和jdk-6u12-linux-i586.bin至/usr/local2、执行如下命令安装tomcat:#cd /usr/local#tar zxvf apache-tomcat-6.0.18.tar.gz 解压完成后将apache-tomcat-6转载 2013-11-18 12:29:53 · 841 阅读 · 0 评论 -
给Linux系统/网络管理员准备的Nmap命令的29个实用范例
Nmap即网络映射器对Linux系统/网络管理员来说是一个开源且非常通用的工具。Nmap用于在远程机器上探测网络,执行安全扫描,网络审计和搜寻开放端口。它会扫描远程在线主机,该主机的操作系统,包过滤器和开放的端口。 我将用两个不同的部分来涵盖大部分NMAP的使用方法,这是nmap关键的第一部分。在下面的设置中,我使用两台已关闭防火墙的服务器来测试Nmap命令的工作情况。1转载 2014-01-21 13:19:34 · 8163 阅读 · 0 评论 -
TOMCAT内存溢出及大小调整
一、tomcat内存设置问题 收藏 在使用Java程序从数据库中查询大量的数据或是应用服务器(如tomcat、jboss,weblogic)加载jar包时会出现java.lang.OutOfMemoryError异常。这主要是由于应用服务器的内存不足引起的。这种异常常有以下几种情况(以下以tomcat环境为例,其它WEB服务器如jboss,weblogic等是同一个道理):转载 2014-07-01 16:37:42 · 510 阅读 · 0 评论 -
让Windows下的Tomcat将控制台信息记录到日志
在Linux系统中,Tomcat 启动后默认将很多信息都写入到catalina.out 文件中,我们可以通过tail -f catalina.out 来跟踪Tomcat 和相关应用运行的情况。 在windows下,我们使用startup.bat启动Tomcat以后,会发现catalina日志与Linux记录的内容有很大区别,大多信息只输出到屏幕而没有记录到catalina.out里面。本文的内转载 2014-07-08 11:16:39 · 1041 阅读 · 0 评论 -
linux 查看端口是否被占用
查看端口是否被占用:netstat -anp | grep port lsof -i:port查看端口被那个进程占用:netstat -anp | grep port或使用 lsof -i:port显示结果的有进程id,再ps -ef | grep pid即可查看进程(如java进程)使用的端口:ps -aux | grep java转载 2014-09-03 14:48:03 · 558 阅读 · 0 评论 -
linux下查看进程内存使用情况
动态查看一个进程的内存使用[c-sharp] view plaincopyprint?1、top命令 top -d 1 -p pid [,pid ...] //设置为delay 1s,默认是delay 3s 如果想根据内存使用量进行排序,可以shift + m(Sort by memory usage)转载 2015-02-09 14:06:08 · 1001 阅读 · 0 评论 -
Linux查看机器负载
负载(load)是linux机器的一个重要指标,直观了反应了机器当前的状态。如果机器负载过高,那么对机器的操作将难以进行。Linux的负载高,主要是由于CPU使用、内存使用、IO消耗三部分构成。任意一项使用过多,都将导致服务器负载的急剧攀升。查看服务器负载有多种命令,w或者uptime都可以直接展示负载,$ uptime 12:20:30 up 44 days, 21:转载 2015-02-12 09:47:02 · 475 阅读 · 0 评论 -
使用keepalived 实现redis主从高可用
keepalived官方有中文文档:LVS + Keepalived Chinese application doc - March 16, 2010。 keepalived 实现VRRP协议,从路由级别实现VIP切换,可以完全避免类似heartbeat 脑裂问题。可以很nice的实现主从、主备、互备方案,尤其是无状态业务,有状态业务就需要额外花些功夫了。 既然mys转载 2015-02-25 16:40:36 · 611 阅读 · 0 评论 -
linux系统硬件配置查看方法
一:查看cpumore /proc/cpuinfo | grep "model name"grep "model name" /proc/cpuinfo如果觉得需要看的更加舒服grep "model name" /proc/cpuinfo | cut -f2 -d: 二:查看内存grep MemTotal /proc/meminfog转载 2015-02-12 09:47:35 · 563 阅读 · 0 评论 -
Linux下OpenSSL 安装
安装环境: 操作系统:CentOs6.3 OpenSSL Version:openssl-1.0.0e.tar.gz 目前版本最新的SSL地址为http://www.openssl.org/source/openssl-1.0.0e.tar.gz 1、将下载的压缩包放在根目录,2、在文件夹下解压缩,命令:tar -xzf转载 2015-02-25 16:11:39 · 710 阅读 · 0 评论 -
每个Linux用户都应该了解的命令行省时技巧
导读:有网友在问答网站Quora上提问:“有哪些省时小技巧,是每个Linux用户都应该知道的?” Joshua Levy 平常就在 Linux 平台工作,并且他积累了不少实用命令行技巧,他在回复中精选出一部分。对技术用户来说,这些技巧挺重要或实用,但知道的人并不多。下文略有点长,一般来说,用户也不需要对全部内容都了解,但为了达到省时方便的目的,Joshua Levy 仍不遗余力做了校对,以保证列转载 2014-01-27 11:35:57 · 11594 阅读 · 0 评论 -
apache用户名和密码验证
一、Apache服务器已经内置用户验证机制大家只要适当的加以设置,便可以控制网站的某些部分要用户验证。前期准备,必须已经安装apache,如果还没安装,或者对安装很模糊的话, 第1步:我们在/var/www(apache的主页根目录)下建立一个test目录 mkdir /var/www/test 第2步:然后我们编辑httpd.conf转载 2014-01-24 15:14:14 · 29940 阅读 · 0 评论 -
怎么修改tomcat默认访问首页
一般情况下安装好tomcat之后我们的默认访问首页是index了,但我们如果要修改或增加一个默认首页,我们可参考下面办法来解决。通过 ip:port 访问到的是 tomcat 的管理页面,其他常规部署到 tomcat 的 webapps 目录下的项目都会是默认二级站点结构,可通过以下方式修改 tomcat 默认首页,使得启动 tomcat 后打开 http://localhost:80转载 2013-11-20 19:36:41 · 8531 阅读 · 1 评论 -
CentOS Linux搭建SVN Server配置详解
SVN简介和工作原理subversion(简称svn)是近几年崛起的版本管理软件,是cvs的接班人,目前绝大多数开源软件都使用svn作为代码版本管理软件。Subversion支持linux和windows,但较多安装在linux下。svn服务器有两种运行方式:独立服务器和借助于apache。 svn://或http://svn客户端tortoisesvnsvn的基本工作转载 2013-11-13 10:36:44 · 813 阅读 · 0 评论 -
Linux常用命令大全
这些是比较基础的Linux命令集,每个都有使用的示例,可以在用的时候做参考,玩过LAMP组合的朋友肯定知道,有时候生疏了想一个命令想不起来是很痛苦的。个人其实玩的也不多,只不过在玩自己的博客、论坛等小站时会参考一下。这些命令主要是为了收藏备用。系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname转载 2014-01-02 13:55:51 · 730 阅读 · 0 评论 -
10 个Nginx 的安全提示
Nginx是当今最流行的Web服务器之一。它为世界上7%的web流量提供服务而且正在以惊人的速度增长。它是个让人惊奇的服务器,我愿意部署它。 下面是一个常见安全陷阱和解决方案的列表,它可以辅助来确保你的Nginx部署是安全的。 1. 在配置文件中小心使用"if"。它是重写模块的一部分,不应该在任何地方使用。“if”声明是重写模块评估指令强制性的部分。换个说法,Ngi转载 2013-12-20 11:59:52 · 667 阅读 · 0 评论 -
Nginx 301重定向域名
为何要使用301重定向在网站建设中需要网页重定向的情况很多:如网页目录结构变动,网页重命名、网页的扩展名改变、网站域名改变等。如果不做重定向,用户的收藏和搜索引擎数据库中的旧地址只能让访客得到一个404错误信息页面,访问流量白白丧失。不仅如此,之前该页面的一切积累(比如PR值)就都白费了。301重定向不仅能使页面实现自动跳转,对于搜索引擎来说,也可能可以传递PR值。转载 2014-01-21 13:30:58 · 11848 阅读 · 0 评论 -
.htaccess文件
.htaccess文件提供了针对每个目录改变配置的方法。.htaccess 文件相关模块相关指令coremod_authn_filemod_authz_groupfilemod_cgimod_includemod_mimeAccessFileNameAllowOverrideOptionsAddHandlerS转载 2014-01-22 09:25:21 · 11662 阅读 · 0 评论 -
SSI服务器端包含入门
服务器端包含提供了一种对现有HTML文档增加动态内容的方法。简介相关模块相关指令mod_includemod_cgimod_expiresOptionsXBitHackAddTypeSetOutputFilterBrowserMatchNoCase本文针对服务器端包含(SSI)讨论如何配转载 2014-01-22 09:24:23 · 12898 阅读 · 0 评论 -
apache配置Directory目录权限的一些配置
可以使用和这对语句为主目录或虚拟目录设置权限,它们是一对容器语句,必须成对出现,它们之间封装的是具体 的设置目录权限语句,这些语句仅对被设置目录及其子目录起作用。下面是主配置文件中设置目录权限的例子。Options Indexes MultiViewsAllowOverride NoneOrder allow,denyAllow from all转载 2014-01-22 10:45:10 · 12543 阅读 · 0 评论 -
Linux查看端口使用状态及启动
LINUX网络性能之管理工具三剑客 本文是介绍管理Linux查看端口这些输出信息,该命令将显示从每个数据包传出的头和来自主机hostname对端口80的编址。Netstat -tln 命令是Linux查看端口使用情况/etc/init.d/vsftp start 是用来启动ftp端口~!看文件/etc/servicesnetstatLinux查看端口查看已经连接转载 2015-02-15 15:49:35 · 2422 阅读 · 0 评论