记各种软件安装、代码编写的坑
- 多站点配置泛域名证书的时候,ng不能加default_server
GitLab 搭建的时候,如果80和8080端口有占用的情况,应该使用这个配置
external_url 'http://192.168.15.22:20001' puma['listen'] = '127.0.0.1' puma['port'] = 9092 web_server['external_users'] = ['nginx'] gitlab_rails['webhook_timeout'] = 90 gitlab_rails['git_timeout']=90 gitlab_workhorse['auth_backend'] = "http://127.0.0.1:9092"
并且启动后,要等1分钟之后再来访问。v13版本以上已经弃用了unicorn了。
其中gitlab_workhorse['auth_backend']要和puma['port'] = 9092 一致。
- Python中 进程之间一但要对同一个数据进行操作,那就没有变多进程的必要了。
否则还是退化成单进程的。这种情况应该分8个文件来跑才可以,最后结果用代码来合并。 - 正常的gitlab权限如图所示。
如果没有权限,请用以下命令
chmod g+s /usr/sbin/postqueue
chmod g+s /usr/sbin/postdrop
- 光用Clash是不能加速数据库的,win需要下载sstap,mac需要下载Proxifier,设置转发tcp流量到socks5 代理端口。
- sudo certbot renew
- Docker 搭建gitlab换端口的时候,直接修改docker-compose.yml 里面的external_url就好了,然后容器是81端口,本机也是81端口。
- 容器需要访问外网的时候,加上--net=host
- 查看容器ip:
docker inspect --format='{{.NetworkSettings.IPAddress}}' busy_ritchie(容器名) - 日志编码、时区、文件挂载设置:
docker run -e TZ=Asia/Shanghai -e LANG=en_US.UTF-8 -e LANGUAGE=en_US:en -e LC_ALL=en_US.UTF-8 -v /mnt/upImgs:/mnt/upImgs -d --name=jeewx --net=host jeewx:v1 - 若不是自动合并,等没问题了再删分支。
Tags : 本文未设置标签
所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!