4. Linux 环境下安装插件

110 阅读1分钟

前言

记录一下,Linux 环境下常用工具的安装及使用。

各类软件均可到其对应官网下载。如网络原因等下载失败,也可通过国内的开源仓库下载。

JDK 安装

  1. 下载插件
  • 地址: https://repo.huaweicloud.com:8443/artifactory/java-local/jdk/
  • 版本:jdk-8u181-linux-x64.tar.gz
  1. 安装 jdk
# 1. 登录非 root 用户

# 2. 创建 download 文件夹。如:`/home/xzb/downdoad`

# 3. 上传 jdk-8u181-linux-x64.tar.gz 压缩包 到 download 目录下

# 4. 解压
$ tar -zxvf jdk-8u181-linux-x64.tar.gz
$ mv jdk1.8.0_181 ../
$ cd ../

# 5. 配置环境变量
$ vim .bash_profile

export JAVA_HOME=/home/xzb/jdk1.8.0_181
PATH=$JAVA_HOME/bin:$PATH:$HOME/.local/bin:$HOME/bin
export PATH

# 6. 完成后执行
$ source .bash_profile

# 7. 确认环境变量配置无误
$ java -version

Tomcat 安装

  1. 安装 jdk,见上

  2. 下载插件

  • 地址: https://tomcat.apache.org/download-90.cgi
  • 版本:apache-tomcat-9.0.90.tar.gz
  1. 安装 tomcat
# 1. 登录非 root 用户

# 2. 创建 download 文件夹。如:`/home/xzb/downdoad`

# 3. 上传 japache-tomcat-9.0.90.tar.gz 压缩包 到 download 目录下

# 4. 解压
$ tar -zxvf apache-tomcat-9.0.90.tar.gz
$ mv apache-tomcat-9.0.90 ../
$ cd ../

# 5. 运行 tomcat
$ cd apache-tomcat-9.0.90/bin
$ sh startup.sh

# 6. 打开浏览器,进入网址 服务器IP:8080,如何能看到 tomcat 的页面则成功

# 7. 如何看不到,则需要开放服务器8080端口(切换root用户执行c、d即可)
    # a. 开启防火墙
    $ systemctl start firewalld
    # b. 查询端口是否开启
    $ firewall-cmd --query-port=8080/tcp
    # c. 开放指定端口 -zone 作用域 -add-port=portid/protocol 添加端口,格式为:[端口]/通讯协议 -permanent 永久生效 --remove-port 关闭端口
    $ firewall-cmd --zone=public --add-port=8080/tcp --permanent
    # d. 重启防火墙
    $ firewall-cmd --reload
    # e. 查看当前所有tcp端口
    $ netstat -ntlp
    # f. 查看8080端口使用情况
    $ netstat -ntulp |grep 8080

# 8. 重新尝试打开 服务器IP:8080 页面

Nexus3 安装

  1. 安装 jdk,见上

  2. 下载插件

  • 地址: https://help.sonatype.com/en/download.html
  • 版本:nexus-3.69.0-02-java8-unix.tar.gz
  1. 安装 Nexus3
# 1. 登录非 root 用户

# 2. 创建 download 和 nexus3 文件夹。如:`/home/xzb/downdoad`

# 3. 上传 nexus-3.69.0-02-java8-unix.tar.gz 压缩包 到 download 目录下

# 4. 解压
$ tar -zxvf nexus-3.69.0-02-java8-unix.tar.gz -C /home/xzb/nexus3

# 5. 启动
$ cd /home/xzb/nexus3/nexus-3.69.0-02/bin
$ ./nexus start
    # start 是后台启动,日志以文件形式保存;
    # run 是当前进程启动,直接打印在控制台;
    # stop 是停止服务;
    # restart 是重启服务;
    # status 是查看服务状态

# 6. 默认端口8081. 访问 服务器ip:8081
    # 用户名admin,默认密码在 sonatype-work\nexus3\admin.password 文件中查看

# 7. 如果打不开,参考 tomcat 开放服务器端口内容,放开服务器8081端口,重新尝试。