本地服务器安装 GITLAB 服务
来源:互联网 发布:淘宝分享有礼在哪里 编辑:程序博客网 时间:2024/06/08 00:28
安装
安装依赖
> sudo apt-get install -y curl openssh-server ca-certificates
安装邮件系统
> sudo apt-get install -y postfix
安装gitlab
> curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
配置gitlab URL
> sudo EXTERNAL_URL="http://192.168.71.175" apt-get install gitlab-ee
安装邮件
编辑配置文件
> sudo vim /etc/gitlab/gitlab.rb
写入如下配置:
# gitlab emailgitlab_rails['gitlab_email_enabled'] = truegitlab_rails['gitlab_email_from'] = 'whccnu@outlook.com'gitlab_rails['gitlab_email_display_name'] = 'CCNU GITLAB'gitlab_rails['gitlab_email_reply_to'] = 'whccnu@outlook.com'gitlab_rails['gitlab_default_can_create_group'] = truegitlab_rails['gitlab_username_changing_enabled'] = truegitlab_rails['gitlab_default_theme'] = 2# smtpgitlab_rails['smtp_enable'] = truegitlab_rails['smtp_address'] = "smtp-mail.outlook.com"gitlab_rails['smtp_port'] = 587gitlab_rails['smtp_user_name'] = "whccnu@outlook.com"gitlab_rails['smtp_password'] = "ccnuhdgs!@"gitlab_rails['smtp_domain'] = "smtp-mail.outlook.com"gitlab_rails['smtp_authentication'] = "login"gitlab_rails['smtp_enable_starttls_auto'] = truegitlab_rails['smtp_tls'] = falsegitlab_rails['smtp_openssl_verify_mode'] = 'peer'
重启配置
> sudo gitlab-ctl reconfigure
测试
> sudo gitlab-rails consoleirb(main):001:0> Notify.test_email('37644681@qq.com', 'Message Subject', 'Message Body').deliver_now
阅读全文
0 0
- 本地服务器安装 GITLAB 服务
- 本地服务器安装 GITLAB 服务
- 本地搭建gitlab服务
- GitLab_本地GitLab服务器搭建
- GitLab_本地GitLab服务器搭建
- 在ubuntu上搭建GitLab本地服务器
- centOS6.5安装gitLab服务器
- centos7安装部署gitlab服务器
- 简单记录 gitlab 本地安装过程
- Docker搭建gitlab服务器让GitLab安装部署更简
- 关于Centos 7下安装gitlab服务
- 搭建http服务将本地项目库导入GitLab
- gitlab服务器安装/配置/使用/备份/恢复
- GitLab 服务器下客户端TortoiseGit安装配置
- 本地服务器Gitlab的搭建及卸载---基于centos6.5
- Gitlab本地代码,自动发布至正式服务器
- SVN本地服务器安装
- GitLab:GitLab服务的搭建
- win10下TortoiseSVN 1.9.7-x64不显示图标
- Qt软件发布问题记录
- 在android studio导入应用原码出现的error: protocol fault (couldn't read status): Connection reset by peer
- 修改限值 scada系统
- 1005. Spell It Right (20)
- 本地服务器安装 GITLAB 服务
- python 求两个数列的交集、并集与差集
- 唯快不破:TCP/IP详解--TCP/IP连接各个状态转换分析
- 程序员面试的那些百分百原则,你会了吗?
- python 执行命令
- 【语言转换】matlab regionprops方法 参数为area IDL实现
- seller.avatar 报错 avatar of undefined
- 响应式布局基本实现Media Query(媒介查询)
- 自定义SwipeRefreshLayout 嵌套listview 并解决item点击事件焦点冲突问题