CentOS7.0 安装JAVA周围环境
CentOS7.0 安装JAVA周围环境
安装JDK
1.配置JDK环境变量
把下载好的JDK(jdk-7u75-linux-x64.gz)文件上传到 Reg: /home/p2pweb/java/ 文件夹下(文件夹可自己定义)
[p2pweb@iZ94q6gk846Z ~]# tar -zxv -f jdk-7u75-linux-x64.gz // 解压压缩包
[p2pweb@iZ94q6gk846Z ~]# rm -rf jdk-7u75-linux-x64.gz // 删除压缩包
[p2pweb@iZ94q6gk846Z ~]# mv jdk1.7.0_75 jdk1.7 //重命名
在系统终端中输入:
1 [p2pweb@iZ94q6gk846Z ~]#vi /etc/profile
按“Page Down”文件翻到最后,在文档最后输入下面内容:
export JAVA_HOME=/home/p2pweb/java/jdk1.7.0_05
export JAVA_BIN=/home/p2pweb/java/jdk1.7.0_05/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
5 export JAVA_HOME JAVA_BIN PATH CLASSPATH
运行例如以下命令让改动的profile文件马上生效
1. /etc/profile
注:. 和 /etc/profile 之间有空格
2验证是否成功安装
输入:java -version[p2pweb@iZ94q6gk846Z ~]$java -version
java version "1.7.0_75"
Java(TM) SE Runtime Environment (build 1.7.0_75-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.75-b04, mixed mode)
[p2pweb@iZ94q6gk846Z ~]$
如以上结果,输出版本号信息,说明已成功安装。
vi 的三种命令模式;
Command(命令)模式,用于输入命令。
Insert(插入)模式,用于插入文本;
Visual(可视)模式,用于视化的的高亮并选定正文。
文件的保存和退出;Command 模式是vi或vim的默认模式,假设我们处于其他命令模式时,
要通过ESC键切换过来。当我们按ESC键后。
接着再输入:号时,vi会在屏幕的最下方等待我们输入命令;
:w 保存;
:w filename 另存为filename。
:wq! 保存退出。:wq! filename
注:以filename为文件名称保存后退出;
:q! 不保存退出;
:x 应该是保存并退出 。功能和
:wq!同样
安装Tomcat
1.把下载好的Tomcat(apache-tomcat-7.0.59.tar.gz)文件上传到 Reg: /home/p2pweb/java/ 文件夹下(文件夹可自己定义)
[p2pweb@iZ94q6gk846Z ~]#tar -zxv -f apache-tomcat-7.0.59.tar.gz // 解压压缩包[p2pweb@iZ94q6gk846Z ~]#rm -rf apache-tomcat-7.0.59.tar.gz// 删除压缩包
[p2pweb@iZ94q6gk846Z ~]#mv apache-tomcat-7.0.59 tomcat7
2.启动Tomcat
[p2pweb@iZ94q6gk846Z ~]$cd /home/p2pweb/java/tomcat7/bin
[p2pweb@iZ94q6gk846Z bin]$ls
bootstrap.jar daemon.sh startup.sh
catalina.bat digest.bat tomcat-juli.jar
catalina.sh digest.sh tomcat-native.tar.gz
catalina-tasks.xml setclasspath.bat tool-wrapper.bat
commons-daemon.jar setclasspath.sh tool-wrapper.sh
commons-daemon-native.tar.gz shutdown.bat version.bat
configtest.bat shutdown.sh version.sh
configtest.sh startup.bat
[p2pweb@iZ94q6gk846Z bin]$./startup.sh
Using CATALINA_BASE: /home/p2pweb/java/tomcat7
Using CATALINA_HOME: /home/p2pweb/java/tomcat7
Using CATALINA_TMPDIR: /home/p2pweb/java/tomcat7/temp
Using JRE_HOME: /home/p2pweb/java/jdk1.7.0_75
Using CLASSPATH: /home/p2pweb/java/tomcat7/bin/bootstrap.jar:/home/p2pweb/java/tomcat7/bin/tomcat-juli.jar
Tomcat started.
如输出以上信息,说明Tomcat成功安装。
部署项目測试
在/home/p2pweb/java/tomcat7/webapps目下上传已经编译好的java项目就能够进行測试了。
參考博文地址:http://blog.sina.com.cn/s/blog_8ae0248601018fjl.html
版权声明:本文博客原创文章。博客,未经同意,不得转载。
CentOS7.0 安装JAVA周围环境的更多相关文章
- centos7.0 安装LNMP运行环境
LNMP作为php流行的运行环境,而最近需要搭建一个内部的php论坛.记录下LNMP的安装: 1.安装mysql 请参考:centos7 安装mysql5.7.11注意事项 2.安装php yum i ...
- 【Linux】- CentOS7安装java运行环境
centos7中安装java环境,在安装前先查看有无安装过java环境.直接运行java命令,会提示命令未找到,则是没有安装过java环境. 1.检查 也可以通过rpm命令查看: rpm -qa |g ...
- centos7下Maven Java selenium3环境搭建
centos7下Maven Java selenium3环境搭建 一.Jdk安装 我这里用的是open-jdk. [adawang@localhost src]$ sudo yum search op ...
- 阿里云服务器ubuntu安装java运行环境
服务器 阿里云服务器ubuntu安装java运行环境 转:http://www.codingyun.com/article/45.html 今天来给大家介绍一下在阿里云ubuntu服务器下安装java ...
- centos7 编译安装新版LNMP环境
centos7 编译安装新版LNMP环境 环境版本如下: 1.系统环境:Centos 7 x86_64 2.NGINX:nginx-1.11.3.tar.gz 3.数据库:mariadb-10.0.2 ...
- CentOS7.0安装EMQ代理服务
CentOS7.0安装EMQ代理服务 安装文件下载 官网 : https://www.emqx.io/cn/ 下载地址: https://www.emqx.io/cn/downloads 选择需要的版 ...
- WebStorm 8.0安装LESS编译环境的教程
WebStorm是一个非常棒的Web前端开发编辑器,被程序猿们成为“最智能的JavaScript IDE”.对HTML5.Bootstrap框架.Node.js等都有完美支持.目前最新版本为WebSt ...
- centos7.0安装docker报错
使用centos7.0安装dockers时出现Transaction check error错误. yum install docker Transaction check error: file / ...
- Linux CentOS7.0下JAVA安装和配置环境变量
一.前言: CentOS7.0虽然自带JDK1.7和1.8,运行“java -version”命令也可以看到版本信息,但是jdk的安装环境不全,比如缺少tool.jar和dt.jar等,这就导致“ja ...
随机推荐
- Android在ListView显示图片(重复混乱闪烁问题)
Android在ListView显示图片(重复混乱闪烁问题) 1.原因分析 ListView item缓存机制: 为了使得性能更优,ListView会缓存行item(某行相应的View). ListV ...
- 模拟spring框架注入实现原理
这个我是参见了别人的一些东西,不是原创! 定义一些抽象的方法: package com.huxin.springinject.dao; public interface Person { public ...
- Linux内核升级
一.测试环境 CentOS6.5 X86 64位 内核版本为 2.6.32 VM 10.07 二.编译内核版本 2.1.kernel 3.2.71 2.2.kernel 3.4.108 2.3.ker ...
- 蜗牛—JSONJ学习ava转变
最近,写网站管理员,使用异步通信技术,所使用的方法是JSON数据传输模式 需要以下jar文件 然后,自己写了一点点经常使用代码 Java的List和数组要用JSONArray对象 Map和实体用JSO ...
- 使用SVN clang: error: linker command failed with exit code 1 (use -v to see invocation)
然后上传到该项目SVN仓库上,例如,下面的错误再次发生再拉到本地编译 ld: library not found for -lxxxxxxxxxxxx clang: error: linker com ...
- HADOOP2.6
LINUX下HADOOP2.6.0集群环境的搭建 本文旨在提供最基本的,可以用于在生产环境进行Hadoop.HDFS分布式环境的搭建,对自己是个总结和整理,也能方便新人学习使用. 基础环境 JDK的安 ...
- 利用objc的runtime来定位次线程中unrecognized selector sent to instance的问题
昨天遇到一个仅仅有一行错误信息的问题: -[NSNull objectForKey:]: unrecognized selector sent to instance 0x537e068 因为这个问题 ...
- 服务器编程入门(11)TCP并发回射服务器实现 - 单线程select实现
问题聚焦: 当客户端阻塞于从标准输入接收数据时,将读取不到别的途径发过来的必要信息,如TCP发过来的FIN标志. 因此,进程需要内核一旦发现进程指定的一个或多个IO条件就绪(即输入已准备好被读取,或者 ...
- 自动更改IP地址反爬虫封锁,支持多线程(转)
8年多爬虫经验的人告诉你,国内ADSL是王道,多申请些线路,分布在多个不同的电信机房,能跨省跨市更好,我这里写好的断线重拨组件,你可以直接使用. ADSL拨号上网使用动态IP地址,每一次拨号得到的IP ...
- CI控制器调用内部方法并加载对应模板的做法
当我打开链接:http://localhost/3g/index/open/a/b? from=timeline后,推断链接中的from是否等于timeline,假设等于timeline.那么就调用控 ...