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

购物网站怎么做推广后端开发需要学多长时间

购物网站怎么做推广,后端开发需要学多长时间,wordpress网站评论插件,软件开发工程师需要具备的能力在当今快速发展的IT领域,自动化部署已成为提高工作效率和减少错误的关键。Jenkins作为持续集成/持续部署(CI/CD)的佼佼者,结合Docker容器技术和PHP编程语言,以及Ansible自动化工具,可以实现高效、可靠的自动…

在当今快速发展的IT领域,自动化部署已成为提高工作效率和减少错误的关键。Jenkins作为持续集成/持续部署(CI/CD)的佼佼者,结合Docker容器技术和PHP编程语言,以及Ansible自动化工具,可以实现高效、可靠的自动化部署。
 

1、安装Jenkins 
前面已经讲过使用docker安装Jenkins ,可以参考前面的文章 : Vagrant + docker搭建Jenkins 部署环境-CSDN博客
2、安装php环境,由于是在宿主机上运行的,所以需要先安装php运行环境,redis环境


 

 

 

3、安装nginx ,这是是需要在宿主机上面安装,因为我的jenkins和服务器不在一台机器上。

 

 

接下来我们先把nginx配置好,代码目录在 /htdocs/workspace下面:

nginx配置的文件内容如下:

server {listen 80;index index.php index.html;server_name hg.shop.com;root /htdocs/gitwork/shop/public;location / {# try_files $uri /index.php$is_args$args;if (!-e $request_filename){rewrite  ^(.*)$  /index.php?s=$1  last;   break;}}location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)${expires      30d;error_log off;access_log /dev/null;}location ~ .*\.(js|css)?${expires      12h;error_log off;access_log /dev/null; }location /notice {proxy_pass http://192.168.33.10:20004;  proxy_http_version 1.1;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "upgrade";proxy_set_header X-real-ip $remote_addr;proxy_set_header X-Forwarded-For $remote_addr;}location /msg {proxy_pass http://192.168.33.10:20005/;  proxy_http_version 1.1;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "upgrade";proxy_set_header X-real-ip $remote_addr;proxy_set_header X-Forwarded-For $remote_addr;}location ~ \.php$ {fastcgi_split_path_info ^(.+\.php)(/.+)$;fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;fastcgi_index index.php;include fastcgi_params;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;fastcgi_param PATH_INFO $fastcgi_path_info;}
}
 4.配置php项目的打包编译的自动化配置。

php项目如下:

5 。接着来配置jenkins自动化构建设置。

 前面已经接扫了,就不说了,可以参考前面

6.创建一个自由分格的前端项目,点击保存:

参考前面的步骤,这里不在细说。

 

 

 在项目里面设置第三方访问的webhook ,把前面jenkins生成的api token和地址填入下面的位置后保存。

点击测试,看是否正常:

 

 设置构建shell 脚本:

rm -rf shop.tar.gz
#把当前目录的所有文件打包成shop.tar.gz
tar zcvf shop.tar.gz shop
exit 0

 

 配置完成后,提交代码:

 

 打开jenkins已经开始自动化构建了:

 

打开页面,可以看到成功了。

 

当然可以采用docker容器化部署的方式来构建,其实本质都是一样的。

http://www.yayakq.cn/news/497001/

相关文章:

  • 怎样建立个人的网站电子商务平台经营者名词解释
  • 网站用什么做关键词亚马逊注册没有公司网站怎么做
  • 青岛做网站优化哪家好商城型外贸网站建设
  • 网站建设知识点深圳 网站 传播
  • 电子网站建设推广方案wordpress主页居中
  • 网站备案网站名称怎么填做网站哪里买空间好
  • 商务网站设计实训总结襄阳市住房和城乡建设局官方网站
  • 辽宁平台网站建设哪里好wordpress中文主题开发框架
  • 国外网站国内做二维码在哪里可以学到做网站
  • 江苏省住房建设厅网站首页京东网站开发技术
  • 电子商务网站建设题库引流黑科技app
  • 做展会怎么引流到自己的网站济南网站建设 选搜点o
  • 地方门户网站推广方案国内专业建站平台
  • 高校健康驿站建设指引wordpress禁用插件
  • 相关网站查询网站建设的基本条件
  • 建站模板下载后表单怎么修改做网站平台的营业执照
  • 360全景图制作杭州网站推广优化公司
  • 网上书城网站开发方案外贸网站的特色
  • 做网站 橙色怎么搭配南昌网站建设机构
  • php怎么做网站宁波公司名称大全
  • 咸宁网站建设报价手机网站无响应
  • 淘宝的网站建设费用专做特产的网站
  • 网站知识介绍网站开发公司徐州
  • 手机网站作用海口企业网站建设
  • 北京网站设计有名 乐云践新做商城网站需要的功能
  • 做游戏网站用什么系统做建站公司的服务器
  • 注册网站会有哪些风险wordpress d8电影主题
  • 云建站网址经营网站需要什么费用
  • 多人在线协作网站开发项目网app
  • 淘宝联盟怎么自己做网站推广口碑营销的主要手段有哪些