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

网站后台文字编辑器怎么做好推广和营销

网站后台文字编辑器,怎么做好推广和营销,网站开发项目方案,经纪公司排名引言java项目:1、将项目通过maven进行编译打包2、将文件上传到指定的服务器中3、将war包放到tomcat的目录中4、通过Dockerfile将tomcat和war包转成一个镜像,由docker-compose去运行容器项目更新后:将上述流程再次的从头到尾的执行一次go项目&…

引言

java项目:

1、将项目通过maven进行编译打包

2、将文件上传到指定的服务器中

3、将war包放到tomcat的目录中

4、通过Dockerfile将tomcat和war包转成一个镜像,由docker-compose去运行容器

项目更新后:将上述流程再次的从头到尾的执行一次

go项目:

1、将项目通过go build编译成二进制执行文件打包(或者直接将项目代码打包压缩)

2、将文件上传到指定的服务器中

3、解压文件到指定目录

4、通过Dockerfile将go build后的二进制文件转成一个镜像,由docker-compose去运行容器 项目更新后:将上述流程再次的从头到尾的执行一次

CI介绍和实现

CI (continuous intergration) 持续集成

持续集成:编写代码时,完成一个功能后,立即提交代码到git仓库中,将项目重新构建并测试。

1、快速发现错误

2、阻止代码偏离主分支

实现持续集成

  • 搭建gitlab服务器

1、创建一个全新的虚拟机,并且只是指定4G运行内存

2、安装docker以及docker-compose

3、docker-compose.yml文件去安装gitlab(下载和运行的时间比较长)

4、将ssh的默认端口22修改为60022 vim /etc/ssh/sshd_config 修改 port 22 --> 60022 systemctl restart sshd

docker-compose.yml文件

version: '2'
services:gitlab:image: 'gitlab/gitlab-ce:12.4.1-ce.0'restart: alwayscontainer_name: gitlabhostname: 'gitlab'environment:GITLAB_OMNIBUS_CONFIG: |external_url 'http://47.119.16.196'nginx['enable'] = truenginx['redirect_http_to_https'] = truenginx['redirect_http_to_https_port'] = 80# 开启 pages 功能pages_external_url 'http://47.119.16.196'gitlab_pages['inplace_chroot'] = truegitlab_rails['lfs_enabled'] = true# 设置时区为北京时间gitlab_rails['time_zone'] = 'PRC'gitlab_rails['gitlab_email_enabled'] = truegitlab_rails['gitlab_email_from'] = 'code@example.com'gitlab_rails['gitlab_email_display_name'] = 'code'gitlab_rails['gitlab_email_reply_to'] = 'code@example.com'gitlab_rails['smtp_enable'] = truegitlab_rails['smtp_address'] = 'smtp.exmail.qq.com'gitlab_rails['smtp_port'] = 465gitlab_rails['smtp_user_name'] = 'code@example.com'gitlab_rails['smtp_password'] = '******'gitlab_rails['smtp_domain'] = 'exmail.qq.com'gitlab_rails['smtp_authentication'] = 'login'gitlab_rails['smtp_enable_starttls_auto'] = truegitlab_rails['smtp_tls'] = trueunicorn['worker_processes'] = 2unicorn['worker_timeout'] = 60sidekiq['concurrency'] = 4# 解决 GitLab 响应 Forbiddengitlab_rails['rack_attack_git_basic_auth'] = {'enabled' => true, 'ip_whitelist' => ["0.0.0.0"], 'maxretry' => 300, 'findtime' => 5, 'bantime' => 60}# 内存和CPU限制,worker_processes 配置声明使用2核CPUmem_limit: 5500mcpu_shares: 200 #2核ports:- '443:443'- '80:80'- '22:22'volumes:# 挂载宿主机目录可以根据实际情况挂载- '/opt/gitlab-docker/config:/etc/gitlab'- '/opt/gitlab-docker/logs:/var/log/gitlab'- '/opt/gitlab-docker/data:/var/opt/gitlab'- '/etc/localtime:/etc/localtime'

执行命令

docker-compose up -d
  • 搭建gitlab-runner

步骤:

1、环境准备

创建目录:/opt/gitlab-runner

配置daemon.json,私有化仓库

{"registry-mirrors": ["https://registry.docker-cn.com"],"insecure-registries": ["39.108.227.113:5000"]
}

复制这个daemon.json 到/etc/docker/,并执行下面命令 

systemctl daemon-reload
systemctl restart docker

 2、在/opt/gitlab-runner目录下创建一个docker-compose.yml文件

version: 'v2.2.2'
services:gitlab-runner:image: gitlab/gitlab-runnerrestart: alwayscontainer_name: gitlab-runnerprivileged: truevolumes:- ./config:/etc/gitlab-runner- /var/run/docker.sock:/var/run/docker.sock

然后执行命令

sudo chown root:root /var/run/docker.sock

最后启动容器

docker-compose up -d --build

3、添加容器权限

保证容器可以使用宿主机器的docker,执行下面命令

docker exec -it gitlab-runner usermod -aG root gitlab-runner

4、注册Runner信息到gitlab

docker exec -it gitlab-runner gitlab-runner register#输入gitlab地址
Please enter the gitlab-ci coordinator URL
http://106.55.229.11/#输入gitlab token
Please enter the gitlab-ci token for this runner:
xXapfgMsA_6eG5YUzTKb#输入runner 说明,这里取个名字就可以了#设置tag,可以用于指定在构建规定的tag时触发ci
Please enter the gitlab-ci tags for this runner : 
deploy。。。

http://www.dtcms.com/a/612334.html

相关文章:

  • 商业网站建设公司推荐太原网站优化常识
  • 视觉学习篇——卷积与神经网络:从原理到应用(量大管饱)
  • pc网站转换成微网站营销网站模版
  • 中国建设综合门户网站开篇网站推广
  • 静态网站上下篇代码网站页面设计规范
  • 响应式和非响应式网站东莞网站推广优化网上推广公司
  • 网站搭建行业共享的网站备案
  • 推荐常州网站推广吴江网站开发
  • 信息守恒下的涌现与 AI 传输质量观测
  • 郑州市网站开发无极在线招工招聘信息
  • 网站封面制作做家旅游的视频网站
  • 政务网的门户网站建设企业网站开发时间
  • 温州网站建设公司公司哪家好挂机宝做网站
  • 与铁路建设相关的网站专业网站建设微信商城开发
  • 怎样手机微信登陆网站国内oa办公系统排名
  • 景观网站设计网站手机开发框架
  • 15年做那个网站能致富wordpress首页背景
  • 网站建设必须要服务器吗wordpress引用文件
  • 成都有哪些网站建设的公司仿冒网站制作
  • 网站的二维码怎么做免费ppt模板简约
  • 竞价推广什么意思seo软件服务
  • 网站登陆界面psd网站建设与设计大作业
  • 和平苏州网站建设大连网站建设公司
  • qq小程序入口烟台软件优化网站建设
  • 怎么打击对手网站排名中国十大装饰公司
  • 网站设计确认书设计素材的网站
  • 网站建设详细描述产品的是什么意思昆明网络营销公司哪家好
  • 公司建设网站需要多少钱西安十大网络公司
  • 废品回收在哪个网站做效果好怎样进行seo优化
  • 浙江建设厅 继续教育 网站制作一个网页需要花钱吗