部署gogs的问题
部署不用docker
deploy@mw3:/mwdata/install/gogs$ sudo cp scripts/systemd/gogs.service /etc/systemd/system/ deploy@mw3:/mwdata/install/gogs$ sudo systemctl enable gogs.service Created symlink /etc/systemd/system/multi-user.target.wants/gogs.service → /etc/systemd/system/gogs.service.
docker部署问题
docker-compose docker-compose.yml 文件不能更改位置,否则不能使用用于管理更改目录之前的容器。
环境变量问题
- 设置了环境变量更改了docker-compose.yml的环境变量设置的值,通过docker-compose restart容器 ,但容器里面的变量值却并没有更改。
- 实际需要通过stop容器,rm删除,然后up启动,新设置的变量才会生效。
镜像源
https://gems.ruby-china.org/ 你可以用 Bundler 的 Gem 源代码镜像命令。 $ bundle config mirror.https://rubygems.org https://gems.ruby-china.org
gogs
启动问题: runWeb()] [E] Fail to start server: listen tcp 0.0.0.0:80: bind: permission denied #3503 解决: modify gogs/conf/app.ini 中 HTTP_PORT 节点为 3000(为映射端口)和 Domain 为正确的地址。
nginx
找不到是哪个原因导致 connect() failed (111: Connection refused) while connecting to upstream 解决: /etc/nginx/nginx.conf 下的http模块里加: fastcgi_buffers 8 16k; fastcgi_buffer_size 32k; 原因参考:网站页面缓存过大。配置nginx.conf相关设置:fastcgi_buffers 8 128k;send_timeout 60。
阅读量: 530
发布于:
修改于:
发布于:
修改于: