
环境配置
文章平均质量分 52
jnleec
蓄势待发
展开
-
nginx配置详解
user nginx ; #用户worker_processes 8; #工作进程,根据硬件调整,大于等于cpu核数error_log logs/nginx_error.log crit; #错误日志pid logs/nginx.pid;#pid放置的位置work转载 2012-11-03 14:21:16 · 343 阅读 · 0 评论 -
解决MySQL连接超时Communications link failure due to underlying exception
因为MySQL默认的空闲等待时间是8个小时,一旦空闲超过8个小时,就会抛出异常。异常文本如下:com.mysql.jdbc.CommunicationsException MESSAGE: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION ** java.原创 2013-08-08 09:11:28 · 648 阅读 · 0 评论 -
tomcat优化
优化的主要是内存和并发连接数,参考了下面的文章可以对tomcat采用优化措施:(-)优化线程设置。当线程过多机器资源消耗过大,不仅影响性能,严重还会宕机。例如线程达到150左右时服务端会抛出socket资源用尽的错误,你很难再往上加,响应的速度也变的异常的缓慢,你可以在Tomcat的服务器配置文件中优化一下配置,比如在 server.xml中修改,增加节点数目,可以有效的提原创 2013-09-02 15:18:17 · 572 阅读 · 0 评论 -
使用xtrabackup来备份与恢复数据库
一个合格的运维工程师或者dba工程师,如果有从事数据库方面的话,首先需要做的就是备份,如果没有备份,出现问题的话,你的业务就会出问题,你的工作甚至会。。。所以备份是重要的,但光有备份还不行,备份后如果出现问题,你还得使用备份数据来恢复,但恢复数据的时间一般都是很长的,不符合业务需求,所以一个快速备份与恢复的软件就很有必要。之前我在维护mysql数据库的时候,使用mysqldump来转载 2013-09-02 15:13:51 · 693 阅读 · 0 评论 -
LINUX 杀死、暂停、继续、后台运行进程
kill -STOP 1234 将该进程暂停。如果要让它恢复到后台,用kill -CONT 1234 (很多在前台运行的程序这样是不行的)如果要恢复到前台,请在当时运行该进程的那个终端用jobs命令查询暂停的进程。然后用 fg 〔job号〕把进程恢复到前台。 如果jobs只查询到一个进程,只用 fg 即可。例:root@dWorks:~# bc -q [1]+原创 2013-09-05 11:22:29 · 36428 阅读 · 1 评论 -
struts处理中文乱码问题总结
学了很久的java,接触SSH也有一段时间了,写成博文总是有点懒,最近在整理一些思绪,把SSH一点一滴放进博客里,以备以后改进,再学习。 以我自己的了解,在进行struts开发的过程中,总也是出现很多的乱码问题 ,但归根到底,也只是以下三种情况: ㈠页面显示中文乱码 ㈡传递参数中文乱码 ㈢国际化资源文件乱码 下面就这三中情况介绍怎么在具体项目中处理这些乱码问转载 2013-10-24 11:07:51 · 503 阅读 · 0 评论 -
Linux ssh登录命令
常用格式:ssh [-l login_name] [-p port] [user@]hostname更详细的可以用ssh -h查看。举例不指定用户:ssh 192.168.0.11指定用户:ssh -l root 192.168.0.11ssh root@192.168.0.11如果修改过ssh登录端口的可以:原创 2013-10-27 17:35:54 · 684 阅读 · 0 评论 -
Ubuntu搭建SVN服务器
1、SVN安装$ sudo apt-get install subversion2、添加SVN管理用户及subversion组# adduser svnuser# addgroup subversion# addgroup svnuser subversion3、创建项目目录# mkdir /home/svn# cd /home/svn# mkdir转载 2013-10-27 17:23:09 · 855 阅读 · 0 评论 -
Ubuntu 新建用户无法登录问题
在系统上以root身份新增了一个用户,passwd设置了登录密码,开机登录时(unity界面),输入密码,屏幕闪了一下,立刻又回到登录界面了,以为密码错了,可是ctrl+alt+f1进入命令行login时输入之后就进去了。不知道哪里出了问题,查了资料后有的说显卡不支持unity默认图形界面,觉得不太可能。晚上回来又找了找,发现是命令用的不合适,我用的是useradd xxx,实际上应该用add转载 2014-01-15 21:10:37 · 2421 阅读 · 0 评论 -
Redis常用命令
Redis常用命令集1)连接操作命令quit:关闭连接(connection)auth:简单密码认证help cmd: 查看cmd帮助,例如:help quit2)持久化save:将数据同步保存到磁盘bgsave:将数据异步保存到磁盘lastsave:返回上次成功将数据保存到磁盘的Unix时戳shundown:将数据同步保存到磁盘,然后关闭服务3)远转载 2014-05-14 16:12:45 · 1097 阅读 · 0 评论 -
如何查看LINUX硬件配置信息
在网上找了N久,发现了一篇不错的文档,转载一下:1.查看机器所有硬件信息:dmidecode |moredmesg |more这2个命令出来的信息都非常多,所以建议后面使用"|more"便于查看2.查看CPU信息 方法一: Linux下CPU相关的参数保存在 /proc/cpuinfo 文件里 cat /proc/cpuinfo转载 2013-08-03 15:00:14 · 617 阅读 · 0 评论 -
Nginx Location配置总结
语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配 ^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。 ~ 开头表示区分大小写的正则匹配 ~* 开转载 2013-05-26 11:15:10 · 347 阅读 · 0 评论 -
Tomcat Server.xml详解
Tomcat Server的结构图该文件描述了如何启动Tomcat Server原创 2013-05-26 16:23:48 · 508 阅读 · 0 评论 -
centos安装rz/sz
最直接的方法:yum install lrzsz或:定制安装的linux可能没有把rzsz包安装到系统,这对用securecrt这样的windows工具传输文件特别不方便。为了使用这个方便的法门,可以手动安装之。1、 下载软件 rzsz-3.34.tar.gz。登录linux,用命令wget http://freeware.sgi.com/source/rzsz原创 2013-01-23 12:23:20 · 1269 阅读 · 0 评论 -
ubuntu下mysql安装和配置
1、安装:sudo apt-get install mysql-server2、修改字符编码为utf8:找到[client] 添加: default-character-set=utf8 找到[mysqld] 添加: character-set-server=utf8 init_connect='SET NAMES utf8' 重启mysql命令以便让你上面的修改生原创 2012-10-07 14:02:59 · 407 阅读 · 0 评论 -
Ubuntu下PHP开发环境LAMP搭建
Ubuntu下PHP开发环境LAMP搭建本文主要说明如何在Ubuntu下配置PHP开发环境LAMP。**********************************************************************************ubuntu 搭建 php 环境所谓LAMP:Linux,Apache,Mysql,PHP安装 Apache2:转载 2012-10-07 14:16:21 · 460 阅读 · 0 评论 -
linux下redis的安装和配置
a) 下载安装wget http://redis.googlecode.com/files/redis-2.4.14.tar.gztar xvzf redis-2.4.14.tar.gzcd redis-2.4.14makesudo make install 这时Redis 的可执行文件被放到了/usr/local/bin b)原创 2012-10-07 14:25:00 · 325 阅读 · 0 评论 -
ubuntu配置JDK
java环境配置 1. 从oracle官网下载新版jdk的文件,将下载的文件放到/usr/lib/jvm/java中,并解压tar -xvf jdk-7u7-linux-i586.tar.gzsudo mkdir /usr/lib/jvmsudo mkdir /usr/lib/jvm/javasudo cp -R jdk1.7.0_07 /usr/lib/jvm/java原创 2012-10-07 14:07:44 · 305 阅读 · 0 评论 -
tomcat的server.xml文件分析
元素它代表整个容器,是Tomcat实例的顶层元素.由org.apache.catalina.Server接口来定义.它包含一个元素.并且它不能做为任何元素的子元素. Serverport="8005" shutdown="SHUTDOWN" debug="0">1>className指定实现org.apache.catalina.Server接口的类转载 2012-10-18 15:28:46 · 303 阅读 · 0 评论 -
修改/etc/resolv.conf又恢复到原来的状态
新装一台机器环境为服务器主板,双网卡,系统为CentOS5.4 ,eth0为内网ip,eth1为公网ip。但是由于在本地测试,设置的内网ip,域名服务器同样使用的是上海本地的域名解析,没有问题,可以上网,可以解析。放到外地公网上去,ip地址已经设好了。使用setup更改了一下外地公网的dns,保存退出。重启service network restart后发现不能解析了。用ip地址可以连,但转载 2013-02-21 19:18:38 · 446 阅读 · 0 评论 -
Linux环境变量的设置和查看方法
1. 显示环境变量HOME $ echo $HOME /home/redbooks2. 设置一个新的环境变量hello $ export HELLO="Hello!" $ echo $HELLO Hello!3. 使用env命令显示所有的环境变量 $ env HOSTNAME=redbooks.safe.org转载 2013-02-21 19:21:15 · 247 阅读 · 0 评论 -
CentOS 6.0下vncserver安装配置
1. 安装必要的软件包系统为CentOS 6.0,为最小化安装。a. 安装vncserver服务端和客户端端yum install tigervnc tigervnc-server -y b. 安装fontforgeyum install fontforge -y 如果不安装fontforge,vncviewer客户端连接上来时,文字会变成方块。c.转载 2013-02-21 19:22:43 · 339 阅读 · 0 评论 -
RHEL / Centos 6: Install Nginx Using Yum Command
RHEL / Centos 6: Install Nginx Using Yum Commandby NIX CRAFT on JANUARY 7, 2013 · 6 COMMENTS· LAST UPDATED JANUARY 7, 2013in CENTOS, NGINX, REDHAT AND FRIENDSHow can I inst转载 2014-05-14 15:59:54 · 513 阅读 · 0 评论