Jenkins项目部署(一)环境安装

终于开始玩项目部署。记录下操作步骤和一些遇到的问题。毕竟凡事总有第一次,嘿嘿嘿

也不是基础教学,所以一些创建项目,还有一些基础操作就不一一细说了。如有哪里不懂的朋友,可以下方评论讨论,也请大家多多指教。

话不多说,开整

    首先,这次部署使用springboot项目为源码,git作版本控制,docker及Jenkins自动化部署到阿里云服务器,所以首先创建一个SpringBoot项目。创建过程不细说了,要注意的两点下方图表说明。


DockerFile内容


jar包&maven打包


    第二步,我买了一个阿里云服务器,嘿嘿嘿。刚好618活动,懒得整虚拟机了。咳咳

所以我们向阿里云服务器上装一些基础的环境,JDK,Maven,Git及Docker。

        下载JDK: JDK下载链接

         注意:linux环境,要下载.tar.gz结尾的安装包。 

                    版本也要符合你linux系统要求,不然装好,就是找不到java环境,好气哦


下载JDK官网

    下载好,我们用Xftp或者命令把JDK上传到linux服务器上,我这边上传到了 /usr/data/ 目录

    (ps:data是我新建的文件夹)

     进入目录cd /usr/data/

     解压安装包 tar -zxvf jdk-8u121-linux-x64.tar.gz  (ps:后面换成自己的)

     建立软连接(ps:相当于windows里,快捷方式)

     ln -s /usr/data/jdk1.8.0_121/ /usr/data/jdk


    修改环境变量 打开/etc下profile文件  ,

        (ps:1.注意哦,这里因为设置了软链接,所以环境变量都用了软连接的名称,加黑标记

                 2.路径如有不同,换成自己的)

    vim /etc/profile

    export JAVA_HOME=/usr/data/jdk

    export JRE_HOME=$JAVA_HOME/jre

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

    export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

    (ps:1. i为编辑文件,在文件最下方添加;完成后,esc退出编辑,:wq保存退出文件

              2.切勿瞎改,如手抖误删,可尝试esc后,:q! 强行退出文件)


最下方添加配置文件

    配置好,记得生效文件

    source /etc/profile

    这时候就应该可以了,执行命令java -version ,出现版本号即可


java版本号出现


    安装maven,Maven下载链接

注意嗷,正常是用下载bin.tar.gz即可,我下了src.tar.gz一下午也没运行成功,淦


maven下载

     同样放在了 /usr/data下,进入cd/usr/data

    解压安装包

    tar -zxvf apache-maven-3.8.1-bin.tar.gz

    建立软连接

    ln -s /usr/data/apache-maven-3.8.1/ /usr/data/maven

    修改环境变量  (ps:和上边一样,注意路径改成自己的,这里还是用软连接的名称)

    vim /etc/profile

    export MAVEN_HOME=/usr/data/maven

    export PATH=$PATH:$MAVEN_HOME/bin


maven配置环境变量


    source /etc/profile,生效文件

    测试是否安装成功,mvn –v,出现版本号,恭喜。


maven版本号出现

    安装git,简单点直接yum,-y代表所有选择皆为同意,如果没网或者内网,请自行百度嘿嘿嘿

    yum -y install git

    安装docker

    第一步:安装必要的一些系统工具

    yum install -y yum-utils device-mapper-persistent-data lvm2

    第二步:添加软件源信息

    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

    第三步:更新并安装Docker-CE

    yum makecache fast

    yum -y install docker-ce

    第四步:开启Docker服务

    service docker start 

            ps:附上关闭docker命令 service docker stop

    第五步、测试是否安装成功

    docker -v,版本号出现,恭喜大佬


docker安装成功

    安装环境最后一步之Jenkins,Jenkins下载链接

    注意嗷,LTS版本为稳定支持版,想浪的可以下右边的,嘿嘿嘿。

    另外,大家也发现,Jenkins是个war包文件,所以,可以直接上传到linux,启动它。

Jenkins下载

    依旧上传到usr/data/jenkins,新建了一个jenkins文件夹

    启动

    nohup java -jar /usr/data/jenkins/jenkins.war >/usr/data/jenkins/jenkins.out &

    ps:注意,这里采用静默式启动,并将日志打印到 jenkins.out文件中。


启动jenkins效果图  

    会发现给了一个提示,忽略重定向xxx,不用紧张,再次回车,正常启动。说明目前没有日志输出。

    最后访问,ip是自己服务器ip哦

    http://ip:8080


进入次界面ok

    至此,项目部署第一部分,环境安装就到此结束了。下一部分开始配置Jenkins,以及部署项目。谢谢大家,请多指教嘿嘿嘿

你可能感兴趣的:(Jenkins项目部署(一)环境安装)