<h1>一、安装gitlab</h1><ol class=" list-paddingleft-2"><li><p>安装gitlab yum 源:</p></li></ol><pre class="prettyprint">curl&nbsp;https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh |&nbsp;sudo&nbsp;bash&nbsp;1</pre><ol class=" list-paddingleft-2"><li><p>通过yum安装gitlab:</p></li></ol><pre class="prettyprint">sudo&nbsp;yum&nbsp;-y&nbsp;install&nbsp;gitlab-ee1</pre><h1>二、配置邮件通知</h1><ol class=" list-paddingleft-2"><li><p>修改配置文件vim /etc/gitlab/gitlab.rb,添加如下配置; <br/>找到【GitLab email server settings】,在其中添加下如配置:</p></li></ol><pre class="prettyprint">#&nbsp;以下为阿里云企业邮箱的配置 gitlab_rails[&#39;smtp_enable&#39;]&nbsp;=&nbsp;true gitlab_rails[&#39;smtp_address&#39;]&nbsp;=&nbsp;&quot;smtp.mxhichina.com&quot; gitlab_rails[&#39;smtp_port&#39;]&nbsp;=&nbsp;25 gitlab_rails[&#39;smtp_user_name&#39;]&nbsp;=&nbsp;&quot;*@emjwash.com&quot; gitlab_rails[&#39;smtp_password&#39;]&nbsp;=&nbsp;&quot;&quot; gitlab_rails[&#39;smtp_domain&#39;]&nbsp;=&nbsp;&quot;emjwash.com&quot; gitlab_rails[&#39;smtp_authentication&#39;]&nbsp;=&nbsp;&quot;login&quot; gitlab_rails[&#39;smtp_enable_starttls_auto&#39;]&nbsp;=&nbsp;true gitlab_rails[&#39;gitlab_email_from&#39;]&nbsp;=&nbsp;&#39;*@emjwash.com&#39;</pre><ol class=" list-paddingleft-2"><li><p>重启gitlab:/opt/gitlab/bin/gitlab-ctl reconfigure;</p></li></ol><h1>三、修改gitlab访问域名</h1><ol class=" list-paddingleft-2"><li><p>编辑配置文件:vim /etc/gitlab/gitlab.rb;</p></li></ol><pre class="prettyprint">#&nbsp;修改http访问地址 external_url&nbsp;&#39;http://120.76.*.*:82&#39;&nbsp; #&nbsp;采用IP访问 external_url&nbsp;&#39;http://gitlab.**.com&#39;&nbsp;&nbsp; #&nbsp;采用域名访问 #&nbsp;修改ssh访问端口 gitlab_rails[&#39;gitlab_shell_ssh_port&#39;]&nbsp;=&nbsp;6022</pre><p><br/></p>