Linux VPS JSP环境的安装配置

我这里是以CentOS 5.5 x64 为例子,其他的Linux系统也差不多。

首先用SSH连接到你的VPS,然后输入

[root@www ~]# cd /usr/local

这里把JDK和TOMCAT安装到这个目录里。

然后添加JAVA的PATH

[root@www local]# vi /etc/profile

按一下键盘上的Insert,在最后加上下面的内容:

#java env set
JAVA_HOME=/usr/local/java/jdk1.6.0_22/
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME%/lib/dt.jar:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME PATH CLASSPATH

然后按一下键盘上的Esc,再输入:wq,按下回车保存退出。

– – – – – – – – – – – – – – – – – – – – – – – 我是勤劳的分割线 – – – – – – – – – – – – – – – – – – – – – – –

下面开始下载安装:

Step 1

首先下载JDK,在这里下载:http://java.sun.com/javase/downloads/index.jsp。这里演示的是Linux x64的。在SSH终端中运行

[root@www local]# wget http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u22-linux-x64.bin?BundledLineItemUUID=LoGJ_hCxS54AAAEsTfEF_ErX&OrderID=Rq.J_hCxuvcAAAEsOvEF_ErX&ProductID=w9aJ_hCw9PAAAAErNFJuIQy3&FileName=/jdk-6u22-linux-x64.bin

等待下载完成。然后运行

[root@www local]# chmod u+x jdk-6u22-linux-x64.bin

[root@www local]# ./jdk-6u22-linux-x64.bin

Step 2

然后再下载TOMCAT,在这里下载:http://tomcat.apache.org/ 。我这里下载最新版Tomcat 7.0.4 Released,在SSH终端中运行

[root@www local]# wget http://apache.freelamp.com//tomcat/tomcat-7/v7.0.4-beta/bin/apache-tomcat-7.0.4.tar.gz 

等待下载完成,然后运行

[root@www local]# ./tar -zxvf apache-tomcat-7.0.4.tar.gz

解压TOMCAT,为了方便,把apache-tomcat-7.0.4重命名为tomcat

[root@www local]# mv apache-tomcat-7.0.4 tomcat

启动TOMCAT

[root@www local]# /usr/local/tomcat/bin/catalina.sh run &

到此,全部安装完成!你可以在你浏览器里输入 http://你的IP:8080/ ,会出现TOMCAT的欢迎页面。

– – – – – – – – – – – – – – – – – – – – – – – 我是勤劳的分割线 – – – – – – – – – – – – – – – – – – – – – – –

下面是让TOMCAT能自动启动

[root@www local]# vi /etc/rc.d/rc.local

按一下键盘上的Insert,在最后加上下面的内容:

export JDK_HOME=/usr/local/jdk1.6.0_22
export JAVA_HOME=/usr/local/jdk1.6.0_22
/usr/local/tomcat/bin/startup.sh

然后按一下键盘上的Esc,再输入:wq,按下回车保存退出。

本教程为原创教程,转载请注明出处。

Linux VPS JSP环境的安装配置》上有9条评论

  1. hi.在debian/ubuntu 下,是下载这个http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-i586.tar.gz或http://download.oracle.com/otn-pub/java/jdk/7/jdk-7-linux-x64.tar.gz吗?
    不过我解压jdk-7-linux-x64.tar.gz(我是64位系统)后,发现好像无法编译,根本没configure,make文件。那么如何编译呢?

      • 经与vps供应商请教,解决了问题。
        如果你的vps 是debian/ubuntu,则如下操作。
        # apt-get install default-jdk -y (如果安装sun-java6-jdk,你的vps有可能提示没有这个包)
        如果运行~/apache-tomcat-6.0.33/bin# ./startup.sh
        提示:Cannot find ./catalina.sh
        The file is absent or does not have execute permission
        This file is needed to run this program。
        说明catalina.sh没有执行权限。把~/apache-tomcat-6.0.33/bin/目录下的所有sh文件的权限都设为755(当然
        也包括catalina.sh)即可:
        ~/apache-tomcat-6.0.33/bin# chmod 755 *.sh

        再次运行startup.sh,显示的结果正常:
        as3:~/apache-tomcat-6.0.33/bin# ./startup.sh
        Using CATALINA_BASE: /root/apache-tomcat-6.0.33
        Using CATALINA_HOME: /root/apache-tomcat-6.0.33
        Using CATALINA_TMPDIR: /root/apache-tomcat-6.0.33/temp
        Using JRE_HOME: /usr
        Using CLASSPATH: /root/apache-tomcat-6.0.33/bin/bootstrap.jar

        tomcat 默认的端口为8080。
        在地址栏中输入 http://你的IP:8080 回车
        即可看到 tomcat那只棕黄色的猫。

        在debian/ubuntu 下,jsp环境搭建成功。

        • 虽然我成功搭建了jsp环境:http://mydomain.com:8080,但是在上传基于jsp的博客程序(比如kanglog-http://www.codepub.com/software/kanlog-10074.html)时,可以上传到子目录吗?还是非要上传到ROOT目录?无论哪种情况,我都失败了。博主可否搭建一下这个博客程序,并给出演示地址?

  2. Hey really nice website, I noticed your website when doing study on some methods to develop my web log. I was simply inquiring which spam software system you use for comments as I get tons on my site.

    Thanxx

发表评论

电子邮件地址不会被公开。

This site uses Akismet to reduce spam. Learn how your comment data is processed.