Linux搭建 Java 部署环境

目录

yum

认识 yum

查看软件包列表

安装软件包(需要管理员权限)

卸载软件包(需要管理员权限)

注意事项

git

1. 查看 git 安装包

2. 安装 git

3. git 的基本使用(和 Windows 版本的 git 是一致的. 只是使用命令行操作)

JDK

Maven

1. 查看 Maven 安装包

2. 安装 Maven

3. 验证 Maven

Tomcat

1. 下载 Tomcat 压缩包

2. 解压缩 Tomcat

3. 修改可执行权限

4.启动Tomcat 

5. Tomcat 的目录结构

MySQL


yum

认识 yum

yum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器. 主要应用在Fedora, RedHat,Centos等发行版上.

yum 起到的功能和 Maven 的依赖管理功能类似. 使用 Maven 能帮我们方便的安装一些第三方 jar 包, 而yum 方便我们方便的安装第三方程序.

类似的, Github 也能起到 "软件仓库" 的效果, 而且确实有些编程语言的包管理工具就是基于
Github (例如 Go 语言). 只不过, Github 不光能用于分发程序, 也能管理源码并进行协同开发, 而yum 和 maven 都是仅用于分发程序.

查看软件包列表

yum list | grep [软件包关键字]     # 注意, 最好要加上 grep, 否则罗列的内容会非常多, 导致机器很卡.

安装软件包(需要管理员权限)

yum install [软件包名字]

卸载软件包(需要管理员权限)

yum remove [软件包名字]

注意事项

  • yum 所有的命令必须保证网络是联通情况下, 才能使用(云服务器一般网络都是良好的).
  • yum install / yum remove 必须具备管理员权限(root 用户).
  • 可以使用 ping www.baidu.com 来检测网络的畅通情况.

git

1. 查看 git 安装包

# 由于带 git 关键字的软件包很多, 可以在 grep 的时候加上 -w , 表示全字匹配.
yum list | grep git -w

2. 安装 git

yum install git.x86_64

3. git 的基本使用(和 Windows 版本的 git 是一致的. 只是使用命令行操作)

git clone
git add
git commit
git push

JDK

yum install java-1.8.0-openjdk.x86_64

注意: yum上的 JDK 是 OpenJDK, 是一个开源版本的 JDK, 和 Oracle 官方的 JDK 略有差别. 此处我们就使用 OpenJDK 即可. 安装 Oracle JDK 比较麻烦.

使用 java -version 验证是否安装成功.

如果提示 "java 命令找不到" 则说明安装失败.

Maven

1. 查看 Maven 安装包

yum list | grep maven -w

2. 安装 Maven

yum install maven.noarch

3. 验证 Maven

mvn -v

# 输出结果
Apache Maven 3.0.5 (Red Hat 3.0.5-17)
Maven home: /usr/share/maven
Java version: 1.8.0_232, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-957.5.1.el7.x86_64", arch: "amd64", family:
"unix"

Tomcat

1. 下载 Tomcat 压缩包

下载路径可以参考官网:Apache Tomcat® - Apache Tomcat 8 Software Downloads

wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-
8/v8.5.47/bin/apache-tomcat-8.5.47.zip -O apache-tomcat-8.5.47.zip

2. 解压缩 Tomcat

# 使用 unzip 命令解压缩
unzip apache-tomcat-8.5.47.zip

如果 unzip 命令找不到, 则先 yum install unzip 即可.

3. 修改可执行权限

cd apache-tomcat-8.5.47/bin
# 将所有 .sh 后缀的文件加上可执行权限(后面会介绍)
chmod +x *.sh

4.启动Tomcat 

sh bin/startup.sh

验证启动成功 

# 方法1 查看 tomcat 进程是否存在
ps aux | grep tomcat
# 方法2 查看端口 8080 是否被绑定
netstat -anp | grep 8080
# 方法3 使用 curl 命令访问默认 demo
curl 127.0.0.1:8080

如果进程存在或者端口状态正确(LISTEN状态)或者能够访问到默认主页, 说明启动成功.

5. Tomcat 的目录结构

Linux 的 Tomcat 目录结构和 Windows 完全一致. (就是同一个 zip 包解压缩出来的)

MySQL

MySQL 同样也可以使用 yum 安装. 但是要修改一些配置, 稍微复杂一些.

https://zhuanlan.zhihu.com/p/49046496

yum 上的是 MariaDB, 和纯正的 MySQL 还不太一样.
MariaDB 和 MySQL 的关系, 类似于 CentOS 和 RedHat 的关系. 从使用角度上, MariaDB 和
MySQL 之间都是兼容的.

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值