在樹莓派上搭建gitea

來源:互聯網
上載者:User
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。

概述

自己搭建git 服務的解決方式有很多,昨天我在伺服器上搭建了gitlab,沒錯gitlab是很強大,功能很完全,但是安裝在樹莓派上太卡了,安裝在我的vps上也很卡,所以我想到了gitea,雖然功能不是特彆強大,但是很齊全,而且搭建很方便。

下載運行

首先gitea安裝方式有很多,最簡單的就是使用二進位檔案安裝,首先下載這個二進位檔案,注意樹莓派是armv7的,所以下載下面這個檔案
wget https://dl.gitea.io/gitea/master/gitea-master-linux-arm-7
下載頁面在下面這個網址
https://dl.gitea.io/gitea/master/
接著重新命名一下
mv gitea-master-linux-arm-7 gitea
賦予可執行許可權
chmod +x gitea
之後運行就好了
./gitea web -p 8899
-p後面指定連接埠

安裝

用瀏覽器開啟你的樹莓派ip+連接埠,像下面這樣
http://192.168.1.100:8899/install

填寫一些基本資料
因為我是使用mysql資料庫的,所以重新開啟一個會話串連到樹莓派,之後建立一個資料庫叫gitea

➜  ~ mysql -uroot -pEnter password: Welcome to the MySQL monitor.  Commands end with ; or \g.Your MySQL connection id is 2Server version: 5.5.56-log Source distributionCopyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> create database gitea;Query OK, 1 row affected (0.00 sec)mysql>

然後填入資料庫資訊
接著你可以設定郵件伺服器,同樣的我是使用gmail,注意的是smtp地址後面要加上連接埠號碼比如gmail是下面這樣子的
smtp.gmail.com:587
重啟伺服器的話只要重新運行最先開始的那個二進位檔案就好了
之後把所有的資訊都設定好之後,點擊立即安裝,你可以在第一個會話那裡看安裝進度
我是很順利得就安裝完成了,介面像下面這樣,同樣你可以使用ngrok代理到公網
還有很關鍵的是gitea中文漢化很到位,贊
最後停止那個二進位檔案,用screen建立一個會話來啟動這個二進位檔案

歡迎關注Bboysoul的部落格www.bboysoul.com
Have Fun

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.