1.前面省略,执行
rpm install gitlib… x86_64
后提示警告“… NOKEY”
原因1 gitlab版本不匹配centos,centos 7要用gitlab的el7版本(不能用el8)
原因2 之前yum install的gitlab可能因为网络原因下载不全,导致安装问题
解决:卸载之前安装的,重新上传完整的gitlab安装包,再rpm -i 安装。
执行命令时还是会有警告nokey,但是执行结束还是可以看到黄色狐狸
卸载命令 yum remove <软件名>
2.修改gitlab-ctl. rb(如:centos的ip:6666)文件后,本地浏览器访问ip:6666,报502
原因1 端口不合适,可能是不被认可的或被占用的(建议用8080 8090 8100等)
原因2 虚拟机内存不够(最好有4G)
解决:
1.端口改为8100,生效配置
用命令
gitlab-ctl tail unicorn
可查看gitlab日志,如果是端口冲突会显示
2.用虚拟内存
我原来的swap非0,找不到/data/swap文件夹。
于是
在/usr创建文件夹swap(看起来是不挑地方的),然后执行dd命令(运行时间比较长,但在10分钟内)
dd执行成功,继续执行mkswap等命令但mkswap等命令报错
试了一下本地浏览器访问ip:8100已经可以成功登录了
后续可继续研究一下mkswap等命令