linux部署java项目
2015-09-17 09:40
645 查看
Linux下mysql出现乱码
show variables like 'character%'; 查看数据库编码修改my.cnf的/etc/mysql/my.cnf文件
在mysqld下添加 default-character-set=utf8
/etc/inint.d/ service mysqld stop
/etc/inint.d/ service mysqld start
tomcat报错 EL Exception
jar包冲突 juel-api.jar juel-engine.jarjuel-impl.jar替换掉tomcat/lib下的el.jarlinux内存溢出java.lang.OutOfMemoryError
在catalina.sh文件最前面加入如下语句,这个文件在tomcat -->bin目录下。JAVA_OPTS='-Xms1024m -Xmx1024m -XX:PermSize=256M-XX:MaxNewSize=512m -XX:MaxPermSize=512m'
Debug:tomcat:Web app root system property alreadyset to different value:
在web.xml中加入下面代码<context-param>
<param-name>webAppRootKey</param-name>
<param-value>项目名称</param-value>
</context-param>
Address already in use [port:端口号]
一台服务器部署多个tomcat需要修改以下端口Server port="8005"shutdown="SHUTDOWN"
Connector port="8009"protocol="AJP/1.3" redirectPort="8443"
Connector port="8080"protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"
tomcat可设置的参数
server.xml配置
1. port="8080"protocol="HTTP/1.1"
2. maxThreads="30000"
3. minSpareThreads="512"
4. maxSpareThreads="2048"
5. enableLookups="false"
6. redirectPort="8443"
7. acceptCount="35000"
8. debug="0"
9. connectionTimeout="40000"
10. disableUploadTimeout="true"
11. URIEncoding="UTF-8"/>
linux下配置多个tomcat
在 etc/profile 增加下面文件,删除bashrc内的tomcat变量
JAVA_HOME=/usr/java/jdk1.6.0_45/
CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH
CATALINA_BASE=/usr/tmp/apache-tomcat-6.0.35
CATALINA_HOME=/usr/tmp/apache-tomcat-6.0.35
export CATALINA_BASE CATALINA_HOME
CATALINA_2_BASE=/var/www/apache-tomcat-6.0.35
CATALINA_2_HOME=/var/www/apache-tomcat-6.0.35
export CATALINA_2_BASE CATALINA_2_HOME
TOMCAT_HOME=/usr/tmp/apache-tomcat-6.0.35
export TOMCAT_HOME
TOMCAT_2_HOME=/var/www/apache-tomcat-6.0.35
export TOMCAT_2_HOME
export JAVA_HOME=/usr/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
export CATALINA_HOME=$CATALINA_2_HOME
export CATALINA_BASE=$CATALINA_2_BASE
export JAVA_HOME=/usr/java/jdk1.6.0_45
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Linux socket 初步
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- linux lsof详解
- 介绍一款信息管理系统的开源框架---jeecg
- 10 篇对初学者和专家都有用的 Linux 命令教程
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门