(3)编写日志配置文件log4j.properties
#stdout
log4j.rootLogger=INFO, logfile
#File
log4j.appender.logfile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.logfile.File=../logs/log.log
log4j.appender.logfile.Append=true
log4j.appender.logfile.Threshold =INFO
log4j.appender.logfile.DatePattern='.'yyyy-MM-dd
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss.SSS} %5p %c{1}:%L - %m%n
(4)启动程序
在终端目录/opt/HelloWorld/bin下,输入命令:./run.sh start
查看日志文件logs/log.log中的内容
至此,Java程序HelloWorld已经在LINUX上部署完成。
2、JAVA WEB程序部署在TOMCAT服务器
(3)JAVA Web程序打包
(4)JAVA Web程序部署到Tomcat
1)将JAVA Web的WAR包存放到tomcat/webapps中
如本人的目录是:/opt/apache-tomcat-6.0.37/webapps
2)关闭正在跑的tomcat
终端输入命令,查出tomcat在跑的进程号
[root@bogon bin]# ps -ef|grep tomcat
杀掉tomcat进程,其中2658是tomcat的进程号
[root@bogon bin]# kill -9 2658
3)启动tomcat
进入目录:/opt/apache-tomcat-6.0.37/bin,然后输入启动命令
[root@bogon bin]# ./startup.sh
查看启动日志,进入目录:/opt/apache-tomcat-6.0.37/logs
[root@bogon logs]# tail -20f catalina.out
如果有看到启动成功的日志:
Sep 27, 2013 10:35:55 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1639 ms
则说明tomcat启动成功
4)验证
打开浏览器,输入URL:http://localhost:8080/manager/html
如果可以看到所部署的Java Web项目,说明部署成功。