该系统需要的开源软件:redhat, redis, jdk1.8, tomcat8 ,oracleClient
背景:生产环境是在内网中,linux系统不能联网, 不能使用 yum命令安装
1.创建用户
拿到redhat系统时,只有root用户,首先需要创建用户来搭建此系统
创建用户组 zntg和用户zntg,密码为123
命令如下:
创建用户组: groupadd zntg
创建用户并指定用户组为zntg: useradd zntg -g zntg
为用户zntg设置密码: passwd zntg 然后根据提示输入密码即可
ps: 删除用户:userdel zntg
更改用户zntg的用户组为testgroup:usermod -g testgroup zntg
更改zntg用户的文件夹zntg所属用户组为 testgroup: chgrp testgroup zntg -R
2.安装jdk1.8
用户创建好之后,需要安装jdk。由于该项目依赖jdk1.8, 所以jdk必须是1.8版本,否则微服务无法启动
1. 查看系统的jdk版本,命令:java -version
如果显示的版本是1.8版本,那么恭喜你,无需安装jdk,直接使用即可,跳过此步骤
如果出现java: command not found,说明linux系统没有安装过jdk, 需要自己安装jdk
安装步骤:解压安装包+配置环境变量
在zntg用户目录下,建文件夹java: mkdir java
将jdk的安装包上传到java目录下
解压jdk: tar -xzvf openjdk-8u40-b25-linux-x64-10_feb_2015.tar.gz
可以看到目录 /home/zntg/java/java-se-8u40-ri
配置环境变量:
在该用户下有个隐藏文件.bash_profile, cd /home/zntg/ 然后 ll -a 可以查看隐藏文件
编辑.bash_profile, 配置jdk环境变量: vi .bash_profile
配置以下变量
JAVA_HOME=/home/zntg/java/java-se-8u40-ri
CLASSPATH==.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CALSSPATH
配置好之后,保存,然后s