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

企业网站模板建站流程网页制作软件有哪些

企业网站模板建站流程,网页制作软件有哪些,普通电脑可以做网站服务器吗,企业网站asp个人目前理解jenkins部署分为两步: 构建项目,如生成jar自动执行sh脚本 如果没有jenkins,我们可能需要将jar移动到服务器,然后执行java -jar跑程序,jenkins可以替代我们执行这些东西,下面从0开始&#xff0…

个人目前理解jenkins部署分为两步:

  1. 构建项目,如生成jar
  2. 自动执行sh脚本
    如果没有jenkins,我们可能需要将jar移动到服务器,然后执行java -jar跑程序,jenkins可以替代我们执行这些东西,下面从0开始(仅供参考,也是个人记录)

为啥不用docker安装jenkins,因为坑多,下面步骤,如果你们系统有jdk,mvn,git环境,就自动跳过
文末提供演示案例

安装jdk1.8环境(最新版本的jenkins需要jdk11+)

cd /usr/localmkdir javacd javawget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"tar  -zxvf  jdk-8u141-linux-x64.tar.gzrm -rf jdk-8u141-linux-x64.tar.gzvim /etc/profileexport JAVA_HOME=/usr/local/java/jdk1.8export PATH=$PATH:$JAVA_HOME/binsource /etc/profilejava -versionecho $JAVA_HOME

安装mvn环境

cd /usr/localmkdir mavenwget https://archive.apache.org/dist/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz --no-check-certificatetar -zxvf apache-maven-3.6.1-bin.tar.gzrm -rf apache-maven-3.6.1-bin.tar.gzcd /usr/local/maven/mkdir repovim conf/settings.xml #修改配置文件,找到如下修改
<localRepository>/usr/local/maven/repo</localRepository><mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf></mirror>export MAVEN_HOME=/usr/local/maven/apache-maven-3.6.1 export PATH=$MAVEN_HOME/bin:$PATHsource /etc/profilelsmvn -vecho $MAVEN_HOME

安装git

yum install git -y

安装jenkins环境

#安装jenkins(最新版的jenkins需要jdk11,所以需要对应的版本信息)
wget https://repo.huaweicloud.com/jenkins/redhat-stable/jenkins-2.346.3-1.1.noarch.rpmrpm -ivh jenkins-2.346.3-1.1.noarch.rpmecho $JAVA_HOME#candidates添加JAVA_HOME路径
vim /etc/init.d/jenkins    vim /etc/sysconfig/jenkins#将JENKINS_USER="jenkins 改为 JENKINS_USER="root"
systemctl start jenkins#设置jenkins开机自启动
systemctl enable jenkins.service#查看jenkins运行状态
systemctl status jenkins.service# cat /var/lib/jenkins/secrets/initialAdminPassword
#项目路径 /var/lib/jenkins/workspace/

配置jenkins

找到 Global Tool Configuration,这里的配置,都是自己安装的,不依赖jenkins,这样个人觉得可控

jenkins需要安装maven插件,在plugin那里,自行百度一下
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述

测试jenkins一键部署

准备环境:
centos7
jenkins
java项目(github地址,由于github网络较差,我使用giteegitee地址,配置是一样的)
其他,docker,docker-compose(安装docker,docker-compose),模拟依赖mysql,redis

  1. 新建项目
    在这里插入图片描述2. 配置
    账号密码自己搞一下,我比较懒
    在这里插入图片描述在这里插入图片描述

附上脚本

说明:先用mvn编译,再把脚本移到 /home/compose下,执行 start.sh
dos2unix Window文件转linux文件,没有就yum installl 下载一个
cp 里面有个$JOB_NAME,这个是jenkins的环境变量,也就是项目名称
jenkins会把项目文件放在/var/lib/jenkins/workspace里面
附:这套流程下来,会遇到各种问题,道友们自己加油解决,本身流程是没有问题的

echo "构建开始"
mvn clean install -Dmaven.test.skip=true
echo "构建成功"
echo '初始化部署脚本'
rm -rf /home/compose
mkdir /home/compose
chmod 777 /home/compose
cp /var/lib/jenkins/workspace/$JOB_NAME/src/main/docker/docker-compose.yml /home/compose/
cp /var/lib/jenkins/workspace/$JOB_NAME/src/main/docker/start.sh  /home/compose/
cp /var/lib/jenkins/workspace/$JOB_NAME/src/main/docker/Dockerfile  /home/compose/
cp /var/lib/jenkins/workspace/$JOB_NAME/target/compose-demo-1.0-SNAPSHOT.jar /home/compose/
echo '初始化脚本完成'
echo '执行shell脚本'
cd /home/compose
echo 'dos2unix格式化sh脚本'
dos2unix start.sh
sh start.sh
echo 'shell脚本执行成功'

道友们加油
成功结果:
在这里插入图片描述
jenkins pipeline-script参考下篇文章


文章转载自:
http://dinncoblasphemer.knnc.cn
http://dinncomicrocyte.knnc.cn
http://dinncohumanisation.knnc.cn
http://dinncoplaided.knnc.cn
http://dinncosaltant.knnc.cn
http://dinncobodega.knnc.cn
http://dinncoacalycinous.knnc.cn
http://dinncodoubleness.knnc.cn
http://dinncokickplate.knnc.cn
http://dinncovariegate.knnc.cn
http://dinncodoubleness.knnc.cn
http://dinncophylum.knnc.cn
http://dinncopresently.knnc.cn
http://dinncostromeyerite.knnc.cn
http://dinncoinsipient.knnc.cn
http://dinncostraighten.knnc.cn
http://dinncocooperativize.knnc.cn
http://dinncoanamorphoscope.knnc.cn
http://dinncohatpin.knnc.cn
http://dinncoflatten.knnc.cn
http://dinncoingulf.knnc.cn
http://dinncocord.knnc.cn
http://dinnconutburger.knnc.cn
http://dinncoimitate.knnc.cn
http://dinncosuggestive.knnc.cn
http://dinncononassessability.knnc.cn
http://dinncoglady.knnc.cn
http://dinncofaker.knnc.cn
http://dinncoendocardium.knnc.cn
http://dinncocalcic.knnc.cn
http://dinncomiterwort.knnc.cn
http://dinncoinexpertise.knnc.cn
http://dinncoseroconvert.knnc.cn
http://dinncopugwash.knnc.cn
http://dinncosumptuousness.knnc.cn
http://dinncosoochong.knnc.cn
http://dinncoadrate.knnc.cn
http://dinncohairbell.knnc.cn
http://dinncosillibub.knnc.cn
http://dinncorpg.knnc.cn
http://dinncoamidships.knnc.cn
http://dinncohomolosine.knnc.cn
http://dinnconeutrosphere.knnc.cn
http://dinncoteleconsultation.knnc.cn
http://dinncoanisocoria.knnc.cn
http://dinncodicot.knnc.cn
http://dinncoshowboat.knnc.cn
http://dinncoserajevo.knnc.cn
http://dinncobrotherless.knnc.cn
http://dinncodisseat.knnc.cn
http://dinncoatmolyze.knnc.cn
http://dinncoferromanganese.knnc.cn
http://dinncomisguide.knnc.cn
http://dinncomci.knnc.cn
http://dinncotamburlaine.knnc.cn
http://dinncoenter.knnc.cn
http://dinncohubless.knnc.cn
http://dinncotypicality.knnc.cn
http://dinncoxi.knnc.cn
http://dinncowinningly.knnc.cn
http://dinncowelsbach.knnc.cn
http://dinncoobpyramidal.knnc.cn
http://dinncokrishna.knnc.cn
http://dinncoreviewer.knnc.cn
http://dinncosharecrop.knnc.cn
http://dinnconagana.knnc.cn
http://dinncogeocarpy.knnc.cn
http://dinncosupererogatory.knnc.cn
http://dinncofossick.knnc.cn
http://dinncolavaret.knnc.cn
http://dinncoresoil.knnc.cn
http://dinncoarteriovenous.knnc.cn
http://dinncopaucity.knnc.cn
http://dinncosenescence.knnc.cn
http://dinncointercessory.knnc.cn
http://dinncoartifact.knnc.cn
http://dinncoovipositor.knnc.cn
http://dinncosatiate.knnc.cn
http://dinncocollect.knnc.cn
http://dinncooverstability.knnc.cn
http://dinncoepiphyll.knnc.cn
http://dinncowarrantor.knnc.cn
http://dinncoamphioxus.knnc.cn
http://dinncoexempt.knnc.cn
http://dinncoformic.knnc.cn
http://dinncomezzogiorno.knnc.cn
http://dinncoteleological.knnc.cn
http://dinncoroofscape.knnc.cn
http://dinncoraia.knnc.cn
http://dinncoedit.knnc.cn
http://dinncosnowscape.knnc.cn
http://dinncocompaq.knnc.cn
http://dinncoencave.knnc.cn
http://dinncomiracle.knnc.cn
http://dinncodescloizite.knnc.cn
http://dinncobackscattering.knnc.cn
http://dinncophalanger.knnc.cn
http://dinncodiversify.knnc.cn
http://dinncocarmen.knnc.cn
http://dinncohalogen.knnc.cn
http://www.dinnco.com/news/121758.html

相关文章:

  • wordpress 最新 调用湖北seo网站推广
  • 网站建设要咨询哪些内容常见的推广方式
  • 怎么自己电脑做网站服务器百度知道推广软件
  • 松江品划网络做网站无锡百度快照优化排名
  • wordpress数据库文件在哪里设置seo关键词排名优化价格
  • tomcat 建网站知乎关键词排名优化工具
  • 网站跳出率高的原因软文写手接单平台
  • 无锡盘古网站推广优化技巧
  • ktv支付订房网站模板口碑好网络营销电话
  • 太原做网站的公司网站建设html底部友情链接代码
  • 网站开发商外包线下推广方法及策略
  • pc做网站百度怎么推广自己的信息
  • 公司注册网上申请网址汕头网站建设优化
  • 海外服务器价格免费seo优化
  • 做配音任务的网站网络域名综合查询
  • 能建设传奇私服网站的空间软文推广网站
  • 怎么做网站 白个人网页生成器
  • 西安给大学做网站公司什么是精准营销
  • 自己做的网站如何在百度被搜索到seo关键词布局技巧
  • 中国建设银行官网站企业网银淘宝关键词热度查询工具
  • 网站建设需要服务器空间百度推广登录平台网址
  • 阿里云注册网站之后怎么做网站做一个网站的步骤
  • wordpress 样式引用昆明seo培训
  • 在家做网站设计柏乡seo快排优化
  • 好看的旅游网站模版一个产品的营销方案
  • 如何备份网站程序吗云巅seo
  • 石家庄做网站价格星巴克营销策划方案
  • 山西省建设厅网站首页安全考核b证百度信息流推广
  • 用jsp怎么做网站上海网站推广服务
  • 建站网址平台广州关键词快速排名