linux网站部署-centos7安装jdk和tomcat网站部署
2017-02-15 14:32
716 查看
一.安装jdk
1. 安装上传下载程序并上传tar包
#yum install -y lrzsz 安装上传下载程序(注:lrzsz是一款在linux里可代替ftp上传和下载的程序。centos服务器,可直接yum-y install lrzsz 程序会自动安装好,然后如你要下载者sz [找到你要下载的文件] 如果你要上传,者rz 浏览找到你本机要上传的文件。需要注意的事这个命令无法在putty界面使用哦!)
#rz
选择jdk包
2. 解压
进入/usr/文件夹下,建立一个文件,我这里是java文件夹,将jdk-6u45-linux-i586.bin复制到/usr/java文件夹下#mkdir java
#mv jdk-7u80-linux-x64.tar.gz /usr/java
进入到java目录下解压
[root@localhost usr]# cd java
[root@localhost java]#tar -zxvf jdk-7u80-linux-x64.tar.gz -C /usr/java解压包并安装
[root@localhostjava]# ls ls查看有否有jdk包文件
3.配置环境变量
在linux下配置环境变量和windows的原理是相同,都是使jdk的路径成为全局变量,(如果没安装gedit用vi打开/etc/profile)
#vi /etc/profile
在文件最后添加
export JAVA_HOME=/usr/java/jdk1.7.0_80
exportPATH=$JAVA_HOME/bin:$PATH
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
exportJRE_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 -zxvfapache-tomcat-7.0.68.tar.gz -C /usr/localapache-tomcat-7.0.68/bin/catalina.sh
apache-tomcat-7.0.68/bin/configtest.sh
apache-tomcat-7.0.68/bin/daemon.sh
apache-tomcat-7.0.68/bin/digest.sh
apache-tomcat-7.0.68/bin/setclasspath.sh
apache-tomcat-7.0.68/bin/shutdown.sh
apache-tomcat-7.0.68/bin/startup.sh
apache-tomcat-7.0.68/bin/tool-wrapper.sh
apache-tomcat-7.0.68/bin/version.sh
apache-tomcat-7.0.68/conf/
apache-tomcat-7.0.68/conf/catalina.policy
apache-tomcat-7.0.68/conf/catalina.properties
apache-tomcat-7.0.68/conf/context.xml
或者是zip格式的用
[root@localhost~]# unzipapache-tomcat-7.0.62.zip -d /usr/local
[root@localhost ~]# cd /usr/local
[root@localhost local]# ls
apache-tomcat-7.0.68 bin etc games include lib lib64 libexec sbin share src
[root@localhost local]# ls
bin 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目录
输入命令:/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]# ls
bootstrap.jar configtest.bat setclasspath.sh tomcat-native.tar.gz
catalina.bat configtest.sh shutdown.bat tool-wrapper.bat
catalina.sh daemon.sh shutdown.sh tool-wrapper.sh
catalina-tasks.xml digest.bat startup.bat version.bat
commons-daemon.jar digest.sh startup.sh version.sh
commons-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.使用命令:systemctlstop firewalld.service来停止防火墙服务,但是当你启动linux系统时,防火墙依旧启动#systemctl stop firewalld.service 停止防火墙服务
#systemctl disable firewalld.service 禁止防火墙开机启动
#service firewalld status 查看防火墙状态
[root@localhost ~]# ps -ef|grep tomcat
root 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 start
root 2568625198 0 11:36 pts/0 00:00:00 grep --color=auto tomcat
5.测试页面
[root@localhost tomcat7]#cd /usr/local/tomcat7/webapps
[root@localhost webapps]#ls
docs examples host-manager
DataPlatform_A_war(11)是个文件夹,是网站的后缀的路径
DataPlatform_A_war(11).war examples manager
7.访问网站
相关文章推荐
- vmware ubuntu linux tomcat Xshell Xftp 搭建网站后台——(四)jdk下载安装配置
- Linux部署安装JDK和Tomcat
- 在Linux下部署网站(java环境部署)第六章 安装Tomcat
- Linux下部署maven-web项目,包括JDK安装、TOMCAT安装、MYSQL安装详细解释
- CentOS7安装javaJdk1.8、部署多台tomcat
- Mac端 用的zoc7 部署linux 端网站 配置jdk tomcat环境
- linux上安装jdk、tomcat、mysql以及项目部署
- Linux下安装jdk与部署tomcat
- Linux(Centos7)安装tomcat并且部署Java Web项目
- 在Linux下部署网站(java环境部署)第四章 安装jdk
- linux下jdk、tomcat的安装及项目的部署和去掉项目名访问详细总结
- red hat enterprise linux 5.4安装,mysql 安装、vsftp安装、apache安装、tomcat安装、JDK安装、SSH部署
- linux下tomcat6.0和jdk1.6的安装部署
- linux-centos7安装配置jdk,mysql,tomcat
- 阿里云部署Java web项目初体验(转)/linux 上配置jdk和安装tomcat
- linux下安装部署环境:jdk、tomcat、nginx
- java的maven工程部署到linux(包括tomcat部署,jdk安装,maven工程打包及项目运行)
- (四)Linux环境部署(Centos+Nginx+Tomcat+Mysql) - 安装Tomcat和JDK 以及 Nginx与Tomcat整合
- 如何在Linux下部署web程序(搭建vsftp服务,搭建sshd 服务器,jdk安装步骤,Tomcat安装步骤,MySQL安装步骤)
- 【Linux 操作系统】阿里云服务器 操作实战 部署C语言开发环境(vim配置,gcc) 部署J2EE网站(jdk,tomcat)