点击下面连接查看从零开始搭网站全系列

  从零开始搭网站

  上一章我介绍了,如何不用每次都输密码连接服务器.那么这一章终于要开始服务器的开发环境配置了.

  1:先输入以下代码来检验有没有已经安装的CDK:

rpm -qa|grep jdk

  如果有的话用以下代码删除:

yum -y remove java 上一步所出现的JDK的名字,复制下来替换掉这里,一次删一个

  2:输入以下代码来判断CentOS是32位还是64位:

uname -a

  如果有x86_64就是64位的,没有就是32位的。后面是X686或X86_64则内核是64位的,i686或i386则内核是32位的

  3:去 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载JDK,像我64位的就下载这个,32位的就下载32位的.tar.gz结尾的包

  4:连接到服务器,在/usr路径下,创建文件夹java,代码如下:

cd /usr
mkdir java
ls

  效果如图:

  

  5:打开ftp工具,把第3步下载的JDK包上传至服务器 /usr/java路径下

  windows用户找Xftp工具(或者别的什么工具),mac用户操作如下:

  打开终端-->shitf+command+k-->安全文件传输(sftp)-->+填写你的服务器地址,用户名(一般是root)-->连接

  打开如下图所示窗口:

  

  去第三步下载的 JDK路径那里,点住JDK包,option+command+c复制该文件路径

  回这个窗口,输入以下代码:

  

put command+v(粘贴的意思) /usr/java

  如下图所示:

  

  6:回车即开始上传,上传完如下图所示:

  7:回到你的服务器,一行一行输入:

cd /usr/java

tar -zxv -f jdk-8u144-linux-x64.tar.gz

rm -f jdk-8u144-linux-x64.tar.gz

mv jdk1.8.0_144 jdk

  第一行的意思是跳转至创建的java路径

  第二行的意思是完全解压你所上传的JDK包,这里不要一味地复制我的代码,你的版本是哪个你传的是啥就解压啥

  第三行是删除掉解压完的压缩包

  第四行是给解压出来的文件夹改名字

  

  8:经过第七步,jdk已经放好了,下面开始环境变量的设置.

  输入代码:

  

vim /etc/profile

  按"i"进入INSERT模式,光标移到最下面,另起一行,输入代码:

JAVA_HOME=/usr/java/jdk
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH

  按ESC退出INSERT模式,输入:wq保存并退出,如图所示:

  

  8:让第七步的代码立即生效,输入:

source /etc/profile

  9:JDK的环境变量配置已经全部完成,输入代码查看服务器上的JAVA版本:

java -version

  能正常输出就没问题,不能正常输出看一下是前面的步骤哪一步出了问题.完结~

[从零开始搭网站三]CentOS配置JDK的更多相关文章

  1. [从零开始搭网站四]CentOS配置Tomcat

    点击下面连接查看从零开始搭网站全系列 从零开始搭网站 上一章带大家配置了JDK,那么现在就要来配置Tomcat容器了. 1:去 http://tomcat.apache.org/download-90 ...

  2. [从零开始搭网站七]CentOS上安装Mysql

    点击下面连接查看从零开始搭网站全系列 从零开始搭网站 通过前面6章,我们买好了服务器,配置了服务器连接,服务器上配置了JDK和Tomcat,准备了域名(这个我没教,自己去阿里/百度/腾讯买,买东西我相 ...

  3. [从零开始搭网站八]CentOS使用yum安装Redis的方法

    1.由于centOS官方yum源里面没有Redis,这里我们需要安装一个第三方的yum源,这里用了fedora的epel仓库 yum install epel-release 安装过程中会有让你确认的 ...

  4. [从零开始搭网站二]服务器环境配置:Mac电脑连接CentOS不用每次都输入密码

    上一篇讲了如何购买服务器,并且***.看这里的第一篇文章: 从零开始搭网站 从这里开始的文章,我会默认大家都是最起码是入门级的程序员,如果你完全不懂我在说什么,那就退出好了. 作为开发人员,接下来为了 ...

  5. [从零开始搭网站五]http网站Tomcat配置web.xml和server.xml

    点击下面连接查看从零开始搭网站全系列 从零开始搭网站 上一章我们在CentOS下搭建了Tomcat,但是还是没有跑起来...那么这一章就把最后的配置给大家放上去. 有两种方式:一种是用 rm -f 给 ...

  6. [从零开始搭网站六]为域名申请免费SSL证书(https),并为Tomcat配置https域名所用的多SSL证书

    点击下面连接查看从零开始搭网站全系列 从零开始搭网站 由于国内的网络环境比较恶劣,运营商流量劫持的情况比较严重,一般表现为别人打开你的网站的时候会弹一些莫名其妙的广告...更过分的会跳转至别的网站. ...

  7. Linux CentOS 配置JDK环境

    一.下载JDK 下载JDK的方式有两种: 1.Linux中使用wget下载 1.使用命令安装wget yum install wget 2.下载 wget 'http://download.oracl ...

  8. Centos 配置jdk环境变量

    1.安装方法 windows 下载,复制到 linux,解压,配置环境变量 linux 使用 wget 下载,解压,配置环境变量 linux 使用 yum 直接安装,环境变量自动配置好 2.查看是否已 ...

  9. Centos配置jdk和tomcat环境

    centos java+tomcat环境配置 一.安装java环境 在CentOS7.2上安装jdk1.8(tar.gz安装包),并配置环境变量 jdk安装在/home/soft/jdk1.8.0-1 ...

随机推荐

  1. Base64图片编码原理,base64图片工具介绍,图片在线转换Base64

    Base64图片编码原理,base64图片工具介绍,图片在线转换Base64 DataURI 允许在HTML文档中嵌入小文件,可以使用 img 标签或 CSS 嵌入转换后的 Base64 编码,减少  ...

  2. POJ 1182 食物链 (种类并查集)

    动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形.A吃B, B吃C,C吃A. 现有N个动物,以1-N编号.每个动物都是A,B,C中的一种,但是我们并不知道它到底是哪一种.有人用两种说 ...

  3. bzoj4358 premu

    题目链接 莫队算法 没有用线段树,而是看了showson的并查集%%% #include<algorithm> #include<iostream> #include<c ...

  4. 介绍python中运算符优先级

    下面这个表给出Python的运算符优先级,从最低的优先级(最松散地结合)到最高的优先级(最紧密地结合).这意味着在一个表达式中,Python会首先计算表中较下面的运算符,然后在计算列在表上部的运算符. ...

  5. 五一 DAY2

    DAY 2 比如:依次输入 3 1 5 4 2                                        插入 6 这里FZdalao有一个很巧妙的构造,直接吧输入的数字排成一个二 ...

  6. Centos搭建Seafile个人网盘

    1.安装依赖环境 yum install python python-setuptools python-imaging python-ldap python-memcached MySQL-pyth ...

  7. VMware激活密钥

    VMware 2017 v14.x 永久许可证激活密钥FF31K-AHZD1-H8ETZ-8WWEZ-WUUVACV7T2-6WY5Q-48EWP-ZXY7X-QGUWD 原文链接

  8. B/S开发介绍

    b/s 的优势: 1.开发成本低 2.管理维护简单 3.产品升级便利 4.对用户的培训费用低 5.用户使用方便,出现故障的概率小 b/s 的不足: 1.安全性不足 2.客户端不能随心变化,受浏览器限制

  9. Spring Boot 实现RESTful webservice服务端示例

    1.Spring Boot configurations application.yml spring: profiles: active: dev mvc: favicon: enabled: fa ...

  10. 关于使用spring mvc或者resteasy构建restful服务的差别与比较

    resteasy 是 jboss的一个开源java api for restful service(JSR 311,sun 2008年发布,最新GA版本是2.0, JAX-RS 2.0 (JSR-33 ...