添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

如果你已经有一个域名并且想与 Gitea 共享该域名,你可以增加以下 nginx.conf 配置中 server http 部分,为 Gitea 添加路由规则:

server {
    listen 80;
    server_name git.example.com;
    location /git/ { # Note: Trailing slash
        proxy_pass http://localhost:3000/; # Note: Trailing slash

然后在你的 Gitea 配置文件中添加 [server] ROOT_URL = http://git.example.com/git/

时下不少场景,都是申请一个 VPS 主机来托管运行 Web 项目的,小弟我也不例外,购买了一个小型的 Win 03 VPS 使用着。在使用的过程中,面临一个问题,就是同一类型的服务端环境还好——但如果是一个 PHP、一个 ASP、 一个 JSP 的三种类型的服务端项目并存着,该怎么分配唯一的 80 端口呢?因为商业 WWW 网站的话,往往只能占用 80  端口,——当然,如果只是做服务的话,如接口之类的,使用其他端口就不会与 80 端口冲突了。许多开发者都会面临到 80 端口这个问题,并且实际情况会受到成本的限制。因为单独为一个项目就买一个 VPS,也不太经济、不太合算,管理起来也不方便。于是 Nginx 是一个高性能的开源 Web 服务器和反向代理服务器。它具有轻量级、高并发、低内存消耗等特点,被广泛用于搭建静态资源服务器、负载均衡、反向代理等场景。本文介绍nginx反向代理,其他内容敬请期待!反向代理是一种代理服务器的配置模式,它代表服务器向客户端提供服务。客户端发送请求到反向代理服务器,然后反向代理服务器将请求转发到后端的真实服务器上,并将响应返回给客户端。简单理解为用户直接访问反向代理服务器就可以获得目标服务器的资源。这一过程叫反向代理​。 yum -y install git 3、安装gitea wget -O gitea https://dl.gitea.io/gitea/1.4.0/gitea-1.4.0-linux-amd64 4、给执行权限 chmod +x gitea 5、修改所属人和所... 最近在实验室,因为有部分资料不能上传到网上,因此在本地的服务器上部署git,最后对比,实验室人数不多,没必要部署大型的Coding(国内开发,本地私有云要收费,据说挺好用),后面发现Gitea(开源)还不错,用于部署git的本地私有云。在部署时,遇到了几个问题,在此作一个记录。 1、安装教程:gitea轻量级代码托管 2、安装完成后,需要登录http://0.0.0.0:3000 对w... nginx 反向代理gitea踩坑前言默认反向代理解决方法完整代理配置 作为giteaForBT开发者,最近有用户遇到了一个反向代理的坑,那就是代理后能访问也能克隆,但是push数据量一大就会出现Request Entity Too Large报错,最后查了好多资料找到解决方案,特此做个记录。 默认反向代理 location ~* proxy_pass http://localhost:3000; proxy_set_header Host $host; 一、nginx.conf nginx.conf 添加配置文件的路径, *.conf 表示读取所有.conf 结尾的配置 nclude /usr/local/nginx/conf/server/*.conf; 除了 nclude /usr/local/nginx/conf/server/*.conf;,其他为 nginx 安装后的默认配置,只删除了注释内容,未改动 worker_processes 1; events { worker_connection Nginx代理的上下文路径设置,实际配置nginx的时候,在Location段中配置的路径(request_uri)以及代理指令(proxy_pass)中设置的上下文路径的组合不同,最后实现的结果就不一样,以下列举四个例进行说明,并在文末进行总结。 #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024; http { include mime.types; defau...