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

时间:2024-03-12 22:18:38

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

  1. 先在putty端输入连接的ubuntu的IP地址
    如下图
    Windows10环境下通过putty用纯命令搭建ubuntu下的java环境
    IP地址无误直接点击 open连接即可
  2. 连接到ubuntu先输入用户名与密码进行登录
    Windows10环境下通过putty用纯命令搭建ubuntu下的java环境
  3. 登录进ubuntu账户后默认状态是没有管理员权限的,需要先设置管理员密码然后使用管理员权限,
    输入sudo passwd root 来进行管理员密码设置,具体操作如下:
[email protected]:~$ sudo passwd root
[sudo] password for zhou:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
  1. 设置好管理员密码后用管理员权限登录
    输入su 再输入刚刚设置好的管理员密码即可
[email protected]:~$ su
Password:
[email protected]:/home/zhou#

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

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

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

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

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

[email protected]:/# cd usr/
[email protected]:/usr# mkdir java1
[email protected]:/usr# ls
bin  games  include  java  java1  lib  local  locale  sbin  share  src

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

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

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

[email protected]:/home/zhou/Desktop# mv jdk1.8.0_181/ /usr/java1/

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

[email protected]:/# sudo apt-get install vim

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

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

[email protected]:/# vim /etc/profile

在vim下进入etc文件夹的profile将光标移动到文件最后一行之前按i对profile进行编辑
Windows10环境下通过putty用纯命令搭建ubuntu下的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

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

[email protected]:/# source /etc/profile
[email protected]:/# 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中去


[email protected]:/usr/java/apache-tomcat-8.5.34# cd bin/
[email protected]:/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
[email protected]:/usr/java/apache-tomcat-8.5.34/bin# vim startup.sh

在 startup.sh中的操作与配置jdk的环境变量时操作基本一样
将光标移动到文件最后一行按i进行编辑,添加java的环境变量
Windows10环境下通过putty用纯命令搭建ubuntu下的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

[email protected]:/usr/java/apache-tomcat-8.5.34/bin# source startup.sh

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

图中为tomcat启动成功!

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

[email protected]:~$ ps -ef|grep tomcat

来查看tocat的进程
Windows10环境下通过putty用纯命令搭建ubuntu下的java环境
输入

[email protected]:~$ sudo kill 21304

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

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

[email protected]:/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上写博客,十分令人激动。