Windows10环境下通过putty用纯命令搭建ubuntu下的java环境

Windows10环境下通过putty用纯命令搭建ubuntu下的java环境

  1. 先在putty端输入连接的ubuntu的IP地址
    如下图
    在这里插入图片描述
    IP地址无误直接点击 open连接即可
  2. 连接到ubuntu先输入用户名与密码进行登录
    在这里插入图片描述
  3. 登录进ubuntu账户后默认状态是没有管理员权限的,需要先设置管理员密码然后使用管理员权限,
    输入sudo passwd root 来进行管理员密码设置,具体操作如下:
zhou@zhou-virtual-machine:~$ sudo passwd root
[sudo] password for zhou:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
  1. 设置好管理员密码后用管理员权限登录
    输入su 再输入刚刚设置好的管理员密码即可
zhou@zhou-virtual-machine:~$ su
Password:
root@zhou-virtual-machine:/home/zhou#

可以看到用户名从zhou变成了root就说明已经是管理员权限登录了

  1. 现在有了管理员的权限可以随意操作ubuntu了,所以就可以进行java环境的搭建了
    首先需要将tomcat以及jdk的文件从windows传输到ubuntu上
    需要一个叫做WinSCP的工具
    操作如下
    在这里插入图片描述
    在打开WinSCP后界面点击红圈中的new创建与ubuntu的文件链接
    在这里插入图片描述
    在划红线的三处分别输入ubuntu的IP地址、登录名以及密码在进行保存即可
    在这里插入图片描述
    通过先前保存的连接登录进ubuntu进行文件的传输
    在这里插入图片描述
    直接将JDK于Tomcat拖入到桌面

在这里插入图片描述

因为是两个压缩文件,需要先解压,之所以直接把这两个文件放在桌面是因为通过WinSCP不能使用root权限,所以要先把这两个文件先放在桌面,后面通过命令进行操作

  1. 准备工作都就绪后下面要真正开始搭建java环境了,先在root用户下的usr 文件夹新建一个名为java的文件夹放置配置所需的东西
    操作如下

root@zhou-virtual-machine:/# cd usr/
root@zhou-virtual-machine:/usr# mkdir java1
root@zhou-virtual-machine:/usr# ls
bin  games  include  java  java1  lib  local  locale  sbin  share  src

ls遍历后可以看到一件创建好了文件夹

下面就是要把JDK与tomcat配置好了

先 配置好JDK
第一步先把桌面上解压后的jdk文件夹移动到 usr目录下刚刚创建的java文件夹里面,为了方便tomcat的也一起移动了。但下面只展示JDK的移动,tomcat操作一样的不展示了。
操作如下

root@zhou-virtual-machine:/home/zhou/Desktop# mv jdk1.8.0_181/ /usr/java1/

然后再退回root根目录安装vim

root@zhou-virtual-machine:/# sudo apt-get install vim

在这里插入图片描述

安装完成会自动退回到根目录
之后就到了关键的一步,配置jdk的环境变量
操作如下

root@zhou-virtual-machine:/# vim /etc/profile

在vim下进入etc文件夹的profile将光标移动到文件最后一行之前按i对profile进行编辑
在这里插入图片描述

export JAVA_HOME=/usr/java1/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

退出保存即可,保存好之后在进行验证,输入下面的命令,看是否出现的错误

root@zhou-virtual-machine:/# source /etc/profile
root@zhou-virtual-machine:/# java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)

如果能正确的显示jdk的版本信息说面jdk的环境变量已经配置好了。

下面就是对tomcat的配置了
先进入到tomcat的bin目录遍历该目录的所有文件
进入到 startup.sh中去


root@zhou-virtual-machine:/usr/java/apache-tomcat-8.5.34# cd bin/
root@zhou-virtual-machine:/usr/java/apache-tomcat-8.5.34/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
root@zhou-virtual-machine:/usr/java/apache-tomcat-8.5.34/bin# vim startup.sh

在 startup.sh中的操作与配置jdk的环境变量时操作基本一样
将光标移动到文件最后一行按i进行编辑,添加java的环境变量
在这里插入图片描述

    export JAVA_HOME=/usr/java1/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

保存并退出后启动tomcat

root@zhou-virtual-machine:/usr/java/apache-tomcat-8.5.34/bin# source startup.sh

在这里插入图片描述

图中为tomcat启动成功!

下面是介绍tomcat关闭的方法,关闭的方法有两种:
第一种是:输入

zhou@zhou-virtual-machine:~$ ps -ef|grep tomcat

来查看tocat的进程
在这里插入图片描述
输入

zhou@zhou-virtual-machine:~$ sudo kill 21304

后在确认密码即可通过关闭进程来关闭tomcat

第二种关闭tomcat的方式比较简单,

root@zhou-virtual-machine:/usr/java/apache-tomcat-8.5.34/bin# source shutdown.sh

但也需要配置java环境变量,方法跟启动tomcat的一样,就不在多做诉述。

到这里jdk跟tomcat就已经配置完了,可以在ubuntu上运行java项目了。
怎样运行java项目就简单的讲一下,将java项目打包成war包,直接通过WinSCP放入tomacat的webapps文件夹在输入相应的地址即可。

上面只说到了可以运行java的项目,但实际java项目肯定是需要用到数据库,最后就说一下怎样在ubuntu上搭建mysql数据库。
这里我就直接引用以为大佬的帖子了。
ubuntu上搭建mysql数据库

到这里ubuntu的java环境就搭建完了。这是我第一次尝试在CSDN上写博客,十分令人激动。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值