Linux下安装JDK笔记与Linux安装Tomcat笔记
项目需要,又要折腾Linux了,使用了VMware装一下linux,配置java运行环境,首先是配置JDK...
OS:CentOS 64bit
一:到Oracle下载最新版的JDK
http://www.oracle.com/technetwork/java/javase/downloads/index.html
下载了一个 jdk-7u11-linux-x64.rpm 版本 或者 jdk-7u11-linux-x64.tar.gz 版本
二:启动VMwara的Linux
1:打开VMware,启动CentOS,使用超级管理员root登陆,在VMWare里面,我们使用 Shared Folders设置共享目录Share,将下载的jak安装文件,放到Share文件夹中
我们登入Linux后会在mnt/hgfs/share/jdk-7u11-linux-x64.rpm 或者 jdk-7u11-linux-x64.tar.gz 看到JDK安装件
2: 如果是界面操作系统,直接点击 jdk-7u11-linux-x64.rpm进行安装,默认安装在usr/java/jdk1.7.0_11
也可以使用Teminal来安装 Applications-〉System Tools-〉Teminal (如 果要切换到其他用户切, 敲入命令:su othername -〉敲入password, 清一下屏幕 clear)。。
打开Teminal
1) pwd 查看当前目录,发现是在/root (cd .. 到根目录),再切换到Share目录下
转到Share目录:cd mnt/hgfs/share/
查看:ls
2) rpm是自解压类型文件,直接安装
修改权限: chmod 755 jdk-7u11-linux-x64.rpm 或 chmod +x jdk-7u11-linux-x64.rpm
查看权限: ls -l jdk-7u11-linux-x64.rpm
执行安装: rpm -ivh jdk-7u11-linux-x64.rpm 出现协议,接受即可
3:如果是jdk-7u11-linux-x64.tar.gz版本
打开Teminal
1) pwd 查看当前目录,发现是在/root
cd ..
2) 我们把jdk安装在usr/java/jdk1.7.0_11下面,如果没有java文件夹则创建
cd usr
sudo mkdir java
3)将gz解压放到usr/java文件夹下面
sudo tar zxvf /mnt/hgfs/share/jdk-7u11-linux-x64.tar.gz -C /usr/java 解压后的文件夹是 /usr/java/jdk1.7.0_11
你也可以改名:
cd /usr/java/
sudo mv jdk1.7.0_11/ jdk7
3:配置环境变量
1) 首先我们可以预先熟悉一下查看环境变量,当然你会看到JAVA_HOME CLASSPATH是空
echo $JAVA_HOME
echo $CLASSPATH
echo $PATH
2)使用egedit打开添加环境变量
gedit ~/.bashrc
文件末尾添加
export JAVA_HOME=/usr/java/jdk1.7.0_11
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存文件。
输入命令使之生效 source ~/.bashrc
4:默认JDK设置
由于某些Linux版本(Ubuntu或Fedora系统)已经有默认的jdk,所以我们要是刚才安装好的jdk版本成为默认的jdk版本,还需如下设置,执行一下命令:
sudo update-alternatives --install /usr/bin/java java /usr/java/jdk1.7.0.11/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/java/jdk1.7.0.11/bin/javac 300
如果以上两个命令出现找不到路径问题,只要重启一下计算机在重复上面两行代码就可以了。
通过这一步将我们安装的jdk加入java选单 : update-alternatives --config java
5:查看当前java版本
java -version
出现以下信息:
Java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04,mixed mode)
6:卸载
[root@localhost ~]# rpm -qa|grep jdk
jdk-1.7.0_11-fcs.x86_64
[root@localhost ~]# rpm -e --nodeps jdk-1.7.0_11-fcs.x86_64
延续 Linux下安装JDK笔记
一:下载最新版的Tomcat
http://tomcat.apache.org/download-70.cgi 下载的是 apache-tomcat-7.0.34.tar.gz
把下载的文件放到VMware共享文件夹Share里面
二:解压缩
转到共享文件夹:#cd /mnt/hgfs/share
解压缩文件:#tar -zxvf apache-tomcat-7.0.34.tar.gz 解压后在默认文件夹/mnt/hgfs/share/apache-tomcat-7.0.34下面
三:拷贝Tomcat文件到目标文件夹
我希望我的Tomcat服务器放在usr/myserver/文件夹下面
转到usr文件夹: cd /usr
如果不存在myserver文件夹,则创建 : sudo mkdir myserver
将/mnt/hgfs/share/apache-tomcat-7.0.34拷贝到usr/myserver/文件夹下:cp -r /mnt/hgfs/share/apache-tomcat-7.0.34 /usr/myserver
转到/usr/myserver : cd /usr/myserver
列举:ls
改名:sudo mv apache-tomcat-7.0.34/ tomcat7
四:安装启动
切换到 usr/myserver/tomcat7/bin: cd /usr/myserver/tomcat7/bin
列举:ls
执行启动命令:./startup.sh 如果执行正常,则出现一下信息:
- Using CATALINA_BASE: /usr/myserver/tomcat7
- Using CATALINA_HOME: /usr/myserver/tomcat7
- Using CATALINA_TMPDIR: /usr/myserver/tomcat7/temp
- Using JRE_HOME: /usr/java/jdk1.7.0_11/jre
- Using CLASSPATH: /usr/myserver/tomcat7/bin/bootstarap.jar:/usr/myserver/tomcat7/bin/tomcat-juli.jar
五:打开浏览器测试
打开浏览器输入:http://localhost:8080/ 配置成功,如下图:
六:如果想更改Tomcat的端口:
打开teminal终端,进入usr/myserver/tomcat7/conf/目录:cd /usr/myserver/tomcat7/conf/
先备份server.xml : cp -r ./server.xml ./server_bk.xml
编辑server.xml更改端口:gedit ./server.xml
找到如下设置项,修改你的端口:
- <Connector executor="tomcatThreadPool"
- port="8080" protocol="HTTP/1.1"
- connectionTimeout="20000"
- redirectPort="8443"/>
切换到 usr/myserver/tomcat7/bin: cd /usr/myserver/tomcat7/bin
启动命令:./startup.sh
七:关闭tomcat
切换到 usr/myserver/tomcat7/bin: cd /usr/myserver/tomcat7/bin
关闭命令:./shutdown.sh
Linux下安装JDK笔记与Linux安装Tomcat笔记相关推荐
- mysql5.6.24安装perl,linux下perl操作MySQL数据库(需要安装DBI)
这篇文章主要为大家详细介绍了linux下perl操作MySQL数据库(需要安装DBI),具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小编小韵来看看吧!DBI安装:D ...
- Linux下boost库的编译、安装详解
1.下载源文件 去官网下载:http://www.boost.org/ 这里下载最新版本 wget https://dl.bintray.com/boostorg/release/1.64.0/sou ...
- linux显卡驱动mxm,linux下我的FX5200显卡驱动安装
linux下我的FX5200显卡驱动安装 发布时间:2008-09-20 16:42:33来源:红联作者:Keiboc 一.为什么要装驱动 一般情况下,只要你下载了LINUX的最新发行版本,比如Fed ...
- VMware Linux下拖拽补丁vmtools的安装和卸载
Linux下拖拽补丁vmtools的安装和卸载 by:授客 QQ:1033553122 Vmware 8.0.4为例子 步骤1.VM->Install Vmware Tools... 步骤2.查 ...
- apache安装_kali Linux下的Apache的配置和安装:
kali Linux下的Apache的配置和安装: 首先,我要说的是,今天浪费了太多的时间在yum的安装上面,一直出现bash:yum命令不可用.去找了教程需要rpm下载一些包,于是又出现bash:r ...
- Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案
Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案 参考文章: (1)Linux下Centos7以rpm方式离线安装MySQL5.7教程以及部分报错解决方案 (2) ...
- linux设置软件的路径,linux下查看和设置软件的安装路径
1:你可以通过whereis 软件名来查找系统里的文件位置 比如你想查找eclipse文件,那么就: [root@localhost ~]# whereis eclipse 会显示: eclipse: ...
- Linux下开源打包工具fpm的安装与使用(超详细)
Linux下开源打包工具fpm的安装与使用 一.fpm概述 二.fpm的安装 1.安装ruby环境 2.安装fpm 三.fpm的使用 1.fpm常用参数 2.举例要求 3.准备目录 4.编写脚本文件 ...
- linux星际译王安装,Linux下星际译王 stardict 的安装
Linux下星际译王 stardict 的安装 (2006-03-07 11:05:28) "星际译王"是用Gtk2开发的跨平台的国际化的词典软件.它具有"通配符匹配&q ...
- sai linux下载地址,Linux下beego及beego相关插件安装
Linux下beego及beego相关插件安装 1.下载及配置go环境看见链接: 这里下载的包名是: go1.12.5.windows-amd64.zip 解压以上包: 可以自行解压指定位置,/usr ...
最新文章
- 摄像头ISP系统原理(上)
- AI犯错谁之过?切勿盲目相信之
- Delphi开发单机瘦数据库程序要点
- java 调用软键盘_打开软键盘
- 【计算机组成原理】CISC和RISC
- [转]这才是真正的3D显示!Leap Motion推出次毫米级3D手动控制技术,让人手和影像融为一体...
- java yml value_Spring Boot:从YAML文件加载@Value
- xml mysql配置详解_mapper.xml配置文件详解
- Oracle学习总结(3)——Navicat客户端连接Oracle数据库常见问题汇总
- 【Java】JDK1.8新特性Date类----日期/时间改进
- jQuery 异步上传插件 Uploadify 使用 (Java平台)
- Quartz.net 的 FAQ
- 李雅普诺夫稳定性理论的理解
- VSCode 摸鱼神器
- 哪个ei期刊容易过计算机专业,计算机期刊哪个好中_ei期刊计算机_计算机八大核心期刊...
- 怎么删除计算机病毒,电脑中病毒删不掉怎么办?
- imap收取163/126邮件报错
- 交叉熵损失函数权重计算
- 善于做“加减法”的百分点科技 成就数据智能的先行者
- el-form组件提示英文问题,改成中文
热门文章
- html中的元素 英文,HTML 常用标签元素属性名英文书写
- pwr | 谁说样本量计算是个老大难问题!?(三)(配对样本与非等比样本篇)
- 管道式广谱感应水处理器详细介绍
- 安装Office2016遇到“无法流式传输Office”问题
- 估值77.5亿美金的虚拟线上活动工具 #Hopin 让世界感觉更亲近
- Python学习: hasattr()、getattr()、setattr()函数简介
- 人工耳蜗做完以后有没有副作用
- 祖玛的复仇 Zuma's Revenge 无限人的 修改
- 关于萌新初识VUE的那些事 (在VUE中使用Echarts)
- 「资源」 Windows 强力清除软件