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

计算机网站建设实训报告深圳品牌做网站公司哪家好

计算机网站建设实训报告,深圳品牌做网站公司哪家好,wordpress微信查看密码,婚庆公司经营范围文章目录 一、备份原有Gitlab1、备份清单2、备份执行 二、卸载删除原有Gitlab1、停止Gitlab2、卸载Gitlab3、查看Gitlab进程4、杀死进程5、删除所有包含Gitlab文件 三、安装Gitlab1、添加镜像地址2、安装依赖3、安装防火墙4、下载安装Gitlab5、配置Gitlab6、启动并访问 四、还原… 文章目录 一、备份原有Gitlab1、备份清单2、备份执行 二、卸载删除原有Gitlab1、停止Gitlab2、卸载Gitlab3、查看Gitlab进程4、杀死进程5、删除所有包含Gitlab文件 三、安装Gitlab1、添加镜像地址2、安装依赖3、安装防火墙4、下载安装Gitlab5、配置Gitlab6、启动并访问 四、还原备份1、设置备份路径2、还原备份 一、备份原有Gitlab 1、备份清单 配置文件 备份命令备份不会备份gitlab.rb,gitlab-secrets.json文件需要单独备份 配置文件主要有 /etc/gitlab/gitlab.rb /etc/gitlab/gitlab-secrets.json 或备份整个/etc/gitlab目录也是可以的 数据文件 当前gitlab中所有工程项目文件。 2、备份执行 创建备份 [rootlocalhost ~]# gitlab-backup create #或者使用 [rootlocalhost ~]# gitlab-rake gitlab:backup:create 2023-03-15 23:01:47 -0400 -- Dumping database ... Dumping PostgreSQL database gitlabhq_production ... [DONE] 2023-03-15 23:01:51 -0400 -- done 2023-03-15 23:01:51 -0400 -- Dumping repositories .. ... Creating backup archive: 1678935707_2023_03_15_14.9.5_gitlab_backup.tar ... done Uploading backup archive to remote storage ... skipped Deleting tmp directories ... done done done done done done done done done done Deleting old backups ... skipping Warning: Your gitlab.rb and gitlab-secrets.json files contain sensitive data and are not included in this backup. You will need these files to restore a backup. Please back them up manually. Backup task is done. 查看备份备份文件的格式为 [rootlocalhost ~]# ll /var/opt/gitlab/backups/ 总用量 360 -rw-------. 1 git git 368640 3月 15 23:01 1678935707_2023_03_15_14.9.5_gitlab_backup.tar二、卸载删除原有Gitlab 1、停止Gitlab gitlab-ctl stop2、卸载Gitlab rpm -e gitlab-ce3、查看Gitlab进程 ps aux | grep gitlab4、杀死进程 kill -9 18777 #18777 是第一个进程的pid号根据显示情况输入 # 有时候kill掉后又出新的进程可以使用 systemctl stop gitlab-runsvdir # 然后查看进程后再kill 第一个进程pid号 ps -ef | grep gitlab #杀掉后在ps aux | grep gitlab确认一遍还有没有gitlab的进程 #如果还有进程请用以下命令杀死所有进程 ps -ef | grep gitlab | xargs kill -s 95、删除所有包含Gitlab文件 find / -name gitlab | xargs rm -rf删除的过程中有时候遇到权限不够的情况可以按如下处理 $ find / -name gitlab find: ‘/run/user/1000/gvfs’: 权限不够 $ rm -rf /run/user/1000/gvfs rm: 无法删除/run/user/1000/gvfs: 是一个目录 $ umount -rf /run/user/1000/gvfs rm -rf /run/user/1000/gvfs $ find / -name gitlab|xargs rm -rf三、安装Gitlab 1、添加镜像地址 添加镜像地址的目的是为了提高国内用户软件下载的速度编辑(新建)文件gitlab-ce.repo指令 vi /etc/yum.repos.d/gitlab-ce.repo 输入 [gitlab-ce] namegitlab-ce # 清华大学的镜像源 baseurlhttp://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7 repo_gpgcheck0 gpgcheck0 enabled1 gpgkeyhttps://packages.gitlab.com/gpg.key2、安装依赖 依次输入以下指令 # 安装和配置openssh sudo yum install curl policycoreutils-python openssh-server openssh-clients sudo systemctl enable sshd sudo systemctl start sshd # 安装和配置邮件服务 sudo yum install postfix sudo systemctl enable postfix sudo systemctl start postfix注意 如果无法启动postfix可以尝试以下操作 输入以下指令编辑main.cf文件 vim /etc/postfix/main.cf找到如下内容并进行如下修改 inet_protocols ipv4 inet_interfaces all3、安装防火墙 需要开启防火墙的执行以下操作 # 安装和配置防火墙 sudo yum install firewalld sudo systemctl start firewalld sudo firewall-cmd --add-servicehttp --permanent sudo firewall-cmd --reload4、下载安装Gitlab 安装最新版 yum install gitlab-ce安装指定版GitLab10.0.0下载【如果要还原一定要安装与备份的Gitlab版本一致的Gitlab】 curl -LJO https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm安装 rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm5、配置Gitlab 运行以下指令类似于初始化操作 sudo gitlab-ctl reconfigure[可选操作] 配置防火墙放行端口(8091为例) sudo firewall-cmd --permanent --zonepublic --add-port8091/tcp sudo firewall-cmd --add-servicehttp --permanent sudo firewall-cmd --reload[可选操作] 关闭防火墙 # 查看防火墙状态 firewall-cmd --state # 关闭防火墙 systemctl stop firewalld.service # 关闭防火墙自启动 systemctl disable firewalld.service vim的搜索指令提示 打开文件后在命令模式就是按下ESC后的模式输入以下内容点击进行搜索按下N搜索下一个按下ShiftN搜索前一个 #/后面添加需要搜索的内容 /external_url更改GitLab端口编辑文件gitlab.rb vim /etc/gitlab/gitlab.rb修改以下内容(IP以 47.110.230.147 为例) external_url http://47.110.230.147:8091 nginx[listen_port] 8091 nginx[listen_https] false更改nigx端口编辑文件gitlab-http.conf vim /var/opt/gitlab/nginx/conf/gitlab-http.conf查找如下内容并修改 server { listen *:8091; server_name 47.110.230.147; ... if ($http_host ) {set $http_host_with_default 47.110.230.147:8091; } }保存修改执行以下指令 gitlab-ctl reconfigure6、启动并访问 启动GitLab gitlab-ctl restart四、还原备份 1、设置备份路径 根据/etc/gitlab/gitlab.rb 配置文件中backups配置的路径将备份文件放在相应的目录下以备下一步骤进行还原找到相应文件。 原有备份过程中/etc/gitlab整个文件夹进行备份在还原之前需要将之前备份的当前文件夹进行手动还原后执行还原命令。 2、还原备份 进行 gitlab-rake gitlab:backup:restore BACKUP/var/opt/gitlab/backups/xxxx_yyyy_MM_dd_version还原后可直接通过页面人工确认是否成功数据是否有遗漏。如果还原过程有错误可执行以下命令检验 gitlab-rake gitlab:check SANITIZEtrue
http://www.pierceye.com/news/261142/

相关文章:

  • 如何用ps做网站标识一个叫mit做app的网站
  • 网站免费网站免费主流网站模板
  • 湖州市交通建设管理局网站牌具做网站可以吗
  • 湖南鸿泰电力建设有限公司网站西安做小程序的公司
  • 学校资源网站建设方案聊城网站建设
  • windows 做网站服务器python做的网站漏洞
  • 培训网站推荐网站内容该怎么做
  • 精通网站建设电子档朵朵软件网站建设
  • 铜山区规划建设局网站网站开发的甘特图
  • 访问网站速度慢中国最新军事新闻直播
  • 商城网站的psd模板免费下载哪里可以上传自己的php网站
  • 珠宝网站策划书网页设计的毕业设计
  • 最经典最常用的网站推广方式什么做网站赚钱
  • 广州哪家做网站化妆品网站方案
  • cms开源网站管理系统北京网站建设策划解决方案
  • 洛阳做多屏合一网站最新款淘宝客源码整网站程序模板+后台带自动采集商品功能带文章
  • 宁国新站seo中国建筑网官网监理工程师网站
  • 自己建网站多少钱福州建设企业网站
  • 容桂佛山做app网站wordpress 搜索 任意
  • dw做单页网站教程盐城网站建设价位
  • 赤峰建设业协会的官方网站wordpress博客伪静态
  • 2016个人做淘宝客网站网站备案备注信息
  • 加盟招商推广网站怎么做网站的防盗链
  • 南阳网站关键词ppt在线浏览网站源码
  • 用vs2012做网站首页涉密网络建设
  • 个人主题网站设计seo技术论坛
  • 做venn图的网站网页设计期末考试作品
  • 中英文网站怎么做外贸SOHO建公司网站
  • 展馆门户网站建设广告片制作公司
  • 周至做网站的公司百度推广开户免费