日期:2014-05-16  浏览次数:20981 次

linux 下配制apache+tomcat环境

因为现在来看我们的技术用到的是Struts2+Hibernate3+Spring3所以普通的java Web容器可以了,如果以后我们要用到EJB这样的东西可以换成JBOSS 或是weblogic等.

?

前面这一部分主要是安装JDK和TOMCAT:8080容器可以运行,后面我们再加上apache:80 的http服务

?

第一步

?

下载SSH远程连接工具,我用的是Secure Shell 并安装.

?

第二步

?

1.下载jdk. 我用的版本是?jdk-6u26-linux-x64-rpm.bin???网址去http://www.oracle.com 下载

然后在用ssh工具自带FTP文件传输工具,将bin文件上传到linux服务器上去。放到这个文件中去(/usr/local/);

2. 然后在ssh上运行下命令:(注:"#"表示命令最左端,相当ssh中的"#"不用输入,其后面才是我们需要输入的命令。)

?

# cd /usr/local

?

修改权限使其具有执行权限 a+x 表示的是所有用户都有执行权 = , - [u,g,o]分别表示用户,组,其它。?

?

#chmod a+x jdk-6u26-linux-x64-rpm.bin

???

# ./jdk-6u26-linux-x64-rpm.bin

?

?

?

****安装程序运行****

?

?

?

稍等一下,安装完成。个人感觉jdk在linux下安装比windows下快,呵呵。

?

然后用 ln -s 命令? ln?(link)-s (symbolic)如果加上-s 就是把文件映射成镜象,如果不加-s就是生成同样的文件然后存到相应的目录只不过文件名后面加上一个@ ,注意:不管加不加-s 文件都是同步的。主文件修改其它文件也一样修改.格式 ln -s [source] [target]

?

ln -s /usr/local/jdk1.6.0_03??????1个空格???? /usr/local/jdk

?

ln -s /usr/local/jdk1.6.0_03/jre?????1个空格????? ?/usr/local/jre

?

?

# cd /usr

# ls

输入上面的命令,你会发现我们安装成功的java文件(/usr/java),至此我们jdk安装完毕。比想象中简单吧,呵呵。

? ?

二. 配置环境变量

??? 呵呵,java在windows下安装是需要配环境变量,linux也不另外。linux下环境变量是放在根目录下一个文件中(bashrc),如果需要修改环境变量什么的,只需要修改这个文件就行了。

# cd ~

# vim .bashrc?

输入上面的命令进入环境变量编辑文件中,注意".bashrc"中的点不可以少,也不要写成"./bashrc".然在该文件中添加下面几行代码,然后保存退出(vim命令是":wq"),这样我们的java环境变量就设置好了,可以用上面的java文件夹当做jdk,jre路径也可以不用,我这里用的是/usr/local做为文件路径.下面是设置java的环境变量,其中的"export"命令可以理解为windows下的"set"命令

?

export JAVA_HOME=/usr/local/jdk

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$PATH:$JAVA_HOME/bin

export CATALINA_HOME=/usr/local/tomcat

????

三.部署Tomcat

1.下载Tomcat安装文件,我用的是apache-tomcat.zip免安装版本。然后用ssh的文件传输工具,将其上传linux上服务器上。我将放在这个文件下(/usr/local).

2.运行下面命令来进行解压

# cd /usr/local

# unzip apache-tomcat-5.5.26.zip

*******解压中******

解压成功了,然后参考步骤二,设置下tomcat的环境变量。如果已经设置过了,看一下路径对不对(/usr/local/apache-tomcat-5.5.26).

输入下面命令来启动tomcat

# cd /usr/local/apache-tomcat-5.5.26/bin

# ./sartup.sh

**** Tomcat 启动 显示如下信息 ****

"Using CATALINA_BASE:?? /usr/tomcat5