搭建linux服务器 | Java + Tomcat

目录

前期准备

1、jdk

2、Tomcat

3、xshell

4、MySql

修改主机名

(1)查看主机信息

(2)修改主机名

(3)查看文件

把安装包们扔上服务器

1、Java环境搭建

(1)感觉略坑的openjdk

a、java~openjdk

b、javac~openjdk

c、查看真实路径

(2)openjdk与jdk的区别

(3)用回oracle jdk

a、卸载openjdk

b、安装jdk

c、环境变量的配置

d、查看当前服务器上的Java版本号

2、Tomcat

a、去到自己安装的Tomcat的bin目录下

b、编辑start.sh文件和shutdown.sh文件

c、去公网看看猫仔

d、关闭tomcat


这次需要在Linux服务器上搭建Java环境+Tomcat+MySql数据库,MySql的会在另一篇讲

  • 前期准备

服务器:阿里云轻应用服务器,  ubuntu 16操作系统

准备好相关安装包如下:

1、jdk

jdk的官网下载

2、Tomcat

Tomcat的官网下载

3、xshell

是在csdn下载了xshell6个人免费版

4、MySql

这次用的命令行下载,没有安装包

以上安装包的传送门:(晚点补上)

(2019年7月中旬在官网下载的最新版安装包们)

刚开始一看主机名一窜子字符串,emmmm,还是先动手改了改主机名

  • 修改主机名

(1)查看主机信息

命令行:

hostnamectl

截图:

(2)修改主机名

命令行:

vim /etc/hostname

a、输入以上命令行,回车,进入查看该文件,键盘上的“I”键进入INSERT状态(即编辑状态),可以看到窗口左下角显示“INSERT”状态的提示,开始编辑。

b、文件中的字符串换成你想要的主机名

c、键盘左上角的“esc”键,退出当前的编辑状态(可以看到窗口左下角已经没有了“INSERT”状态的提示)

d、输入“:wq!”保存修改并退出文件

截图:

(3)查看文件

命令行:

cat /etc/hostname

可以看到此时打印出的hostname已被成功修改,但输入命令行时显示的主机名还是没有变,需要我们重启服务器,这时可以看到输入命令行时显示的主机名已经是刚刚改的主机名。

  • 把安装包们扔上服务器

就是前期准备中的各种安装包需要传送到服务器上。我用的xshell连接服务器,rz来传文件到服务器

先下载好xshell,然后连接上服务器,

输入rz,回车,将会弹出选择文件的窗口。选好文件确定传输:

# 图1:传输中

# 图2:传输完成

当文件已经有了,再传同名文件将会传输失败

# 图3:文件传输失败

传输的文件将会传输到服务器那边的当前目录下

# 图4:查看当前所在目录及其下文件

ok,主机名修改后舒畅很多,安装包们也都呆在服务器了,开始正事


1、Java环境搭建

Tomcat的搭建需要Java环境,那就先搭Java。

一开始图方便安装的openjdk又给卸载掉了,乖乖装jdk   

(TvT)

(1)感觉略坑的openjdk

看到一篇文章是安装的openjdk,当时只感觉,通过命令行就能安装,很方便的样子……但由于在后来进行环境变量配置时发现这个openjdk下没有jre包,环境变量那边不知道怎么配了(需要配jre),后来是弃了openjdk、乖乖安装oracle jdk (怂)

不过安装openjdk的过程也作了记录,那就也顺带分享下:

a、java~openjdk

a、b部分操作内容基本上差不多,加之难度系数不大,就过一下操作截图。

# 图1:命令行下载openjdk

# 图2:下载安装完成

# 图3:查看当前机子上java信息,有以下内容表示安装成功

b、javac~openjdk

略过

c、查看真实路径

【参考文章】linux下如何查询jdk的安装路径

是为了配环境变量填路径,去查了查真实路径

(2)openjdk与jdk的区别

【参考文章】关于OpenJDK和Orcale JDK区别

因为没找到openjdk下的jre目录,不知道怎么配jre这边的目录了。好奇了下二者区别,大致了解了下

(3)用回oracle jdk

嗯,感觉还是用回oracle的jdk吧

a、卸载openjdk

Ubuntu卸载openJDK,安装JDK

b、安装jdk

其实就是把事先准备好的jdk包给解压,然后环境变量那边配置好对应的路径就可以了。

c、环境变量的配置

命令行:

vim /etc/profile

在该文件最后加上:

export JAVA_HOME=/opt/jdk/jdk_1.0.8_211
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

截图(我写得跟上面的命令行里的有点不一样):

保存,退出该文件。

使修改生效,命令行:

source /etc/profile

/etc/profile 新增内容截图:

d、查看当前服务器上的Java版本号

看看Java环境咋样啦,命令行:

java -version

截图:

看到版本号。Java环境搭好了~

2、Tomcat

【参考文章】

ubuntu16.04配置Javaweb环境(jdk+ tomcat)

Ubuntu16.04配置Java环境和安装Tomcat的方法(详细)

a、去到自己安装的Tomcat的bin目录下

我是下面这个目录,大家需要根据自己Tomcat的实际路径去写。命令行:

cd /opt/tomcat9/bin

b、编辑start.sh文件和shutdown.sh文件

sudo vi startup.sh

拉到最后,在 exec "$PRGDIR"/"$EXECUTABLE" start "$@" 这一行的上面添加:

(大家根据自己实际路径去写鸭!)

#set java environment
export JAVA_HOME=/opt/java/jdk
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:%{JAVA_HOME}/lib:%{JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
 
#tomcat
export TOMCAT_HOME=/opt/tomcat9

截图:

保存以上修改,退出文件。启动Tomcat,命令行:

sudo ./startup.sh

“Tomcat started”表示Tomcat成功启动。

c、去公网看看猫仔

验证下Tomcat的成功启动:

d、关闭tomcat

命令行:

./shutdown.sh
发布了27 篇原创文章 · 获赞 9 · 访问量 5705

猜你喜欢

转载自blog.csdn.net/weixin_38604274/article/details/97447797