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

如何给wordpress添加一张网站背景郑州的网站建设公司哪家好

如何给wordpress添加一张网站背景,郑州的网站建设公司哪家好,镇江网站优化,wordpress 段落背景颜色我司一个客户项目对应代码仓库的一个分支#xff0c;每次新项目上线总是要从master复制一个分支#xff0c;接着git clone到本地#xff0c;在IDEA里面替换配置文件内容#xff0c;上传到代码仓库#xff0c;启动项目#xff0c;配置nginx.conf#xff0c;每次新项目上线…我司一个客户项目对应代码仓库的一个分支每次新项目上线总是要从master复制一个分支接着git clone到本地在IDEA里面替换配置文件内容上传到代码仓库启动项目配置nginx.conf每次新项目上线耗时约30-60min。鉴于本人超级懒不喜欢重复动作只喜欢摸鱼于是琢磨出了一套新项目上线脚本每次脚本执行耗时约5-10min。 new_project_install.sh echo 新建文件夹/opt/app/code mkdir -p /opt/app/codeecho 进入/opt/app/code cd /opt/app/code#将git用户名、密码、仓库地址替换成自己的 echo git拉取代码 git clone https://username:passwordgitee.com/xxx/xxx.gitecho 进入项目文件夹 cd xxx#必须是不存在的分支 echo 切换到新的分支 git checkout -b $1echo 推送新的分支代码到远端仓库 git push origin $1echo 拉取远端仓库新的分支代码 git pull origin $1echo 将远端仓库分支与本地仓库分支关联 git branch --set-upstream-toorigin/$1echo 再次拉取远端仓库新的分支代码验证分支是否关联上 git pull origin $1echo pom.xml 替换 find -name pom.xml | xargs perl -pi -e s|demo|$1|gecho application.yml 替换 find /opt/app/code/xxx/src/main/resources/ -name application.yml | xargs perl -pi -e s|8081|$3|g# find 路径 -name 文件名 | xargs perl -pi -e s|被替换的字符串|替换后的字符串|g # ./ 相对位置 echo application-druid.yml 替换 find /opt/app/code/xxx/src/main/resources/ -name application-druid.yml | xargs perl -pi -e s|localhost|$2|g find /opt/app/code/xxx/src/main/resources/ -name application-druid.yml | xargs perl -pi -e s|demo|$1|gecho maven打包 mvn clean install#cp前添加反斜线可以直接覆盖同名文件不会出现cp: overwrite xxx ?提示 echo 复制jar \cp /opt/app/code/xxx/target/$1.jar /opt/appecho 启动jar nohup java -jar /opt/app/$1.jar /dev/null 21 echo 将所有项目文件放入缓存中 git add .#将git电子邮箱、用户名替换成自己的 echo 提交代码到本地仓库 git config user.email xxxqq.com git config user.name username git commit -m 打包$4echo 拉取远端仓库代码 git pull origin $1echo 推送代码到远程仓库 git push origin $1echo 删除clone的代码 rm -rf /opt/app/code/xxx#xxx.cn 替换成自己的域名 #$指最后一行i是指在读取文件此行前增加include记录即倒数第二行添加内容 echo 添加nginx配置 sed -i $i server { /usr/local/nginx/conf/nginx.conf sed -i $i listen 80; /usr/local/nginx/conf/nginx.conf sed -i $i server_name $1.xxx.cn; /usr/local/nginx/conf/nginx.conf sed -i $i location / { /usr/local/nginx/conf/nginx.conf sed -i $i proxy_pass http://127.0.0.1:$3/; /usr/local/nginx/conf/nginx.conf sed -i $i proxy_connect_timeout 600; /usr/local/nginx/conf/nginx.conf sed -i $i proxy_read_timeout 600; /usr/local/nginx/conf/nginx.conf sed -i $i } /usr/local/nginx/conf/nginx.conf给脚本赋予执行权限 chmod x new_project_install.sh$1-分支名、数据库名(如test) $2-ip(如192.168.0.2) $3-port(如某客户) $4-git commit信息(如某客户) ./new_project_install.sh test 192.168.0.2 8088 某客户查看 /usr/local/nginx/conf/nginx.conf 配置是否正常 /usr/local/nginx/sbin/nginx -s reload原来苦逼的上线项目变成两行脚本小伙伴有没有觉得偷懒的感觉很爽。如有任何问题欢迎留言让我们一起愉快的摸鱼吧
http://wiki.neutronadmin.com/news/148832/

相关文章:

  • 大连做网站科技有限公司哪个公司做网站最好深圳
  • 网站权重与排名浅谈中国比较有名的产品设计公司
  • 云南省建设培训网站企业宣传片制作软件
  • 建站seo推广复杂大型网站建设成本
  • 藁城手机网站建设热门的网站模板
  • 法律咨询东莞网站建设简单建站的网站
  • 免费推广网站大全音乐网站制作源代码
  • 网站 内部搜索引擎wordpress高级教程 pdf
  • 网站程序合同电商平台网址
  • 昆明建设网站哪家好招聘网站开发源码
  • 湖南城乡住房建设厅网站重庆seo排名收费
  • 网站换ip影响 百度app首页设计效果图
  • wordpress 安卓主题下载企业网站建设中图片优化的方法
  • 谈谈你对企业网站的页面设计酒吧dj做歌网站
  • 怎么建立微网站?卫计局网站建设信息公开总结
  • 成都私人网站建设东莞建设网雅园新村第20期名单公布
  • 公司企业网站建设方案平面设计公司图片
  • 建设银行荆门招聘网站网站群建设标准
  • 网站名称图标如何做才能显示海外市场营销
  • 万网个人网站备案查询阿里巴巴可以做公司网站吗
  • 外贸建站与推广如何做网站代理
  • 有些网站域名解析错误专做电器的网站
  • 杭州建设职业技术学院招聘信息网站wordpress 数据迁移
  • 3m网站源码石家庄电力设计公司
  • 怎样在百度上作网站推广对象存储链接WordPress
  • 给企业做网站推广好么?深圳做三网合一网站
  • 购物网站设计公司网站类的知识
  • logo网站在线制作wordpress 企业整站
  • 徐州整站优化制作一个网站需要注意什么
  • 从哪里可以建公司网站建行官网登录入口