linux j2ee 环境搭建nginx+tomcat+jdk

  • 下载jdk
  • 安装jdk
chmod +x ~/tmp/jdk-6u30-linux-i586.bin
~/tmp/jdk-6u30-linux-i586.bin
sudo mv jdk1.6.0_31 /usr/local/webserver/
sudo touch /etc/profile.d/jdk_config.sh
sudo vim /etc/profile.d/jdk_config.sh#写入下边内容
export JAVA_HOME=/usr/local/webserver/jdk1.6.0_30
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
source /etc/profile.d/jdk_config.sh#加载java配置
  • 下载ant
进入 http://ant.apache.org/bindownload.cgi下载最新版本
  • 安装ant
cd ~/tmp/
tar -zxvf apache-ant-1.8.2-bin.tar.gz
mv apache-ant-1.8.2 /usr/local/webserver/
sudo touch /etc/profile.d/ant_config.sh
sudo vim /etc/profile.d/ant_config.sh #写入下边内容
export ANT_HOME=/usr/local/webserver/apache-ant-1.8.2
export PATH=$PATH:$ANT_HOME/bin
source /etc/profile.d/ant_config.sh
  • 在eclipse中调试ant
debug-》debug configurations
新建一个launch configuration,工程选择当前工程,主函数填org.apache.tools.ant.Main,也就是ant的主函数
选择argument选项卡,在program argument中填写你本来想运行的ant参数
classpath中添加所有ANT_HOME/lib目录下的库
在源文件中打上断点,启动调试
  • 下载tomcat
进入 http://tomcat.apache.org/下载相应版本
  • 安装tomcat
cd ~/tmp/
tar -zxvf apache-tomcat-6.0.35.tar.gz
mv apache-tomcat-6.0.35 /usr/local/webserver/
  • 配置tomcat
vim /usr/local/webserver/apache-tomcat-6.0.35/conf/tomcat-users.xml #修改tomcat manager用户名密码
去掉user相关注释
将<user username="tomcat" password="tomcat" roles="tomcat"/>改为<user username="tomcat" password="tomcat" roles="tomcat,manager"/>
  • logrotate切分tomcat日志
sudo yum install logrotate
sudo touch /etc/logrotate.d/tomcat
sudo vim /etc/logrotate.d/tomcat
/usr/local/webserver/apache-tomcat-6.0.35/logs/catalina.out {
        copytruncate
        daily
        dateext
        rotate 60
        maxage 60
        compress
        delaycompress
        olddir archive
        missingok
}
#初次配置完强制执行一次logrotate
/usr/sbin/logrotate -f /etc/logrotate.d/tomcat
#更改logrotate切分时间,默认为/etc/cron.daily,执行时间不同系统会有区别,所以需要手动更改logrotate执行时间
su root
cd ~
mkdir cron
mv /etc/cron.daily/logrotate cron/
crontab -e
# m     h       dom     mon     dow     command
0       0       *       *       *       /root/cron/logrotate
  • j2ee开发环境
下载安装eclipse,进入 http://www.eclipse.org/downloads/下载相应版本
下载安装subclipse插件,进入 http://subclipse.tigris.org/相应版本的 Eclipse update site URL,在eclipse中通过url安装,在costomize perspective勾选svn
解决subeclipse报javahl错,sudo apt-get install libsvn-java, 在eclipse.ini里-vmargs后面加入-Djava.library.path=/usr/lib/jni

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值