Gitee ist ein beliebtes Code-Hosting- und Versionskontrolltool, das eine webbasierte Version von Git ist. Wenn Sie ein privates Code-Repository für Ihr Team oder Projekt einrichten möchten, ist Gitee eine sehr gute Wahl. Obwohl Sie Gitee auf der offiziellen Website verwenden können, müssen Sie Gitee in einigen Fällen möglicherweise auf Ihrem eigenen Server installieren.
In diesem Artikel stellen wir die Schritte zur Installation von Gitee auf Ihrem Server vor und zeigen Ihnen, wie Sie es einrichten und verwenden.
Schritt 1: Installieren Sie die erforderlichen Abhängigkeiten
Bevor Sie Gitee installieren, müssen Sie die folgenden Abhängigkeiten auf Ihrem Server installieren:
Wenn Sie die oben genannten Abhängigkeiten bereits installiert haben Abhängigkeit können Sie diesen Schritt überspringen.
Um Git und MariaDB zu installieren, können Sie den folgenden Befehl in der Befehlszeile verwenden:
sudo apt-get update sudo apt-get install git mariadb-server
Anschließend müssen Sie das Root-Passwort für MariaDB festlegen:
sudo mysql_secure_installation
Während der Installation werden Sie aufgefordert, das Passwort und einzugeben weitere Optionen für Sicherheitseinstellungen. Folgen Sie einfach dem Assistenten.
Jetzt müssen Sie Nginx installieren:
sudo apt-get install nginx
Schritt 2: Laden Sie das Gitee-Installationspaket herunter
Auf Ihrem Server müssen Sie das Gitee-Installationspaket herunterladen. Sie können es von Github oder der offiziellen Website von Gitee herunterladen. Wenn Sie diese Websites jedoch nicht besuchen möchten, können Sie es mit dem folgenden Befehl auf Ihr CentOS-System herunterladen:
wget https://dl.gitee.com/gitee/gitee/releases/6.1.1/gitee-6.1.1-64bits.tar.gz
Schritt 3: Gitee installieren
Entpacken Sie die heruntergeladene Datei Gitee-Installationspaket:
tar xvf gitee-6.1.1-64bits.tar.gz
Jetzt erhalten Sie einen Gitee-Ordner. Sie müssen es in ein Verzeichnis verschieben, in dem Sie Gitee installieren möchten, und in dieses Verzeichnis wechseln:
sudo cp -r gitee /opt/ cd /opt/gitee
Als nächstes müssen Sie das Gitee-Installationsskript ausführen:
sudo ./install.sh
Bevor Sie dieses Skript ausführen, müssen Sie sicherstellen, dass Sie über sudo verfügen Berechtigungen.
Nachdem Sie das Skript ausgeführt haben, müssen Sie möglicherweise einige Einstellungsinformationen eingeben, z. B. Ihr Datenbankkennwort und SMTP-Serverinformationen. Nachdem Sie dem Assistenten gefolgt sind, schließen Sie die Gitee-Installation ab.
Schritt 4: Nginx konfigurieren
Um Gitee über das Web zugänglich zu machen, müssen Sie Nginx konfigurieren. Erstellen Sie eine Standardkonfigurationsdatei im Nginx-Konfigurationsverzeichnis:
sudo nano /etc/nginx/sites-available/default
Fügen Sie dann den folgenden Inhalt zur Datei hinzu:
server { listen 80; server_name your_domain.com; # 你的域名 location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-Nginx-Proxy true; proxy_pass http://127.0.0.1:8080; # 你的gitee端口 proxy_redirect off; } }
Ersetzen Sie „your_domain.com“ durch Ihren Domainnamen und „8080“ durch den Port, den Gitee überwacht ( Der Standardwert ist „8081“).
Speichern und schließen Sie die Datei. Testen Sie dann die Konfigurationsdatei:
sudo nginx -t
Wenn keine Fehler vorliegen, starten Sie Nginx neu:
sudo systemctl restart nginx
Schritt 5: Gitee verwenden
Jetzt können Sie auf Gitee zugreifen, indem Sie Ihren Domainnamen in Ihren Webbrowser eingeben. Vor Ihrem ersten Besuch müssen Sie das SSL-Zertifikat von Gitee in Ihrem Browser installieren.
Nach dem Zugriff auf Gitee müssen Sie den Benutzernamen und das Passwort des Gitee-Administrators eingeben. Standardmäßig lauten Benutzername und Passwort „admin“ und „123456“.
Sobald Sie sich erfolgreich angemeldet haben, können Sie in Gitee ein Repository erstellen und es dann in Ihren Teams und Projekten verwenden. Sie können auch andere Benutzer einladen, Ihrer Gitee-Community beizutreten, damit diese an Ihrem Repository arbeiten können.
Zusammenfassung
Gitee ist ein sehr leistungsstarkes Code-Hosting- und Versionskontrolltool, mit dem Sie Ihre Projekte besser verwalten können. In diesem Artikel zeigen wir Ihnen, wie Sie Gitee auf Ihrem Server installieren, einrichten und verwenden. Wenn Sie Entwickler oder Teamleiter sind, empfehlen wir Ihnen dringend, die Verwendung von Gitee zur Verwaltung Ihrer Codebasis in Betracht zu ziehen.
Das obige ist der detaillierte Inhalt vonLassen Sie uns über die Schritte zur Installation von Gitee auf dem Server sprechen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!