一键安装gitlab 以及 解决连接不上的问题
2016-01-22 11:52
447 查看
1. 使用bitnami 一键安装gitlab
2.能ping通但是同局域网内连接web失败
3.修改127.0.0.1为指定ip 进行网页访问
1. bitnami安装gitlab省时又方便 下载地址
https://bitnami.com/stack/gitlab
安装说明网上一大片就不细说了
2. 安装结束,使用局域网内其他主机连接本地web页面失败
解决::1.
考虑是否默认80端口被占用,如果被占用修改为其他端口
2. 防火墙规则-------相当烦人,就是卡在这里好几天
解决问题会用到的几个命令:
修改防火墙规则(永久修改)
在centos7下打开新端口(如tcp/80)
$ sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
$ sudo firewall-cmd --reload
如果不使用“--permanent”标记,把么防火墙规则在重启后会失效。
在CentOS/RHEL 6及更早版本上开启端口
$ sudo iptables -I INPUT -p tcp -m tcp --dport 80 -j ACCEPT
$ sudo service iptables save
打开或关闭防火墙:
1) 永久性生效,重启后不会复原
需yum install chkconfig
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后复原
开启: service iptables start
关闭: service iptables stop
查询端口占用情况:
netstat -anp | grep portno(例如:netstat –apn | grep 80)
3.
1.进入安装目录
2.将gitlab节点下的host改成对应的ip/域名
重启服务,就可以了.
2.能ping通但是同局域网内连接web失败
3.修改127.0.0.1为指定ip 进行网页访问
1. bitnami安装gitlab省时又方便 下载地址
https://bitnami.com/stack/gitlab
安装说明网上一大片就不细说了
2. 安装结束,使用局域网内其他主机连接本地web页面失败
解决::1.
考虑是否默认80端口被占用,如果被占用修改为其他端口
2. 防火墙规则-------相当烦人,就是卡在这里好几天
解决问题会用到的几个命令:
修改防火墙规则(永久修改)
在centos7下打开新端口(如tcp/80)
$ sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
$ sudo firewall-cmd --reload
如果不使用“--permanent”标记,把么防火墙规则在重启后会失效。
在CentOS/RHEL 6及更早版本上开启端口
$ sudo iptables -I INPUT -p tcp -m tcp --dport 80 -j ACCEPT
$ sudo service iptables save
打开或关闭防火墙:
1) 永久性生效,重启后不会复原
需yum install chkconfig
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后复原
开启: service iptables start
关闭: service iptables stop
查询端口占用情况:
netstat -anp | grep portno(例如:netstat –apn | grep 80)
3.
1.进入安装目录
cd /opt/gitlab-7.14.3-0/apps/gitlab/htdocs/config/vi gitlab.yml
2.将gitlab节点下的host改成对应的ip/域名
重启服务,就可以了.
相关文章推荐
- PHP curl_setopt函数用法介绍补充篇
- poj 3304 Segments
- pulltorefresh中PullToRefreshExpandableListView使用适配器的一些问题
- Usb Audio Device Descriptor(2) Class-Specific Audio Control Interface Header Descriptor
- Java基础之volatile,static,synchronized的区别
- 使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATI
- IAR error: a declaration cannot have a label
- 为data磁盘组删除其中一个盘(asm external data盘组中有两块盘)
- Apache优化:修改最大并发连接数
- 希尔排序(1)
- 【javascript】--判断分销商名称是否重复,并更换相应图片 -- drp170
- 安卓应用_接入 微信支付 无法调起支付界面的坑
- 头文件与之实现文件的的关系~
- RHEL6.5 部署DNS服务器
- CSS 的overflow:hidden 属性详细解释
- webView与js交互
- 一种智能化的高速物流管道网概念
- Android学习系列之Volley框架
- TCP选项之SO_LINGER
- webView与js交互