Below you will find pages that utilize the taxonomy term “Gitlab”
December 20, 2016
gitlab修改时区
"\u003cp\u003e刚装的系统,默认时间是UTC,比北京时间少了8个小时.\u003c/p\u003e\n\u003cp\u003e修改 /var/opt/gitlab/gitlab-rails/etc/gitlab.yml 配置文件中的 time_zone : ‘Beijing’\u003c/p\u003e\n\u003cp\u003e重启gitlab 即可\u003c/p\u003e\n\u003cpre tabindex=\"0\"\u003e\u003ccode\u003e#gitlab-ctl restart\n\u003c/code\u003e\u003c/pre\u003e"
December 12, 2016
使用Gitlab一键安装包后的日常备份恢复与迁移
"\u003ch4 id=\"gitlab-创建备份\"\u003e\u003cstrong\u003eGitlab 创建备份\u003c/strong\u003e\u003c/h4\u003e\n\u003cp\u003e使用Gitlab一键安装包安装Gitlab非常简单, 同样的备份恢复与迁移也非常简单. 使用一条命令即可创建完整的Gitlab备份:\u003c/p\u003e\n\u003cpre tabindex=\"0\"\u003e\u003ccode\u003egitlab-rake gitlab:backup:create\n\u003c/code\u003e\u003c/pre\u003e\u003cp\u003e使用以上命令会在\u003ccode\u003e/var/opt/gitlab/backups\u003c/code\u003e目录下创建一个名称类似为\u003ccode\u003e1393513186_gitlab_backup.tar\u003c/code\u003e的压缩包, 这个压缩包就是Gitlab整个的完整部分, 其中开头的\u003ccode\u003e1393513186\u003c/code\u003e是备份创建的日期.\u003c/p\u003e\n\u003ch4 id=\"gitlab-修改备份文件默认目录\"\u003e\u003cstrong\u003eGitlab 修改备份文件默认目录\u003c/strong\u003e\u003c/h4\u003e\n\u003cp\u003e你也可以通过修改\u003ccode\u003e/etc/gitlab/gitlab.rb\u003c/code\u003e来修改默认存放备份文件的目录:\u003c/p\u003e\n\u003cpre tabindex=\"0\"\u003e\u003ccode\u003egitlab_rails[\u0026#39;backup_path\u0026#39;] = \u0026#39;/mnt/backups\u0026#39;\n\u003c/code\u003e\u003c/pre\u003e\u003cp\u003e\u003ccode\u003e/mnt/backups\u003c/code\u003e修改为你想存放备份的目录即可, 修改完成之后使用\u003ccode\u003egitlab-ctl reconfigure\u003c/code\u003e命令重载配置文件即可.\u003c/p\u003e\n\u003ch4 id=\"gitlab-自动备份\"\u003e\u003cstrong\u003eGitlab 自动备份\u003c/strong\u003e\u003c/h4\u003e\n\u003cp\u003e也可以通过\u003ccode\u003ecrontab\u003c/code\u003e使用备份命令实现自动备份:\u003c/p\u003e\n\u003cpre tabindex=\"0\"\u003e\u003ccode\u003esudo su -\ncrontab -e\n\u003c/code\u003e\u003c/pre\u003e\u003cp\u003e加入以下, 实现每天凌 …\u003c/p\u003e"
June 7, 2016
gitlab安装-设置1-修改仓库(repositories)的位置
"\u003cp\u003e安装好gitlab后,要将仓库(repositories)放在一个大硬盘上,在ubuntu服务器上安装的默认位置为 /var/opt/gitlab/git-data/ 目录,需要修改仓库对应的目录\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e操作步骤:\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e1:新建新仓库目录\u003c/p\u003e\n\u003cpre tabindex=\"0\"\u003e\u003ccode\u003emkdir -p /mnt/application/gitlab/git-data\n\u003c/code\u003e\u003c/pre\u003e\u003cp\u003e2:修改配置文件 sudo vi /etc/gitlab/gitlab.rb\n搜索:git_data_dir 修改成:git_data_dir “新目录”\n如:\u003c/p\u003e\n\u003cpre tabindex=\"0\"\u003e\u003ccode\u003egit_data_dir \u0026#34;/mnt/application/gitlab/git-data\u0026#34;\n\u003c/code\u003e\u003c/pre\u003e\u003cp\u003e保存\n3:重新生成gitlab\u003c/p\u003e\n\u003cpre tabindex=\"0\"\u003e\u003ccode\u003esudo gitlab-ctl reconfigure\n\u003c/code\u003e\u003c/pre\u003e\u003cp\u003e生成不报错,而且在新建仓库目录可以看到从下的目录,即修改成功。\u003c/p\u003e"
May 9, 2016
修改gitlab的项目部署url地址
"\u003cp\u003e\u0026lt;刚在centos7上部署了最新版本的gitlab 8.7.3,发现在创建的git项目地址为http://localhost/username/www.git ,外网无法访问,这时我们只需要修改一个配置文件即可。我安装的时候全部使用的默认配置,路径为 /var/opt/gitlab/gitlab-rails/etc/,配置文件为 gitlab.yml ,文件顶部配置如下:\u003c/p\u003e\n\u003cpre tabindex=\"0\"\u003e\u003ccode\u003ehost: localhost\nport: 80\nhttps: false\n\u003c/code\u003e\u003c/pre\u003e\u003cp\u003e修改host值为你想使用的外网域名或服务器IP地址即可,保存退出。\u003c/p\u003e\n\u003cpre tabindex=\"0\"\u003e\u003ccode\u003egitlab-ctl restart\n\u003c/code\u003e\u003c/pre\u003e\u003cp\u003e注意这里的命令是restart不是 reconfigure(根据配置文件/etc/gitlab/gitlab.rb 重新生成配置) ,否则还会恢复原来的配置。\u003c/p\u003e\n\u003cp\u003e用ps -ef | grep nginx命令看了下,发现运行的nginx的路径是/opt/gitlab/embedded/sbin/nginx,而配置文件路径是/var/opt/gitlab/nginx,怪不得我打开/etc/nginx/nginx.conf没看到gitlab …\u003c/p\u003e"
May 27, 2013
Centos下gitlab安装指南[原创]
"\u003cp\u003e最后一次更新时间:2013-05-29\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/gitlabhq/gitlabhq\"\u003egitlab 5.2.0\u003c/a\u003e\ncentos6.3 i686\n\u003ca href=\"http://redis.googlecode.com/files/redis-2.6.13.tar.gz\"\u003eRedis 2.6.13\n\u003c/a\u003e \u003ca href=\"http://nginx.org/download/nginx-1.4.1.tar.gz\"\u003enginx-1.4.1\u003c/a\u003e\n\u003ca href=\"http://mysql.spd.co.il/Downloads/MySQL-5.5/mysql-5.5.31-linux2.6-i686.tar.gz\"\u003emysql-5.5.31-linux2.6-i686.tar.gz\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e这里与官方的教程有些不一样,主要是一些软件如mysql nginx redis之类的以前是手动编译安装的.\u003c/p\u003e\n\u003cp\u003e网上也有提供一键安装包工具:\u003ca href=\"http://bitnami.com/stack/gitlab\"\u003ehttp://bitnami.com/stack/gitlab\n\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003egitlab中文使用指南:\u003ca href=\"http://blog.haohtml.com/wp-content/uploads/2013/05/GitLab%E4%BD%BF%E7%94%A8%E4%BB%8B%E7%BB%8D.pdf\"\u003eGitLab使用介绍\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e首先我们选择比较快的yum源,不然安装速度会非常的慢的.这里使用中国科技大学的yum源更换yum源方法参考:,\u003c/p\u003e\n\u003cp\u003e说明:\n默认安装的git版本可能会低一些,需要升级到最新版本才可以.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e1. Packages / Dependencies\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e[shell]yum -y install readline-devel gdbm-devel ncurses-devel openssl-devel zlib-devel gcc gcc-c++ make autoconf curl-devel expat-devel gettext-devel …\u003c/p\u003e"