上传文件

jenkins离线部署套装 离线安装所以提前下载好所需要包上传

银河麒麟 离线 docker 银河麒麟 离线安装jdk_银河麒麟 离线 docker

jdk安装

切换root

su root

解压jdk包

tar -zxvf  xxx.tar.gz

银河麒麟 离线 docker 银河麒麟 离线安装jdk_maven_02


个人习惯改名以及合理放置

银河麒麟 离线 docker 银河麒麟 离线安装jdk_git_03


银河麒麟 离线 docker 银河麒麟 离线安装jdk_银河麒麟 离线 docker_04


配置环境变量

vi /etc/profile

export JAVA_HOME=/usr/local/jdk/jdk1.8

export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/

export PATH=$PATH:$JAVA_HOME/bin

银河麒麟 离线 docker 银河麒麟 离线安装jdk_git_05

:wq后,刷新
source /etc/profile 查看是否成功
java -version

安装tomcat

解压 tar -zxvf tomcatxxxxx.tar.gz

银河麒麟 离线 docker 银河麒麟 离线安装jdk_git_06


习惯性改名

银河麒麟 离线 docker 银河麒麟 离线安装jdk_银河麒麟 离线 docker_07


修改conf下的server.xml

银河麒麟 离线 docker 银河麒麟 离线安装jdk_java_08


修改端口,改个吉利的8888

银河麒麟 离线 docker 银河麒麟 离线安装jdk_java_09


到bin启动

./startup.sh检查防火墙

systemctl status firewalld

银河麒麟 离线 docker 银河麒麟 离线安装jdk_java_10

自己个人练习使用,图个方便,关闭防火墙;看环境,按理来说应该是开放端口才合理

开启服务 

# systemctl start firewalld.service
关闭防火墙

# systemctl stop firewalld.service
开机自动启动

# systemctl enable firewalld.service
关闭开机制动启动

# systemctl disable firewalld.service

ip+端口看一眼那只猫吧

银河麒麟 离线 docker 银河麒麟 离线安装jdk_maven_11

安装git

mv git的tar包到git目录下
mv git_xxxxx.tar.gz /usr/local/git

下载我上传的资源(离线模式)

  • 1.离线安装git套装
  • 2.安装依赖库,进入gitlibs目录 rpm -ivh *.rpm --force --nodeps
  • 3.解压git-2.24.0.tar tar -xvf git-2.24.0.tar
  • 4.进入git-2.24.0目录 配置指定编译后安装的目录:./configure --prefix=/usr/local/git 编译安装:make && make install 查看版本:git --version

安装编译源码依赖(联网模式)

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker -y

银河麒麟 离线 docker 银河麒麟 离线安装jdk_JAVA_12


银河麒麟 离线 docker 银河麒麟 离线安装jdk_JAVA_13


解压git_xxxxx.tar.gz

tar -zxvf git_xxxxx.tar.gz

mv到新建的git文件并改名为git`指定编译路径

make prefix=/usr/local/git/git all 指定安装路径

make prefix=/usr/local/git/git install

配置环境变量:

vim /etc/profile

export PATH=$PATH:/usr/bin/git/bin

source /etc/profile

查看

git --version

银河麒麟 离线 docker 银河麒麟 离线安装jdk_java_14

安装完git后,配置GitHub账号

配置git账号并生成密钥

git config --global user.name "zslxxx"//用户名
git config --global user.email "zslxxx@outlook.com"//邮箱
ssh-keygen -t rsa -C "zslxxx@outlook.com"//生成密钥

然后回车以保留密钥到(/root/.ssh/id_rsa 和 /root/.ssh/id_rsa.pub)

银河麒麟 离线 docker 银河麒麟 离线安装jdk_maven_15


查看私钥

cat /root/.ssh/id_rsa.pub添加私钥到github

银河麒麟 离线 docker 银河麒麟 离线安装jdk_maven_16

银河麒麟 离线 docker 银河麒麟 离线安装jdk_银河麒麟 离线 docker_17

银河麒麟 离线 docker 银河麒麟 离线安装jdk_银河麒麟 离线 docker_18


测试是否可用

ssh -T git@github.com

银河麒麟 离线 docker 银河麒麟 离线安装jdk_git_19

安装maven

个人习惯

新建一个maven目录

/usr/local/maven

mv maven的tar包到该目录下

银河麒麟 离线 docker 银河麒麟 离线安装jdk_maven_20


解压maven的tar包

tar -zxvf maven-xxxx.tar.gz 修改一下名字

银河麒麟 离线 docker 银河麒麟 离线安装jdk_JAVA_21


创建依赖仓库

cd 到maven3.6.3目录下,并新建m.2

银河麒麟 离线 docker 银河麒麟 离线安装jdk_maven_22


修改conf下的setting.xml配置

<localRepository>/usr/local/maven3.6.3/m.2</localRepository>

<mirror>
		  <id>alimaven</id>

		  <mirrorOf>central</mirrorOf>

		  <name>aliyun maven</name>

		  <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
	 </mirror>

配置环境变量

vim /etc/profile
export MAVEN_HOME=/usr/local/maven/maven3.6.3

export PATH=$PATH:$MAVEN_HOME/bin

银河麒麟 离线 docker 银河麒麟 离线安装jdk_银河麒麟 离线 docker_23


刷新

source /etc/profile 查看

mvn -v

银河麒麟 离线 docker 银河麒麟 离线安装jdk_java_24