wiki:centos:git-server_gitea

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
wiki:centos:git-server_gitea [2017/02/26 00:04] – wiki:centos:gitea umbenannt in wiki:centos:git-server_gitea wikiadminwiki:centos:git-server_gitea [2017/03/12 17:08] – [gitea anpassen] wikiadmin
Zeile 1: Zeile 1:
 +~~BARCODE~class=barcode_right~size=S~~
 gitea ist ein Git-Server mit einer Weboverfläche gitea ist ein Git-Server mit einer Weboverfläche
  
-Unter Centos 7+====== Gitea - Ein Git RepoServer ====== 
 + 
 +====== Installation ======
  
 Eigenes Userverzeichnis erstellen Eigenes Userverzeichnis erstellen
Zeile 10: Zeile 13:
 Alle Aktionen werden jetzt als git-user ausgeführt Alle Aktionen werden jetzt als git-user ausgeführt
 <file>sudo su - git</file> <file>sudo su - git</file>
-Gitea herunterladen+__Offizieller Weg:__ 
 + 
 +Gitea herunterladen; auf die neueste Version ist zu achten
 <file>wget -O gitea https://github.com/go-gitea/gitea/releases/download/v1.0.1/gitea-1.0.1-linux-amd64</file> <file>wget -O gitea https://github.com/go-gitea/gitea/releases/download/v1.0.1/gitea-1.0.1-linux-amd64</file>
 Datei ausführbahr machen und starten Datei ausführbahr machen und starten
 <file>chmod +x gitea <file>chmod +x gitea
 ./gitea web</file> ./gitea web</file>
 +
 +__Mein Weg:__
 +Ich würde gerne bein einem Upgrade auf eine Rückfallposition zurückspringen können.\\
 +Deshalb wird das gitea-Paket heruntergeladen und ein Hardlink auf gitea gemacht.
 +<file>wget  https://dl.gitea.io/gitea/1.0.2/gitea-1.0.2-linux-amd64</file>
 +Hardlink erzeugen und ausführbar machen
 +<file>ln gitea-1.0.2-linux-amd64 gitea
 +chmod +x gitea</file>
 +
  
 Gitea wird nun gestartet und kann über den Port 3000 aufgerufen werden Gitea wird nun gestartet und kann über den Port 3000 aufgerufen werden
Zeile 32: Zeile 46:
  
 ====== http-proxy ====== ====== http-proxy ======
 +Damit man Gitea nicht immer mit dem Port aufrufen muss, empfiehlt es sich, den Webserver als Proxy zu nutzen.\\
 +Ich bin nach der Anleitung von [[https://gogs.io/docs/intro/faqs|gogs]] vorgegangen
 +
 +===== mod_proxy installieren =====
 +<file>yum mod_proxy_http</file>
 +
 +===== vhost hinzufügen =====
 +
 +<file>
 +<VirtualHost *:80>
 +    ServerName git.<domain>
 +
 +    ProxyPass / http://127.0.0.1:3000/
 +    ProxyPassReverse / http://127.0.0.1:3000/
 +
 +    ErrorLog /var/log/httpd/git-error_log
 +    CustomLog /var/log/httpd/git-access_log combined
 +
 +</VirtualHost>
 +</file>
  
 +===== gitea anpassen =====
  
 +in der Datei ''custom/config/app.ini'' sollten die Werte für ROOT_URL angepasst werden
  
 +Ein anhalt, was man noch alles Konfigurieren kann, findet man unter [[https://github.com/go-gitea/gitea/blob/master/conf/app.ini]].
 ====== Quellen ====== ====== Quellen ======
  
  • wiki/centos/git-server_gitea.txt
  • Zuletzt geändert: 2017/04/19 08:17
  • von wikiadmin