`
wenjinglian
  • 浏览: 806314 次
  • 性别: Icon_minigender_1
  • 来自: 株洲->深圳
社区版块
存档分类
最新评论

gitlab 安装 timeout: down: nginx: 0s, normally up, want up

阅读更多

安装 gitlab,  版本:gitlab-6.9.0_omnibus-1.el6.x86_64.rpm 同样的环境安装结果却不一样:

在开发服务器上安装成功后,执行启动:

gitlab-ctl start

timeout: down: nginx: 0s, normally up, want up

ok: run: postgresql: (pid 7430) 78s

ok: run: redis: (pid 7432) 78s

ok: run: sidekiq: (pid 7434) 78s

ok: run: unicorn: (pid 7592) 1s

 

nginx,一直启动不成功.

 

后面经过分析与对比,gitlab在安装的时候nginx配置有问题。

查看 gtilab内置nginx配置

vi /var/opt/gitlab/nginx/etc/gitlab-http.conf

server {

  listen *:80;

  server_name  ;  //对比之前装过的配置,默认都为:gitlab.example.com

  xxxxxxxxxxxxxxxxxxxxxxxxxxxx

}

 

后面将server_name 改为 gitlab.example.com 启动OK。

 

gitlab-ctl日志查看(启动错误在日志中有明确提示):

gitlab-ctl tail

==> /var/log/gitlab/nginx/current <==

2015-11-18_04:00:05.98187 nginx: [emerg] invalid number of arguments in "server_name" directive in /var/opt/gitlab/nginx/etc/gitlab-http.conf:29

2015-11-18_04:00:06.99806 nginx: [emerg] invalid number of arguments in "server_name" directive in /var/opt/gitlab/nginx/etc/gitlab-http.conf:29

2015-11-18_04:00:08.01651 nginx: [emerg] invalid number of arguments in "server_name" directive in /var/opt/gitlab/nginx/etc/gitlab-http.conf:29

 

 

 

安装参考:

http://my.oschina.net/secyaher/blog/280394

http://blog.mimvp.com/2014/10/gitlab-build-your-own-private-github/

 

 

 

 

 

分享到:
评论

相关推荐

    升级gitlab中nginx版本.docx

    配置系统nginx,使gitlab使用系统自带的nginx,配置端口号,禁止使用自身绑定的nginx,

    Nginx使用方法

    cmd命令行:进入nginx安装的跟目录: cd F:\nginx-1.12.2 执行: start nginx : 启动nginx服务 nginx -s reload :修改配置后重新加载生效 nginx -s reopen :重新打开日志文件 nginx -t -c F:/nginx-1.12.2/conf/...

    linux离线安装nginx,解压就可以用 不用编译,直接运行即可

    Linux系统下无网络环境安装nginx,直接解压即可使用,不用编译,不...2.重启新加载nginx配置文件,进入nginx安装目录执行:./sbin/nginx -s reload 3.重启nginx服务,进入nginx安装目录执行:./sbin/nginx -s reopen

    6.3: Nginx代理服务器 、 Nginx优化 、 总结和答疑.docx

    6.3: Nginx代理服务器 、 Nginx优化 、 总结和答疑.docx

    docker-nginx-rtmp 从源代码安装 NGINX、nginx-rtmp-module 和 FFmpeg XSLT

    docker pull alfg/nginx-rtmp docker run -it -p 1935:1935 -p 8080:80 --rm alfg/nginx-rtmp 或者 从源代码构建和运行容器: docker build -t nginx-rtmp . docker run -it -p 1935:1935 -p 8080:80 --rm nginx-...

    Win10:SpringBoot+Vue+Nginx前后端分离

    Win10:SpringBoot+Vue+Nginx前后端分离 Nginx集群代理后端双服务

    第三十三章:Lvs+Keepalived+Nginx+Tomcat高可用集群1

    第三十三章:Lvs+Keepalived+Nginx+Tomcat高可用集群1

    nginx windows服务安装管理器

    ::nginx windows服务安装管理器 ::用windows服务安装器winsw把nginx安装为系统服务后,此时重新加载配置reload操作会出错,并不能直接管理,要用system用户身份管理,通过psexec可以达到这一目的 ::通过本管理器可以...

    gitlab-ansible:用于在 Ubuntu 12.04.4 LTS 上使用 PostgreSQL 和 Nginx 安装 GitLab 6.5 的 Ansible 剧本

    Ansible playbooks 用于在 Ubuntu 12.04.4 LTS 和 PostgreSQL 和 Nginx 上安装 GitLab 6.5。 先决条件 确保您已 。 如果您想直接使用 Vagrantfile 而不是 Ansible,请确保您已 。 将vars/user.yml.example复制到...

    k8s上安装nginx

    里面包含:deploy.yaml 和 ingress-nginx....ingress-nginx.tar是k8s的nginx镜像 将两个文件放到任意文件夹下,在文件夹下依次运行命令: docker load -i ingress-nginx.tar kubectl apply -f deploy.yaml 即可安装成功

    nginx命令参数用法详细介绍

     在Windows上安装好nginx后,我们需要启动nginx服务,启动nginx服务的命令行操作主要有两种方式,即 C:/nginx-0.8.53&gt;nginx.exe  或者 C:/nginx-0.8.53&gt;start nginx  启动nginx命令说明:需要注意,由于nginx...

    nginx优化 使用Google的开源TCMalloc库

    1:首先下载libunwind-1.1 ... Ss 08:23 0:00 nginx: master process /usr/local/server/nginx/sbin/nginx www 23019 0.0 2.6 68816 27160 ? S 08:48 0:00 nginx: worker process ...

    nginx安装文档.pdf

    查看GitHub上⾯最新的nginx release 版本 https://github.com/nginx/nginx/releases 下载各个版本的nginx的地址: http://nginx.org/download/ 下载Nginx 上传nginx压缩包 通过rz命令上传⽂件:nginx-1.15.6.tar.gz ...

    8.2 gitlab安装和使用1

    1.3简介GitLab 由以下服务构成:gitlab-shell: 用于处理 Git 命令和修改 authorized keys 列表gitlab-workho

    基于Java+GitLab+Jenkins与Docker的自动化考试系统后端源码.zip

    p 8081:80 --restart always -v /srv/moocoder/gitlab/config:/etc/gitlab:Z -v /srv/moocoder/gitlab/log:/var/log/gitlab:Z -v /srv/moocoder/gitlab/data:/var/opt/gitlab:Z gitlab/gitlab-ce:10.8.0-ce.0 ...

    安装 Nginx

    网上找了许久,下载了几个文档,然而都不能...停止/重新加载:/usr/local/nginx/sbin/nginx -s stop(quit、reload) 验证配置文件是否合法:/usr/local/nginx/sbin/nginx -t 命令帮助:/usr/local/nginx/sbin/nginx –h

    Nginx的超时timeout配置详解

    本文介绍 Nginx 的 超时(timeout)配置。分享给大家,具体如下: Nginx 处理的每个请求均有相应的超时设置。如果做好这些超时时间的限定,判定超时后资源被释放,用来处理其他的请求,以此提升 Nginx 的性能。 ...

    Nginx Docker安装配置

    使用Docker技术安装Nginx及配置简单的负载均衡。 将nginx的配置文件从容器中拷贝到宿主目录 $ mkdir -p /colorfulfrog/nginx/config --先在宿主机创建config目录 $ mkdir -p /colorfulfrog/nginx/html --先在宿主机...

Global site tag (gtag.js) - Google Analytics