安装 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/
相关推荐
配置系统nginx,使gitlab使用系统自带的nginx,配置端口号,禁止使用自身绑定的nginx,
有的时候初次安装nginx的时候会报这样的错误 sbin/nginx -c conf/nginx.conf 报错内容:sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or ...
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,直接解压即可使用,不用编译,不...2.重启新加载nginx配置文件,进入nginx安装目录执行:./sbin/nginx -s reload 3.重启nginx服务,进入nginx安装目录执行:./sbin/nginx -s reopen
6.3: Nginx代理服务器 、 Nginx优化 、 总结和答疑.docx
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前后端分离 Nginx集群代理后端双服务
第三十三章:Lvs+Keepalived+Nginx+Tomcat高可用集群1
::nginx windows服务安装管理器 ::用windows服务安装器winsw把nginx安装为系统服务后,此时重新加载配置reload操作会出错,并不能直接管理,要用system用户身份管理,通过psexec可以达到这一目的 ::通过本管理器可以...
Ansible playbooks 用于在 Ubuntu 12.04.4 LTS 和 PostgreSQL 和 Nginx 上安装 GitLab 6.5。 先决条件 确保您已 。 如果您想直接使用 Vagrantfile 而不是 Ansible,请确保您已 。 将vars/user.yml.example复制到...
里面包含:deploy.yaml 和 ingress-nginx....ingress-nginx.tar是k8s的nginx镜像 将两个文件放到任意文件夹下,在文件夹下依次运行命令: docker load -i ingress-nginx.tar kubectl apply -f deploy.yaml 即可安装成功
在Windows上安装好nginx后,我们需要启动nginx服务,启动nginx服务的命令行操作主要有两种方式,即 C:/nginx-0.8.53>nginx.exe 或者 C:/nginx-0.8.53>start nginx 启动nginx命令说明:需要注意,由于nginx...
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 ...
查看GitHub上⾯最新的nginx release 版本 https://github.com/nginx/nginx/releases 下载各个版本的nginx的地址: http://nginx.org/download/ 下载Nginx 上传nginx压缩包 通过rz命令上传⽂件:nginx-1.15.6.tar.gz ...
1.3简介GitLab 由以下服务构成:gitlab-shell: 用于处理 Git 命令和修改 authorized keys 列表gitlab-workho
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 ...
网上找了许久,下载了几个文档,然而都不能...停止/重新加载:/usr/local/nginx/sbin/nginx -s stop(quit、reload) 验证配置文件是否合法:/usr/local/nginx/sbin/nginx -t 命令帮助:/usr/local/nginx/sbin/nginx –h
本文介绍 Nginx 的 超时(timeout)配置。分享给大家,具体如下: Nginx 处理的每个请求均有相应的超时设置。如果做好这些超时时间的限定,判定超时后资源被释放,用来处理其他的请求,以此提升 Nginx 的性能。 ...
使用Docker技术安装Nginx及配置简单的负载均衡。 将nginx的配置文件从容器中拷贝到宿主目录 $ mkdir -p /colorfulfrog/nginx/config --先在宿主机创建config目录 $ mkdir -p /colorfulfrog/nginx/html --先在宿主机...