(一)Jenkins安装&配置jdk和Maven

pycharm2018激活:https://note.youdao.com/ynoteshare1/index.html?id=34a863b9e00c6ef72caddbda86633391&type=note

一、jenkins基本环境安装

1、jdk安装
1)jdk分为sunjdk和openjdk,一般公司都要求用sunjdk:

这种带有TM标志的就是sunjdk:
[root@localhost /]# java -version
java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
[root@localhost /]# 

这种带有open的就是openjdk:
[root@localhost /]# yum list |grep jdk
copy-jdk-configs.noarch                              3.7-1.el8                                               AppStream 
java-1.8.0-openjdk.x86_64                            1:1.8.0.232.b09-0.el8_0                                 AppStream 
java-1.8.0-openjdk-accessibility.x86_64              1:1.8.0.232.b09-0.el8_0                                 AppStream 
java-1.8.0-openjdk-demo.x86_64                       1:1.8.0.232.b09-0.el8_0                                 AppStream 

2)jdk安装包下载地址:https://www.oracle.com/java/technologies/downloads/#java11
下载tar.gz结尾的文件

image.png

3)创建java目录:mkdir /usr/local/java,将压缩包上传至此目录,然后解压:tar -zxvf jdk-8u231-linux-x64.tar.gz,解压之后,建议删除压缩包
4)配置jdk环境变量:

export JAVA_HOME=/usr/local/java/jdk1.8.0_201
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
然后使配置文件生效:source /etc/profile
查看是否安装成功:java -version

2、Tomcat安装
1)官网下载apache-tomcat-6.0.36.tar.gz,新建目录:mkdir /usr/local/tomcat,上传压缩包至此目录并压缩
2)tomcat的启动和关闭

[root@localhost apache-tomcat-8.5.50]# cd bin
[root@localhost bin]# ls
bootstrap.jar       commons-daemon-native.tar.gz  setclasspath.sh       tool-wrapper.bat
catalina.bat        configtest.bat                shutdown.bat          tool-wrapper.sh
catalina.sh         configtest.sh                 shutdown.sh           version.bat
catalina-tasks.xml  daemon.sh                     startup.bat           version.sh
ciphers.bat         digest.bat                    startup.sh
ciphers.sh          digest.sh                     tomcat-juli.jar
commons-daemon.jar  setclasspath.bat              tomcat-native.tar.gz

关闭:./shutdown.sh
启动:./startup.sh
3)验证tomcat是否安装成功:浏览器输入ip:8080

image.png

4)查看和修改tomcat端口

vi /usr/local/apache-tomcat/conf/server.xml
打开配置文件里找到下面这一段

3、关闭防火墙

防火墙永久关闭:systemctl disable firewalld==>systemctl stop firewalld==>reboot
查询防火墙状态:systemctl status firewalld

4、下载并安装jenkins
1)官网下载jenkins.war包,并上传至tomcat的

[root@localhost apache-tomcat-8.5.50]# cd webapps
[root@localhost webapps]# ls
docs  examples  host-manager  jenkins  jenkins.war  manager  ROOT

2)因为第一次进入jenkins会下载插件,很多因素造成下载失败,网络和镜像问题,这里我们修改下jenkins的镜像,我的是在/root/.jenkins下的hudson.model.UpdateCenter.xml里,

[root@localhost webapps]# cd /root/.jenkins
[root@localhost .jenkins]# ls
com.cloudbees.hudson.plugins.folder.config.AbstractFolderConfiguration.xml
config.xml
credentials.xml
fingerprints
github-plugin-configuration.xml
hudson.model.UpdateCenter.xml
[root@localhost .jenkins]# vim hudson.model.UpdateCenter.xml


  
    default
    https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/current/update-center.json
  

将url改成:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/current/update-center.json  
有很多镜像,可以自行百度

3)修改密码,初始密码123456

# 编辑config.xml文件,替换passwordHash行的内容
# vim /var/lib/jenkins/users/admin_1679382529066310837/config.xml
      #jbcrypt:$2a$10$MiIVR0rr/UhQBqT.bBq0QehTiQVqgNpUGyWW2nJObaVAM/2xSQdSq

# 修改后重启jenkins
systemctl restart Jenkins

# 使用帐号:admin密码:123456进行登录

4)重启服务器tomcat,浏览器输入ip:8080/jenkins即可登录

5、jenkins插件安装
由于镜像问题,一般初次登录jenkins安装的插件大部分多失败,这时候就要去下载.hpi结尾的插件,上传至jenkins,一定要有个好的网络:

常见的插件报错:①jenkins版本太低;②插件依赖缺失;③插件依赖版本过低;
④下游依赖缺失;
小二用的下载插件地址:http://updates.jenkins-ci.org/download/plugins/

image.png

image.png

6、Git&Linux快捷命令
- git add 和 git commit 合并的操作命令:git commit -am “描述”
- git add 全部的文件:git add .
- 编写创建.py文件:echo "print('love u'*10)" >> test.py //如果要覆盖,就用一个>
- 查看某个程序是否启动:ps -ef | grep “程序名:tomcat”
- 查找文件:find / -name jdk
- 无法使用netstat命令时:yum -y install net-tools
- 查询某个端口号是否被占用:netstat -lnp|grep 8080
- git创建密钥:ssh-keygen -t rsa -C "[email protected]"
- git查看连接的远程仓库:git remote -v
- git打tab标签:git tag -a "1.1" -m "1.1"
- git删除没用的远程仓库连接:git remote remove 名字(例如origin)
- git增加连接仓库:git remote add origin(别名) + 地址http://localhost:xx/test1/jenkins.git
- Centos的Rpm安装,解决依赖问题,用此命令:yum localinstall xxx.rpm

二、Maven安装和配置

1、下载安装

  • maven下载地址:https://maven.apache.org/download.cgi
  • 下载 apache-maven-3.6.1-bin.tar.gz
  • 上传服务器到 cd /usr/local/目录下并解压apache-maven-3.6.3

2、配置服务器环境变量

[root@localhost /]# vi /etc/profie
//在最后一行添加:
export MAVEN_HOME=/usr/local/apache-maven-3.6.3
export PATH=$PATH:$MAVEN_HOME/bin

//保存退出,使配置生效
[root@localhost /]# source /etc/profile

3、配置Jenkins全局
Manage Jenkins → Global Tool Configuration

Maven配置

你可能感兴趣的:((一)Jenkins安装&配置jdk和Maven)