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

建站工具有哪些浙江建设网查询

建站工具有哪些,浙江建设网查询,网站建设需求公司内部调查,营销型网站用什么模版合适一、安装GitLab#xff1a; 在安装了docker之后就是下载安装GitLab了#xff0c;在linux系统中输入命令#xff1a;docker search gitlab就可以看到很多项目#xff0c;一般安装第一个#xff0c;它是英文版的#xff0c;如果英文不好可以安装twang2218/gitlab-ce-zh。 …一、安装GitLab 在安装了docker之后就是下载安装GitLab了在linux系统中输入命令docker search gitlab就可以看到很多项目一般安装第一个它是英文版的如果英文不好可以安装twang2218/gitlab-ce-zh。 1、安装项目 这里没有选第一个下载安装中文版了安装时间比较长需要耐心等待。 2.创建挂载目录 mkdir -p /usr/local/gitlab/etc  mkdir -p /usr/local/gitlab/log  mkdir -p /usr/local/gitlab/data 3.修改目录权限 chmod 777 /usr/local/gitlab/etc chmod 777 /usr/local/gitlab/log chmod 777 /usr/local/gitlab/data 4.启动gitlab执行docker docker run -d -p 8443:443 -p 8090:80 -p 8022:22 --name gitlab -v /www/gitlab/etc:/etc/gitlab -v /www/gitlab/log:/var/log/gitlab -v /www/gitlab/data:/var/opt/gitlab --privilegedtrue twang2218/gitlab-ce-zh docker run -d -p 8443:443 -p 8090:80 -p 8022:22 --restart always --name gitlab -v /mydata/gitlab/etc:/etc/gitlab -v /mydata/gitlab/log:/var/log/gitlab -v /mydata/gitlab/data:/var/opt/gitlab --privilegedtrue twang2218/gitlab-ce-zh 这个命令的意思如下 docker run \ -d                #后台运行全称detach -p 8443:443     #将容器的内部端口8443映射到外部端口443上外界会先访问443端口到达指定位置然后发现443映射的是docker里的8443端口就会继续访问8443端口然后根据设置做出对应的处理。 -p 8090:80       #将容器的内部端口8090映射到外部端口80上原理同上。 -p 8022:22       #将容器的内部端口8022映射到外部端口22上原理同上。 --restart always   #容器自启动 --name gitlab      #设置容器的名称为gitlab -v /usr/local/gitlab/etc:/etc/gitlab     #将容器/etc/gitlab目录挂载到宿主机/usr/local/gitlab/etc目录下若宿主机内此目录不存在将会自动创建一般挂载到一个比较大的磁盘上防止后面出现磁盘满了的情况。 -v /usr/local/gitlab/log:/var/log/gitlab    #原理同上。 -v /usr/local/gitlab/data:/var/opt/gitlab    #原理同上。 --privilegedtrue             #让容器获取宿主机root权限 twang2218/gitlab-ce-zh         #镜像的名称这里也可以写镜像的id。 5、查看gitlab是否已经启动 如果后面跟上-a参数则会把没启动的容器也显示出来。 docker ps -a 二、配置gitlab 1、首先进入容器 里面的gitlab是容器的名称就是上图里NAMES下面的那个信息。 docker exec -it gitlab bash 看到前面变成这样就说明进到容器里了。 2、修改gitlab.rb文件 //先进入到gitlab目录 cd /etc/gitlab //然后编辑gitlab.rb文件 vim gitlab.rb 执行vim命令后效果是这样 3、修改gitlab.rb文件中的IP和端口号修改external_url后面的值这个值是IP地址或者域名不用加端口号。 4、保存在修改完毕后按一下esc键然后输入:qw后按回车键保存文件。 将一下内容复制到gitlab.rb文件注意修改成自己的ip修改完成后 :wq 保存退出 external_url http://xx.xx.xx.xx gitlab_rails[gitlab_ssh_host] 192.168.XX.XX gitlab_rails[gitlab_shell_ssh_port] 8022   external_url http://xx.xx.xx.xx gitlab_rails[gitlab_ssh_host] 192.168.XX.XX gitlab_rails[gitlab_shell_ssh_port] 8022 3、配置gitlab.yml文件。 //文件路径/opt/gitlab/embedded/service/gitlab-rails/config //先进入到config目录下 cd /opt/gitlab/embedded/service/gitlab-rails/config //打开编辑gitlab.yml文件 vim gitlab.yml //修改host与上面.rb文件里的external_url一致。 //修改port为80这里定义的端口号是80说明通过80端口可以访问到在容器运行的时候使用了-p 8090:80进行端口映射 就是将外部端口8090映射到docker容器的80端口上外面通过8090端口访问时就被转到docker的80端口上了这里定义的gitlab端口是80就会被监听到然后执行对应的操作。 6、重启docker中的gitlab 因为此时已经进入到docker的gitlab容器中了所以可以执行容器内重启服务命令 gitlab-ctl restart 7、退出容器命令exit 8、使用浏览器打开gitlab 网址是gitlab.rb配置文件中定义的external_url的值端口号是运行容器时-p后面定义的端口号这里是http://gitlab.wuniuai.com:8090第一次访问账号和密码都是root会让修改密码改好后就可以正常使用了 9、查看容器详细信息 可以查看gitlab的运行状态、端口映射情况、文件挂载情况等于是把执行docker run时的所有信息都展示出来了 docker inspect gitlab 从上方可以看到挂载了三个目录如果要转移数据就需要把三个目录都转移到需要的位置然后重新执行docker run运行和设置这个容器run里的名称如果已经存在则无法执行要么用新名称要么使用docker rm 容器名称把原来的容器删掉。 二、常用命令 1、容器外停止 docker stop gitlab    //这里的gitlab是执行docker run时--name后面设置的名字。 2、容器外重启 docker restart gitlab 3、进入容器内部命令行 docker exec -it gitlab bash 4、容器内部命令行中应用配置 让修改后的配置生效 gitlab-ctl reconfigure 5、容器内部命令行中重启应用 gitlab-ctl restart 6、容器外查看正在运行的容器返回的有ID和名称这两个值都可以操作指定的容器 docker ps 7、容器外查看所有容器包含正在运行的和未运行的 docker ps -a 8、容器外查看所有镜像 docker images 9、容器外删除容器 docker rm gitlab   //这里的gitlab是容器的名称用这个容器的id也可以效果都一样。 10、查看指定容器的日志记录 docker logs gitlab    //这里是查看gitlab的日志信息会显示日志文件中的所有内容。 11、修改gitlab.rb配置文件 vi /etc/gitlab/gitlab.rb 把对应的修改的#去掉然后修改如下 external_url http://127.0.0.1:8080   需要和创建容器指定的端口号一致 gitlab_rails[gitlab_ssh_host] 127.0.0.1 gitlab_rails[gitlab_shell_ssh_port] 222 nginx[listen_port] 8080    12、进gitlab容器重启配置服务 docker exec -it gitlab /bin/bash #进去gitlab容器的命令 gitlab-ctl reconfigure #重置gitlab客户端的命令 等待一会儿完成后exit退出即可 13、重启gitlab容器 $ docker restart gitlab 14、根据设置好的Ip地址或者域名访问gitlab http://ip:8080 进入以后会让修改密码修改完成后登入即可 15、运行项目创建项目 默认的登录名是root 使用docker exec -it gitlab grep Password: /etc/gitlab/initial_root_password  可以查看root的默认密码  16、进入系统后点击创建一个项目 所以在使用的时候需要加上 8881端口号 否则是访问不到的 请求被拒绝 使用的时候是 http://192.168.66.71:8881/root/myweb.git 17、使用Git拉去远程项目需要绑定密钥 点击右上角头像设置SSH密钥输入id_rsa.pub的内容如下图所示 保存后的结果。 保存后的结果。 18、拉取或者上传项目之前 请先初始化本地git仓库创建一个文件夹在指定的位置初始化本地git仓库便于规范性的操作。克隆拉取命令省略 git init git clone  ssh://git192.168.66.71:8222/root/myweb.git git clone http://192.168.66.71:8881/root/myweb.git   19、Gitlab中实现CI/CD需要安装gitlab-runner docker pull gitlab/gitlab-runner:latest
http://www.yingshimen.cn/news/32481/

相关文章:

  • js统计网站访问人数电商网站建设与管理
  • 做策划常用的网站wordpress自动发布微博
  • 南沙网站建设公司云南云南省城乡建设厅网站
  • 广州网站 服务器建设湖南张家界网站建设
  • 重庆建设厅网站公司网站费用计入什么科目
  • 优普南通网站建设做招聘的网站有哪些
  • 网站代码特效广告合肥公司建设网站
  • 怎么实现网站注册页面4399网页游戏官网
  • 安徽省通信建设管理局网站红酒网页设计图片
  • 网站备案是什么意思珠海微网站制作
  • 枣庄高端网站定制中国排名第一的游戏
  • 数据网站开发如何做天猫网站
  • 赣州市城乡建设局官方网站wordpress插件按下载数
  • 企业信息型网站有哪些嘉兴手机网站建设
  • 上海网站制作怎么选可以做c 试题的网站
  • 成都网站制作服务有个找人做任务赚返佣的网站
  • 樱桃企业网站管理系统v1.1-cms开发公司会计科目设置
  • 女性门户网站织梦模板策划活动方案
  • 长沙网站推杭州网站优化搜索
  • 网络公司做网站赚钱码网站开发验收
  • php网站开发用什么工具wordpress导航栏链接没有生成
  • 北仑网站推广淘宝客网站建设教程视频
  • 韶关市网站建设phpcms安装教程
  • 企业vi设计与网站开发做动漫网站的心得体会
  • 网站平台专业开发制作app陕西住建执业证书官网
  • 潍城营销型网站建设网页区设计网站诊断
  • 优化网站加载速度网站空间提供
  • 百度快速排名提升郑州厉害的seo顾问公司
  • 汕头建站模板源码域名服务器的正向解析
  • 网站怎么做框架集oa管理系统软件