1. Java环境配置注意事项
java -version命令验证安装版本。JAVA_HOME(指向JDK安装目录,如/usr/local/java/jdk1.8.0_221)、PATH(包含$JAVA_HOME/bin)和CLASSPATH(包含$JAVA_HOME/lib/dt.jar、$JAVA_HOME/lib/tools.jar)。建议编辑/etc/profile文件并执行source /etc/profile使配置生效。chmod -R 755 /usr/local/java),避免因权限不足导致安装或运行失败。2. 应用服务器部署注意事项
/usr/local目录(如/usr/local/tomcat)。需修改conf/server.xml配置文件(如调整Connector端口号、连接池大小),并通过setenv.sh(位于bin目录)设置JVM内存参数(如-Xms512m -Xmx1024m),避免默认配置无法应对高并发。myapp.war)复制到Tomcat的webapps目录下,Tomcat会自动解压部署。若需强制重新部署,可先删除webapps下的旧目录及work目录下的缓存文件,再重启Tomcat。3. 系统环境与安全注意事项
firewall-cmd --permanent --add-port=8080/tcp --reload命令开放应用端口(如Tomcat的8080端口)。yum update -y),安装防火墙(yum install firewalld -y)并配置访问控制规则。应用层面需防范SQL注入、跨站脚本攻击(XSS),可使用MyBatis的预编译语句、Spring Security等工具。4. 性能与监控注意事项
top、free -m、df -h命令定期检查CPU、内存、磁盘使用情况,避免因资源耗尽导致应用崩溃。建议设置阈值告警(如内存使用率超过80%时发送邮件通知)。maxThreads参数),提升应用性能。5. 高可用性与自动化注意事项
6. 依赖与兼容性注意事项
pom.xml、Gradle的build.gradle)已正确声明并下载,避免jar包冲突(如不同版本的Spring框架)。可使用mvn dependency:tree命令查看依赖树,排除冲突依赖。yum install fontconfig -y,并复制字体文件至/usr/share/fonts目录),避免乱码问题。同时确保应用及数据库字符集设置为UTF-8。