linux下部署jdk+Tomcat
部署jdk
(如果是普通用户,先切换到管理员 su root)
1.下载jdk压缩包
2.用xftp将jdk压缩包传输 /opt 目录下
3.解压(在/opt 目录下对压缩包解压)
tar -xzvf jdk-8u65-linux-x64.tar.gz
4.编辑 vi /etc/profile
光标定位最末尾:
unset i
unset pathmunge
在上述文字后面粘贴后保存退出
JAVA_HOME=/opt/jdk1.8.0_65(需要改成自己的版本名称)
JAVA_BIN=$JAVA_HOME/bin
JRE_HOME=$JAVA_HOME/jre
JRE_BIN=$JRE_HOME/bin
PATH=$JAVA_BIN:$JRE_BIN:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME
export JAVA_HOME JRE_HOME PATH CLASSPATH
5.生效 source /etc/profile
6.检测是否配置好了 java -version
部署Tomcat
1.下载软件包tomca
如果安装了6.0.37,先按照下面的命令删除一下。
2.拷贝软件包到虚拟机,用xftp,以root用户登录(新建连接,以root用户登录,可以解决传输错误)
拷贝到 /opt 目录下
3.解压 tar -xzvf apache-tomcat-8.0.30.tar.gz
4.启动Tomcat(已经部署jdk才能启动)---在apache_tomcat_8.0.30的bin目录中启动tomcat
5.本地浏览器检测是否启动(记得关闭防火墙,service iptables stutas),输入以下地址,输入的是自己虚拟机的IP,端口是8080
6.webapps里面的目录是自带的目录,可以用浏览器直接访问
7.修改端口号,进入 conf目录,编辑 vi server.xml
进入编辑器,利用搜索功能 /8080 (搜索8080),修改上面的8080,可改为8888
8.改完端口号配置之后,要重启Tomcat,进入bin目录,先关闭再启动即可
补充:
apache-tomcat-8.0.30下的目录作用
(1)bin:存放可执行文件,可在各平台下启动和关闭tomcat的脚本文件。
其中catalina.bat主要对Windows的配置文件,在其非注释行加入JDK路径进行tomcat配置。
常用命令:
启动Tomcat: ./startup.sh
关闭Tomcat: ./shutdownsh
查看tomcat进程: ps -ef |grep tomcat
.bat---- windows下的可执行脚本
.sh----linux下的shell脚本
表示Tomcat 系统兼容,Windows和Linux下都可以执行
(2)lib :库文件,存放tomcat与web应用的Jar包。
.jar--Java代码压缩包,运行的时候需要jdk环境
(3)logs:存放tomcat日志文件。执行时的日志文件比如启动报错,会保存在该目录的文件中
(4)conf:存放tomcat的配置文件
server.xml:端口号
(5)webapps:项目发布所在的目录。
最新文章
- 使用Spring的注解方式实现AOP
- RMI
- 制作BibTex文件
- Selenium webdriver 之select 控件封装,解决onchange问题
- 如何迁移SharePoint 2010至新的站点
- pd的django To do list教程-----(2)models模型的建立
- sublime text3 支持终端打开文件
- 微信小程序(有始有终,全部代码)开发---跑步App+音乐播放器 Bug修复
- bootstrap模态框远程加载网页的正确处理方式
- mysql解压包安装教程
- pm2部署nodejs项目
- leetcode 230 二叉搜索树中第K小的元素
- python框架之Django(7)-Cookie&;Session使用
- tips: a=a+b 与 a+=b
- Bootstrap——网站添加字体图标
- 面向对象与基于对象 学习记录 thread举例
- Ajax提交进度显示实例
- Java Character &; String &; Scanner类
- centos7 更改时区
- 【redis】redis五大类 用法 【转载:https://www.cnblogs.com/yanan7890/p/6617305.html】
热门文章
- lsof根据端口返回进程号杀死进程的方法
- mongoVUE的增删改查操作使用说明(转)
- [视频播放] M3U8文件格式说明
- 黄聪:浓缩的才是精华:浅析GIF格式图片的存储和压缩(转)
- 基于单片机的Wifi温度湿度测量仪
- STL基础--容器
- C++11--智能指针shared_ptr,weak_ptr,unique_ptr <;memory>;
- windows下网络丢包模拟软件(Network Emulator for Windows Toolkit)
- Office 2016 Pro Plus \ Project 专业版 \ Visio 专业版 \ 64 位vol版本方便KMS小马oem
- bzoj5011: [Jx2017]颜色