Windows10环境下通过putty用纯命令搭建ubuntu下的java环境
- 先在putty端输入连接的ubuntu的IP地址
如下图
IP地址无误直接点击 open连接即可 - 连接到ubuntu先输入用户名与密码进行登录
- 登录进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
- 设置好管理员密码后用管理员权限登录
输入su 再输入刚刚设置好的管理员密码即可
[email protected]:~$ su
Password:
[email protected]:/home/zhou#
可以看到用户名从zhou变成了root就说明已经是管理员权限登录了
- 现在有了管理员的权限可以随意操作ubuntu了,所以就可以进行java环境的搭建了
首先需要将tomcat以及jdk的文件从windows传输到ubuntu上
需要一个叫做WinSCP的工具
操作如下
在打开WinSCP后界面点击红圈中的new创建与ubuntu的文件链接
在划红线的三处分别输入ubuntu的IP地址、登录名以及密码在进行保存即可
通过先前保存的连接登录进ubuntu进行文件的传输
直接将JDK于Tomcat拖入到桌面
因为是两个压缩文件,需要先解压,之所以直接把这两个文件放在桌面是因为通过WinSCP不能使用root权限,所以要先把这两个文件先放在桌面,后面通过命令进行操作
- 准备工作都就绪后下面要真正开始搭建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
安装完成会自动退回到根目录
之后就到了关键的一步,配置jdk的环境变量
操作如下
[email protected]:/# 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
退出保存即可,保存好之后在进行验证,输入下面的命令,看是否出现的错误
[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的环境变量
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
图中为tomcat启动成功!
下面是介绍tomcat关闭的方法,关闭的方法有两种:
第一种是:输入
[email protected]:~$ ps -ef|grep tomcat
来查看tocat的进程
输入
[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上写博客,十分令人激动。