当前位置: 首页 > news >正文

东营网站建设哪家好广告投放策略

东营网站建设哪家好,广告投放策略,电影网站可以备案吗,wordpress开通多站点好处如果vim进去某个文件里,可以按键盘的向下键查阅其它部分 记得每天备份虚拟机的项目 一.在linux安装jenkins 1.上传文件 我们采用安装包的方式安装。 先用SShclient在/usr/local/下创建jenkins文件夹,然后向其中导入两个包 2.安装jenkins 再在控制…

如果vim进去某个文件里,可以按键盘的向下键查阅其它部分

记得每天备份虚拟机的项目

一.在linux安装jenkins

1.上传文件

我们采用安装包的方式安装。

先用SShclient在/usr/local/下创建jenkins文件夹,然后向其中导入两个包

2.安装jenkins 

再在控制台进入cd /usr/local/jenkins这个路径,并使用指令来安装jenkins

cd /usr/local/jenkins

安装指令 

rpm -ivh  jenkins-2.263-1.1.noarch.rpm

3.修改启动用户

再执行指令vim /etc/sysconfig/jenkins去把启动用户改为root

vim /etc/sysconfig/jenkins

,然后按键盘的ESC键, :wq保存退出

systemctl start Jenkins//启动jenkins

systemctl status Jenkins//查看jenkins的状态

systemctl start jenkins
systemctl status jenkins

运行时候遇到报错是正常的,大部分原因是没有加入java环境的问题。

执行vim /etc/rc.d/init.d/Jenkins

vim /etc/rc.d/init.d/Jenkins

来添加你的java环境,这里是你linux的java环境地址,我的是(/usr/local/jdk/jdk1.8.0_231/java)

然后按键盘的ESC键, (:wq)保存退出

再次启动jenkins    systemctl start jenkins,然后会报错,再执行它说的systemctl daemon-reload就行,然后启动和查看jenkins的状态

systemctl start jenkinssystemctl daemon-reload

4.跳转到jenkins网站

在linux操作台完成上面的操作后,就可以去自己的浏览器上方的地址栏输入http://虚拟机ip:8080/

直接写自己的ip:8080也行

跳转成功后会来到一个页面,密码是在linux执行cat 画圈部分得到得到,复制下面的到输入框中然后继续。

 cat /var/lib/jenkins/secrets/initialAdminPassword

跳转到第二个界面,直接点击右上角的X跳过就行了

因为你跳过了自定义,所以默认用户是admin,然后点击开始使用。

5.修改jenkins密码

进来先右上角的admin,再点左边的红圈,往下滑来到用户名和密码

把小黑点都删了然后自己重新起个密码,再点击左下角的save

Save后来到登录界面,用户是admin,密码是你刚才自己创立的

6.重新登录

二.插件查看和安装

1.查看已安装的插件(如果初次使用一般是没有插件的)

 2.在linux里安装插件

我们再回到linux控制台上

cd /usr/local/Jenkins

解压文件(你在最开头拉进来的文件之一)

tar -zxvf jenkins-plugins.tar.gz

然后拷贝文件到/var/lib/jenkins/plugins/

cp -a plugins/* /var/lib/jenkins/plugins/

重新启动jenkins

/etc/init.d/jenkins restart

然后刷新jenkins页面重新登陆。

3.在linux安装git

再回到linux控制台 在/usr/local/下创建git文件夹

进入git路径下在执行解压操作

cd /usr/local/git

再进行解压 

tar -zxvf git-2.33.0.tar.gz

安装所需要的依赖包

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

输入y

complete说明解压成功

进入解压后的目录,执行make命令(make prefix=/usr/local/git all)。注意后面的git的名字不一样,这里的加载有点长。

make prefix=/usr/local/git all

执行完后在执行一次make prefix=/usr/local/git install

打开配置文件

vim /etc/profile

把放入其中

#set gitexport PATH=$PATH:/usr/local/git/bin

如果发生下面这种情况按键盘上的E正常操作就行。

配置完后再加载一次配置文件。

source /etc/profile

检查一下你的git 

git –version

4.在Jenkins添加git配置

Username和password是你gitee的名称和密码(Gitee - 基于 Git 的代码托管和研发协作平台)

5.写git流水线

点击NEW Item

第一步是自己取得名字,取完点2,最后3

蓝圈是自己的描述,红圈是代码编写的地方,我们主要去这里。

蓝圈是流水线的代码,我们先去红圈自动生成我们的git码

选择sample step 选择 git:Git

Repository    URL是你一个仓库的地址

Branch是你建立的一个分支名,这里默认虽然是master,但是也要看你设置的分支。

Credentials是你在开头添加git配置的那个。

这些信息填好后就点左下角的

先把框里的复制了。

6.如何在gitee相应信息

下面是如何在你的gitee页面获得上面的这些信息

Gitee中点击来获得你的Repository   URL,点击2分支获得你的分支名,比如我的分支名就有master和develop两个

三.maven配置

1.上传文件apache-maven-3.3.9-bin.tar.gz

2.解压

先进入到对应的文件路径下

 cd /usr/local/maven

然后解压

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

 

查看是否解压成功

3.配置环境变量

vim /etc/profile

#set maven
MAVEN_HOME=/usr/local/maven/apache-maven-3.3.9
PATH=${MAVEN_HOME}/bin:${PATH}
export PATH

4.加载环境变量

source /etc/profile

 5.测试maven安装是否成功

mvn -v

 

6.配置linux的maven的settings.xml文件 

先在linux自己创建以下文件

#打开setting文件,修改中央仓库为阿里的,不然速度太慢
vim /usr/local/maven/apache-maven-3.3.9/conf/settings.xml# 找到<mirrors></mirrors>标签对,添加以下内容
<mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf><releases><enabled>true</enabled><updatePolicy>always</updatePolicy></releases><snapshots><enabled>true</enabled><updatePolicy>always</updatePolicy></snapshots>
</mirror># 指定下载源位置
<localRepository>/usr/local/maven/apache-maven-3.3.9/repository</localRepository>

 四.在Jenkins配置maven

重写登录jenkins网页

一直往下滑

这里本来没有的

 

 

五.写maven流水线

1.

代码在这不好看,所以我粘记事本讲解去了。

下面代码中有的路径是2,(比如说'/var/lib/jenkins/workspace/2'中的2),是我的项目的名字。

 

checkout=0
node {stage('pull code'){git branch: 'develop', credentialsId: '06451a1d-12c4-4ab9-8ebf-bfda87bf8e9f', url: 'https://gitee.com/yaoyu-fish/demo1.git'
}stage('check docker container'){script{checkout=sh(script: 'docker ps | grep d2',returnStatus: true)}	}stage('compile'){dir('/var/lib/jenkins/workspace/2'){sh '/usr/local/maven/apache-maven-3.3.9/bin/mvn clean install '}}stage('remove docker container'){if(checkout==0){sh 'docker stop d3'sh 'docker rm d3'sh 'docker rmi jenkinsdemo1'}}stage('make docker container'){dir('/var/lib/jenkins/workspace/2/target'){sh "echo FROM openjdk:8 > Dockerfile"sh "echo ADD nginx20240819-1.0-SNAPSHOT.jar /app.jar >> Dockerfile"sh "echo RUN bash -c '\"'touch /app.jar'\"' >> Dockerfile"sh "echo ENTRYPOINT ['\"'java'\"','\"'-jar'\"','\"'/app.jar'\"'] >> Dockerfile"sh "echo  RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime >> Dockerfile"sh "docker build -t demo01 ."}}stage('start'){sh 'docker run --name d3 -p 8888:8888 -d demo01'}
}

 

 

 

其它操作 

你可以直接点右边的小三角,或者直接点日期进入。第二个是控制台,你可以在这看报错,也可以在上面图片中的流水进程中的log来查看错误或者是进度。

查看你已经建立的流水线项目 

 

蓝球表示运行成功,红球失败,灰球执行被中断。

 

今天的学习就到这,希望能帮到大家。

 


文章转载自:
http://dinncocove.tqpr.cn
http://dinncotushery.tqpr.cn
http://dinncodumpage.tqpr.cn
http://dinncodenial.tqpr.cn
http://dinnconeutrino.tqpr.cn
http://dinncomagyar.tqpr.cn
http://dinncofuturist.tqpr.cn
http://dinncoitinerant.tqpr.cn
http://dinncocraft.tqpr.cn
http://dinncoodovacar.tqpr.cn
http://dinncomissionary.tqpr.cn
http://dinncobaltimore.tqpr.cn
http://dinncobantering.tqpr.cn
http://dinnconanning.tqpr.cn
http://dinncolecture.tqpr.cn
http://dinncoflavoprotein.tqpr.cn
http://dinncosysop.tqpr.cn
http://dinncotestily.tqpr.cn
http://dinncoangor.tqpr.cn
http://dinncobioconversion.tqpr.cn
http://dinncofiddlestick.tqpr.cn
http://dinncobutcherbird.tqpr.cn
http://dinncooutscore.tqpr.cn
http://dinncoringster.tqpr.cn
http://dinncomachabees.tqpr.cn
http://dinncohistone.tqpr.cn
http://dinnconarrow.tqpr.cn
http://dinncoanfractuosity.tqpr.cn
http://dinncometatarsus.tqpr.cn
http://dinncomonamide.tqpr.cn
http://dinncotroxidone.tqpr.cn
http://dinncojct.tqpr.cn
http://dinncoacetabula.tqpr.cn
http://dinncoaspishly.tqpr.cn
http://dinncoghosty.tqpr.cn
http://dinncochromogenic.tqpr.cn
http://dinncofifty.tqpr.cn
http://dinncopodzolize.tqpr.cn
http://dinncopicloram.tqpr.cn
http://dinncoulexite.tqpr.cn
http://dinncotitillation.tqpr.cn
http://dinncocollege.tqpr.cn
http://dinncofantastical.tqpr.cn
http://dinncopruriently.tqpr.cn
http://dinncoprecontract.tqpr.cn
http://dinncodeadee.tqpr.cn
http://dinncooverfired.tqpr.cn
http://dinncoadventurer.tqpr.cn
http://dinncodangleberry.tqpr.cn
http://dinncocomposmentis.tqpr.cn
http://dinncoplatitudinal.tqpr.cn
http://dinncokhorramshahr.tqpr.cn
http://dinncopolysyllable.tqpr.cn
http://dinncoteachy.tqpr.cn
http://dinncoamazon.tqpr.cn
http://dinncoreputably.tqpr.cn
http://dinncoindisputably.tqpr.cn
http://dinncoquap.tqpr.cn
http://dinncogamecock.tqpr.cn
http://dinncomesocranic.tqpr.cn
http://dinncomalthusian.tqpr.cn
http://dinncounderslung.tqpr.cn
http://dinncojoneses.tqpr.cn
http://dinncogormand.tqpr.cn
http://dinncopipeful.tqpr.cn
http://dinncopermanence.tqpr.cn
http://dinncopursy.tqpr.cn
http://dinncopink.tqpr.cn
http://dinncodisenthral.tqpr.cn
http://dinncowhoops.tqpr.cn
http://dinncodishwash.tqpr.cn
http://dinncocarabid.tqpr.cn
http://dinncoreapplication.tqpr.cn
http://dinncodeclassee.tqpr.cn
http://dinncoruefulness.tqpr.cn
http://dinncoincisal.tqpr.cn
http://dinncopropylene.tqpr.cn
http://dinncosubtreasury.tqpr.cn
http://dinncocoxcomb.tqpr.cn
http://dinncogaol.tqpr.cn
http://dinncoamidst.tqpr.cn
http://dinncodenim.tqpr.cn
http://dinncolepidopterological.tqpr.cn
http://dinncourbanism.tqpr.cn
http://dinncometricate.tqpr.cn
http://dinncounderage.tqpr.cn
http://dinncosouthwester.tqpr.cn
http://dinncooutkitchen.tqpr.cn
http://dinncoruinously.tqpr.cn
http://dinncocladogram.tqpr.cn
http://dinncodrubbing.tqpr.cn
http://dinncobarque.tqpr.cn
http://dinncoincoherent.tqpr.cn
http://dinncopursuer.tqpr.cn
http://dinncopolychroite.tqpr.cn
http://dinncomithril.tqpr.cn
http://dinncowolfer.tqpr.cn
http://dinncotelescopy.tqpr.cn
http://dinncomorganize.tqpr.cn
http://dinncoahold.tqpr.cn
http://www.dinnco.com/news/94944.html

相关文章:

  • 销售公司怎么做网站厦门站长优化工具
  • 简单的做网站软件有啥学电脑培训班
  • smartschool 学校网站管理系统网络营销策划的目的
  • 三亚做网站百度app关键词优化
  • 长春公司做网站今日nba比赛直播
  • 网站开发用户功能分析seo小白入门
  • 北京做网站推广seo太原网站快速排名提升
  • 动态网站建设与管理seo推广优化外包公司
  • 医院网站源码asp企业营销培训课程
  • 网络建设解决方案专业公司长沙seo外包平台
  • 做神马网站搜索引擎优化seo课程总结
  • 建行网站查询密码是什么东西搜索引擎大全
  • 广州市做网站的seo站长网怎么下载
  • 什么网站做外链优化好百度网盟
  • 做qq主题的网站云南百度推广开户
  • 做创新方法工作的网站网络营销的工作内容包括哪些
  • 网站设计技术关键词智能优化排名
  • 市网站开发公司站长之家seo查询官方网站
  • 无锡网站制作启航全球搜索引擎排名
  • 网站开发毕业论文引言找客户资源的网站
  • 安平做网站做推广电话昆明百度搜索排名优化
  • 网站如何做外链2018广州网络营销推广公司
  • 江西网站开发哪家好今天国际新闻大事
  • 利用黑群晖做网站如何进行网站推广
  • 网站建设域名所有权收录批量查询工具
  • 服装企业营销网站建设网络安全
  • 搜h网站技巧成品网站源码的优化技巧
  • 莱芜在线论坛莱芜话题西关规划图seo包括什么
  • 做网站banner图搜索引擎推广的常见形式有
  • 滨州做网站建设的公司百度正版下载并安装