jdk1.7.0_67
apache-tomcat-7.0.68
一.安装jdk 1. 安装上传下载程序并上传tar包 #yum install -y lrzsz 安装上传下载程序 (注:lrzsz是一款在Linux里可代替ftp上传和下载的程序。centos服务器,可直接yum-y install lrzsz 程序会自动安装好,然后如你要下载者sz [找到你要下载的文件] 如果你要上传,者rz 浏览找到你本机要上传的文件。需要注意的是这个命令无法在putty界面使用哦!) #rz 选择jdk包
3.配置环境变量在linux下配置环境变量和windows的原理是相同,都是使jdk的路径成为全局变量, (如果没安装gedit用vi打开/etc/profile)#vi /etc/profile在文件最后添加export JAVA_HOME=/usr/java/jdk1.7.0_80exportPATH=$JAVA_HOME/bin:$PATHexportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexportJRE_HOME=$JAVA_HOME/jre注:jdk1.7.0_80是起初安装的jdk的文件夹名称刷新当前配置#source /etc/profile
4.测试java环境是否成功#java -version
二.安装配置Tomcat部署网站1.安装tomcat#cd /root#rz选择Apache-tomcat7
2.解压包[root@localhost ~]# tar -zxvf apache-tomcat-7.0.68.tar.gz -C /usr/localapache-tomcat-7.0.68/bin/catalina.shapache-tomcat-7.0.68/bin/configtest.shapache-tomcat-7.0.68/bin/daemon.shapache-tomcat-7.0.68/bin/digest.shapache-tomcat-7.0.68/bin/setclasspath.shapache-tomcat-7.0.68/bin/shutdown.shapache-tomcat-7.0.68/bin/startup.shapache-tomcat-7.0.68/bin/tool-wrapper.shapache-tomcat-7.0.68/bin/version.shapache-tomcat-7.0.68/conf/apache-tomcat-7.0.68/conf/catalina.policyapache-tomcat-7.0.68/conf/catalina.propertiesapache-tomcat-7.0.68/conf/context.xml或者是zip格式的用[root@localhost~]# unzip apache-tomcat-7.0.62.zip -d /usr/local[root@localhost ~]# cd /usr/local[root@localhost local]# lsapache-tomcat-7.0.68 bin etc games include lib lib64 libexec sbin share src [root@localhost local]# lsbin etc games include lib lib64 libexec sbin share src tomcat7然后输入命令:mv /usr/local/apache-tomcat-7.0.61 /usr/local/tomcat7重命名刚解压出的tomcat目录apache-tomcat-7.0.68的名称为 tomcat7[root@localhost local]#mv /usr/local/apache-tomcat-7.0.61 /usr/local/tomcat7 重命名刚解压出的tomcat目录 输入命令:cd /usr/local/tomcat7 切换到/usr/local/tomcat7目录下[root@localhost local]# cd /usr/local/tomcat7 进入重命名目录[root@localhost tomcat7]# ls 查看目录下的东西bin conf lib LICENSE logs NOTICE RELEASE-NOTES RUNNING.txt temp web
3.启动服务:下面我们来启动tomcat服务,只要进入到tomcat下的bin目录下,找到sartup.sh就可以启动服务了,为了启动服务,我们来输入命令:./bin/startup.sh回车后,你会看到服务启动的状态信息[root@localhost tomcat7]# cd/usr/local/tomcat7/bin 进入bin目录下找到startup.bat[root@localhost bin]# lsbootstrap.jar configtest.bat setclasspath.sh tomcat-native.tar.gzcatalina.bat configtest.sh shutdown.bat tool-wrapper.batcatalina.sh daemon.sh shutdown.sh tool-wrapper.shcatalina-tasks.xml digest.bat startup.bat version.batcommons-daemon.jar digest.sh startup.sh version.shcommons-daemon-native.tar.gz setclasspath.bat tomcat-juli.jar[root@localhost bin]#pwd 查看当前目录/usr/local/tomcat7/bin[root@localhost bin]#./startup.sh如果权限不够,#chmod +x *.sh再执行一遍./startup.sh启动时看日志#tailf ../logs/catalina.out启动完毕
4.关闭防火墙:而当你用linux的ip在外部访问时,会发现失败,这是因为默认情况下,linux的防火墙是开启的,并且只允许系统安装好后,特别的几个端口可以外部访问,后期装的软件,如果需要通过外部端口访问,有两种解决方案:1.使用命令:systemctl stop firewalld.service来停止防火墙服务,但是当你启动linux系统时,防火墙依旧启动#systemctl stop firewalld.service 停止防火墙服务#systemctl disable firewalld.service 禁止防火墙开机启动 #service firewalld status 查看防火墙状态 [root@localhost ~]# ps -ef|grep tomcatroot 25519 1 0 11:05 pts/0 00:00:11 /usr/java/jdk1.7.0_80/jre/bin/java-Djava.util.logging.config.file=/usr/local/tomcat7/conf/logging.properties-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager-Djava.endorsed.dirs=/usr/local/tomcat7/endorsed -classpath/usr/local/tomcat7/bin/bootstrap.jar:/usr/local/tomcat7/bin/tomcat-juli.jar-Dcatalina.base=/usr/local/tomcat7 -Dcatalina.home=/usr/local/tomcat7 -Djava.io.tmpdir=/usr/local/tomcat7/temporg.apache.catalina.startup.Bootstrap startroot 2568625198 0 11:36 pts/0 00:00:00 grep --color=auto tomcat
5.测试页面
6.把war包放进去webapps[root@localhost tomcat7]#cd /usr/local/tomcat7/webapps[root@localhost webapps]#lsdocs examples host-manager DataPlatform_A_war(11)是个文件夹,是网站的后缀的路径DataPlatform_A_war(11).war examples manager
7.访问网站
防火墙的关闭disable最有效
网站路径输入注意半角输入