1.准备文件:
jdk-7u80-linux-x64.rpm
apache-tomcat-7.0.55-windows-x64.zip
2.安装JDK:
通过rpm -ivh jdk-7u80-linux-x64.rpm命令安装
安装成功后修改/etc/profile配置如下:
export JAVA_HOME=/usr/java/jdk1.7.0_80 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar保存后使之生效: source /etc/profile
安装后需要配置jdk的安全项,解决Tomcat在Linux服务器启动卡住的情况,找到/usr/java/jdk1.7.0_80/jre/lib/security/java.security文件,在文件中找到securerandom.source这个设置项,将其改为:
securerandom.source=file:/dev/./urandom
3.安装Tomcat:
通过unzip apache-tomcat-7.0.55-windows-x64.zip命令解压,如果没有则yum命令安装;解压目录为:/opt/apache-tomcat-7.0.55
解压成功后,在/usr/lib/systemd/system/目录下新建文件tomcat7.service,内容如下:
[Unit] Description=Tomcat7 After=syslog.target network.target remote-fs.target nss-lookup.target [Service] Type=forking Environment='JAVA_HOME=/usr/java/jdk1.7.0_80' Environment='CATALINA_PID=/opt/apache-tomcat-7.0.55/bin/tomcat.pid' Environment='CATALINA_HOME=/opt/apache-tomcat-7.0.55/' Environment='CATALINA_BASE=/opt/apache-tomcat-7.0.55/' Environment='CATALINA_OPTS=-Xms512M -Xmx1024M -XX:MaxPermSize=512M -server -XX:+UseParallelGC' WorkingDirectory=/opt/apache-tomcat-7.0.55/ ExecStart=/opt/apache-tomcat-7.0.55/bin/startup.sh ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s QUIT $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target
设置tomcat内存大小,要添加在tomcat目录 的bin 下catalina.sh 里,位置cygwin=false前 。【注意引号要带上,红色的为新添加的】
- #OSspecificsupport.$var_must_besettoeithertrueorfalse.
- exportJAVA_OPTS="-Xms512m-Xmx1024m-XX:MaxPermSize=512m"
- cygwin=false
设置为开启机启动:systemctl enable tomcat7
相关命令如下: A、启动服务:systemctl start tomcat7 B、停止服务:systemctl stop tomcat7 C、重启服务:systemctl restart tomcat7 D、检查状态:systemctl status tomcat7
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。