centos6.5搭建gitlab+jenkins+nginx部署的一些问题点记录

因为前前后后搭建试了很多版本,走了不少弯路。一些花了一些时间的点说下,希望能有点帮助:

  1. 各种安装教程很多,这个地方基本上不会有啥大问题。最多却点包啥的,根据提示安装上对应的包就行
  2. jenkins的rpm包需要root账号。可以使用war包安装。然后通过–httpPort=8081方式指定端口
  3. gitlab搭建修改/opt/gitlab/etc/gitlab.rb 改端口和ip
    unicorn[‘listen’] = ‘121.XX.XX.XX’
    unicorn[‘port’] = 8082
    nginx[‘listen_port’] = 8083
    这两个端口记得不同就行,其他地方不用改。
    gitlab-ctl restart 以后就行
  4. gitlab管理员 root 设置密码登录以后,可以去 ip端口/admin/application_settings/general 页面展开找到 Custom Git clone URL for HTTP(S) 然后设置上ip端口,这样可以修改git下载的路径。不然会少端口
  5. jenkins 常用的组件看需安装。全局的工具修改 ip端口/configureTools/ 可以手动下载配置上
  6. jenkins配置nodejs打包会碰到版本的问题,最后选择nodejs版本10.11就可以正常使用了。不然会提示版本过低,改内核有风险,非必要不尝试
  7. jenkins里面git连接会提示401,因为版本git版本低了一般是1.7,可以选择git2.0.5版本使用没问题。太高会有依赖问题
  8. gitlab安装有个依赖需要安装sshserver 会导致ssh有些问题,记得ssh配置里面做下排除,防止通过ssh后面访问不了了
  9. 中间碰到打包内存不够的问题,这个扩内存解决。或者项目层面把打包逻辑优化下
  10. 当出现一些莫名奇妙的问题的时候,要第一反应是不是包依赖问题。。。。以上
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值