[b][size=xx-large]声明:[color=red]红色[/color]代表提示,[color=blue]蓝色[/b][/color]代表操作[/size]
[size=xx-large]--JDK6.0-------------------------------[/size]
1、[color=blue]sudo apt-get install sun-java6-jdk[/color] (安装JDK6.0)
[color=blue]按“Table”键然后选择“是”[/color]
2、[color=blue]sudo update-alternatives --config java[/color] (设置当前默认的Java解释器)
(执行后出现类似如下的画面):
[color=red]# There are 2 alternatives which provide `java'. Selection Alternative-----------------------------------------------
1 /usr/bin/gij-wrapper-4.1*+
2 /usr/lib/jvm/java-6-sun/jre/bin/javaPress
enter to keep the default , or type selection number:[/color]
选择[color=blue]2[/color](输入2),然后回车确定
3、[color=blue]sudo gedit /etc/jvm[/color] (配置Java环境变量)
将
[color=blue]/usr/lib/jvm/java-6-sun [/color]
这行填入到配置块的顶部
[color=blue]sudo gedit /etc/profile[/color] (/etc/profile 配置的环境变量的是用于所有用户的,而 ~/.bashrc 文件是用于配置用户环境变量)
将
[color=blue]export JAVA_HOME=/usr/lib/jvm/java-6-sun[/color]
这行填入到配置块的最后
[size=xx-large]--Tomcat6.0----------------------------[/size]
1、[color=blue][url]http://tomcat.apache.org/download-60.cgi[/url] [/color](输入网址)
Core:
* zip (pgp, md5)
* tar.gz (pgp, md5)
* Windows Service Installer (pgp, md5)
选择下载第二项[color=blue]tar.gz[/color](二进制包apache-tomcat-6.0.16.tar.gz)
2、[color=blue]sudo tar -zxvf apache-tomcat-6.0.16.tar.gz /opt[/color](解压到/opt下)
3、[color=blue]sudo gedit /etc/profile [/color](设置Tomcat6环境变量)
将
[color=blue] export CATALING_HOME=/opt/apache-tomcat-6.0.16[/color] (Tomcat6的根路径)
[color=blue]export CLASSPATH=.:$JAVA_HOME/lib:$CATALING_HOME/lib
export PATH=$PATH:$CATALING_HOME/bin[/color]
这些行填入到配置块最后
4、为conf文件夹下的web.xml文件最后添加/修改如下代码
<web-app>
[color=blue] <login-config>
<auth-method>BASIC</auth-method>
<realm-name>Tomcat Manager Application</realm-name>
</login-config>
<!-- Security roles referenced by this web application -->
<security-role>
<description>
The role that is required to log in to the Manager Application
</description>
<role-name>manager</role-name>
</security-role> [/color]
</web-app>
5、Tomcat6默认也是关闭了目录浏览功能的,这个主要是处于安全性的考虑。要是目录下没有默认首页,那这个目录下的文件列表就泄露给别人了。
这个是个配置选项,可以手动打开,开发时有用,但是生产环境就最好关闭。
配置选项在pache-tomcat-6.0.16/conf/web.xml中找到
[color=red]<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>[/color]
将其中的
[color=red]
<param-value>false</param-value>
[/color]
设置改为[color=blue]<param-value>true</param-value>[/color]
这里容易出问题,详情请查看[url]http://www.iteye.com/topic/194972[/url]
6、为conf文件夹下的tomcat-users.xml文件添加/修改如下代码
<tomcat-users>
[color=blue]<role rolename="manager"/>
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="manager" password="manager" roles="manager"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>[/color]
</tomcat-users>
7、[color=blue]./startup.sh [/color](到Tomcat6根目录下bin文件夹执行启动Tomcat6)
8、[color=blue][url]http://localhost:8080/[/url][/color](输入网址并点击左上角的Tomcat Manager用用户名manager和密码manager登录)
9、[color=blue]./shutdown.sh [/color](到Tomcat6根目录下bin文件夹执行关闭Tomcat6)
10、设置Tomcat6自动部署WEB应用
Tomcat6 具有 Automatic Application Deployment(自动部署) 功能,所以一般情况下只要设置正确那么在浏览器中敲入:
[url]http://127.0.0.1:8080/examples/[/url] 就可以看到tomcat自带的例子程序,如果有新开发的web应用并且是按照tomcat的标准的目录结构,那么不需要任何配置,只要把发布的文件夹考到webapp下就可以了。打开“Automatic Application Deployment 功能”的参数为使用Host的标准实现,同时deployOnStartup属性值为true(这是默认值)。
[size=xx-large]--Ant1.7-------------------------------[/size]
1、[color=blue]sudo apt-get install ant[/color] (安装ant1.7)
2、[color=blue]ant -f /struts2/WEB-INF/build.xml compile[/color] (编译项目)(注意:随着项目名和路径的不同,目录应该做适当的更改)
build.xml文件:
[size=xx-large]--JDK6.0-------------------------------[/size]
1、[color=blue]sudo apt-get install sun-java6-jdk[/color] (安装JDK6.0)
[color=blue]按“Table”键然后选择“是”[/color]
2、[color=blue]sudo update-alternatives --config java[/color] (设置当前默认的Java解释器)
(执行后出现类似如下的画面):
[color=red]# There are 2 alternatives which provide `java'. Selection Alternative-----------------------------------------------
1 /usr/bin/gij-wrapper-4.1*+
2 /usr/lib/jvm/java-6-sun/jre/bin/javaPress
enter to keep the default , or type selection number:[/color]
选择[color=blue]2[/color](输入2),然后回车确定
3、[color=blue]sudo gedit /etc/jvm[/color] (配置Java环境变量)
将
[color=blue]/usr/lib/jvm/java-6-sun [/color]
这行填入到配置块的顶部
[color=blue]sudo gedit /etc/profile[/color] (/etc/profile 配置的环境变量的是用于所有用户的,而 ~/.bashrc 文件是用于配置用户环境变量)
将
[color=blue]export JAVA_HOME=/usr/lib/jvm/java-6-sun[/color]
这行填入到配置块的最后
[size=xx-large]--Tomcat6.0----------------------------[/size]
1、[color=blue][url]http://tomcat.apache.org/download-60.cgi[/url] [/color](输入网址)
Core:
* zip (pgp, md5)
* tar.gz (pgp, md5)
* Windows Service Installer (pgp, md5)
选择下载第二项[color=blue]tar.gz[/color](二进制包apache-tomcat-6.0.16.tar.gz)
2、[color=blue]sudo tar -zxvf apache-tomcat-6.0.16.tar.gz /opt[/color](解压到/opt下)
3、[color=blue]sudo gedit /etc/profile [/color](设置Tomcat6环境变量)
将
[color=blue] export CATALING_HOME=/opt/apache-tomcat-6.0.16[/color] (Tomcat6的根路径)
[color=blue]export CLASSPATH=.:$JAVA_HOME/lib:$CATALING_HOME/lib
export PATH=$PATH:$CATALING_HOME/bin[/color]
这些行填入到配置块最后
4、为conf文件夹下的web.xml文件最后添加/修改如下代码
<web-app>
[color=blue] <login-config>
<auth-method>BASIC</auth-method>
<realm-name>Tomcat Manager Application</realm-name>
</login-config>
<!-- Security roles referenced by this web application -->
<security-role>
<description>
The role that is required to log in to the Manager Application
</description>
<role-name>manager</role-name>
</security-role> [/color]
</web-app>
5、Tomcat6默认也是关闭了目录浏览功能的,这个主要是处于安全性的考虑。要是目录下没有默认首页,那这个目录下的文件列表就泄露给别人了。
这个是个配置选项,可以手动打开,开发时有用,但是生产环境就最好关闭。
配置选项在pache-tomcat-6.0.16/conf/web.xml中找到
[color=red]<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>[/color]
将其中的
[color=red]
<param-value>false</param-value>
[/color]
设置改为[color=blue]<param-value>true</param-value>[/color]
这里容易出问题,详情请查看[url]http://www.iteye.com/topic/194972[/url]
6、为conf文件夹下的tomcat-users.xml文件添加/修改如下代码
<tomcat-users>
[color=blue]<role rolename="manager"/>
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="manager" password="manager" roles="manager"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>[/color]
</tomcat-users>
7、[color=blue]./startup.sh [/color](到Tomcat6根目录下bin文件夹执行启动Tomcat6)
8、[color=blue][url]http://localhost:8080/[/url][/color](输入网址并点击左上角的Tomcat Manager用用户名manager和密码manager登录)
9、[color=blue]./shutdown.sh [/color](到Tomcat6根目录下bin文件夹执行关闭Tomcat6)
10、设置Tomcat6自动部署WEB应用
Tomcat6 具有 Automatic Application Deployment(自动部署) 功能,所以一般情况下只要设置正确那么在浏览器中敲入:
[url]http://127.0.0.1:8080/examples/[/url] 就可以看到tomcat自带的例子程序,如果有新开发的web应用并且是按照tomcat的标准的目录结构,那么不需要任何配置,只要把发布的文件夹考到webapp下就可以了。打开“Automatic Application Deployment 功能”的参数为使用Host的标准实现,同时deployOnStartup属性值为true(这是默认值)。
[size=xx-large]--Ant1.7-------------------------------[/size]
1、[color=blue]sudo apt-get install ant[/color] (安装ant1.7)
2、[color=blue]ant -f /struts2/WEB-INF/build.xml compile[/color] (编译项目)(注意:随着项目名和路径的不同,目录应该做适当的更改)
build.xml文件:
<?xml version="1.0"?>
<project name="struts" basedir="." default="">
<path id="classpath">
<fileset dir="lib">
<include name="*.jar"/>
</fileset>
<pathelement path="."/>
</path>
<target name="compile" description="Compile all source code">
<javac destdir="classes" debug="true"
deprecation="false" optimize="false" failonerror="true">
<src path="src"/>
<classpath refid="classpath"/>
</javac>
</target>
</project>