uniquejava / blog

My notes regarding the vibrating frontend :boom and the plain old java :rofl.
Creative Commons Zero v1.0 Universal
11 stars 5 forks source link

gitlab #37

Open uniquejava opened 8 years ago

uniquejava commented 8 years ago

Ubuntu14.04

安装见我的OSC博客: http://my.oschina.net/uniquejava/blog/536610

阿里云centos7

参考: http://www.cnblogs.com/chen110xi/p/4800413.html

安装基本系统与依赖包

安装 Gitlab 依赖的工具

yum -y update
yum -y groupinstall 'Development Tools'
yum -y install readline readline-devel ncurses-devel gdbm-devel glibc-devel tcl-devel openssl-devel curl-devel expat-devel db4-devel byacc sqlite-devel libyaml libyaml-devel libffi libffi-devel libxml2 libxml2-devel libxslt libxslt-devel libicu libicu-devel system-config-firewall-tui git redis ruby sudo wget crontabs logwatch logrotate perl-Time-HiRes

最终又参考了这里: (在阿里云上安装gitlab) https://segmentfault.com/a/1190000002722631

打开/etc/gitlab/gitlab.rb,将external_url = 'http://git.example.com' 我还同时

# # The home directory for the git user
# user['home'] = "/var/opt/gitlab"
user['home'] = "/home/git"

另参考:http://www.cnblogs.com/zhepama/p/4080279.html

uniquejava commented 8 years ago

安装postfix出错

安装postfix出错, 解决:http://www.zabbix.cc/technic/1898/

或者: 今天配邮件服务器,service postfix start总是FAILED.

最后没办法

vi /etc/postfix/main.cf

发现配置为:

inet_interfaces = localhost

inet_protocols = all

改成:

inet_interfaces = 127.0.0.1 #只能接受内部邮件,其它邮件不接受

inet_protocols = all

然后重启服务就好了,特此记录!

uniquejava commented 8 years ago

各种gitlab版本下载(需要翻墙)

https://about.gitlab.com/downloads/archives/

不要相信上面的sha256校验码.(是个错的)

mac下: shasum -a 256 filename 
ubuntu下: sha256sum filename