Linux系统部署Web应用

来源:互联网 发布:马库斯坎比数据 编辑:程序博客网 时间:2024/06/06 17:06
1.安装JDK
(1)下载Linux版本的JDK,扩展名为.bin,如jdk-6u45-linux-x64.bin
(2)将下载好的jdk放在根目录下的usr/java目录下,(若没有java目录请先创建,在usr目录下执行mkdir java即可),然后在该目录下执行chmod +x jdk-6u45-linux-x64.bin 给文件添加执行的权限,之后执行./jdk-6u45-linux-x64.bin安装jdk,等待安装完成后输入ls查看安装目录,这里是jdk1.6.0_45(记住这个目录,配置JAVA_HOME要用到)

2.配置环境变量
进入根目录下的etc目录,cd /etc  
编辑文件profile配置环境变量 ,输入sudo vi profile打开文件,在文件末尾添加以下内容(光标移到最底端,最右端 ,输入i,将以下内容复制进去,注意jdk的安装目录要对应上
export JAVA_HOME=/usr/java/jdk1.6.0_45
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
部分截图如下:


然后按esc  再按shift+; 输入wq
退出文件编辑,此时环境变量保存成功
输入 source /etc/profile
输入 java 测试
输入java -version查看java 版本是否是刚才安装的。


3.Tomcat启动
将应用拷至Tomcat的webapps目录,使用unzip命令解压,
进入tomcat的bin目录,执行chmod +x *.sh(或chmod 755 *.sh),给该目录下的所有sh文件增加可执行的权限,
输入./startup.sh启动tomcat。若想查看是否成功启动,进入tomcat的logs目录,输入tail -f catalina.out可实时查看日志,相当于myeclipse控制台实时输出,若不想继续查看按Ctrl+C退出。
若浏览器无法访问应用,需要开启端口,以下命令开启8081端口,注意端口改成tomcat配置的。
/sbin/iptables -I INPUT -p tcp --dport 8081 -j ACCEPT
/etc/rc.d/init.d/iptables save
2 0