Gitea是一款免費開源的Git應(yīng)用,內(nèi)存消耗及占比較低,可用于替代Gitlab。那么如何在Ubuntu上安裝Gitea呢?本文將為大家介紹下在Ubuntu 20.04上安裝Gitea的方法步驟。
我們提供的服務(wù)有:成都做網(wǎng)站、成都網(wǎng)站制作、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、陽泉ssl等。為近千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的陽泉網(wǎng)站制作公司
背景條件:使用的是RAKsmart美國服務(wù)器,Ubuntu 20.04。
1、Gitea支持Docker鏡像,我們可以利用源代碼、二進制文件和包安裝該應(yīng)用,這里選的是二進制方式。首先我們用具有sudo權(quán)限的用戶來管理RAKsmart美國服務(wù)器,然后通過運行以下命令在服務(wù)器上安裝Git。
sudo apt update
sudo apt install git
2、之后,我們可用version命令來驗證Git是否安裝成功。
git –version
3、Git安裝完成后,我們再創(chuàng)建一個新的系統(tǒng)用戶,比如創(chuàng)建一個用戶名和組為git的新用戶,并將主目錄設(shè)置為/home/git,運行命令如下:
sudo adduser
–system
–shell /bin/bash
–gecos ‘Git Version Control’
–group
–disabled-password
–home /home/git
git
4、接下來我們在Gitea官網(wǎng)下載頁面中,下載適用于本架構(gòu)的最新二進制文件。使用wget下載Gitea二進制的/tmp目錄:
sudo wget -O /tmp/gitea https://dl.gitea.io/gitea/${VERSION}/gitea-${VERSION}-linux-amd64
5、我們可以將在任何位置上運行g(shù)itea二進制文件,比如將二進制文件移動到/usr/local/bin目錄:
sudo mv /tmp/gitea /usr/local/bin
運行下行命令使二進制可執(zhí)行文件:
sudo chmod x /usr/local/bin/gitea
運行以下命令創(chuàng)建Gitea目錄并設(shè)置所需的權(quán)限 :
sudo mkdir -p /var/lib/gitea/{custom,data,log}
sudo chown -R git:git /var/lib/gitea/
sudo chmod -R 750 /var/lib/gitea/
sudo mkdir /etc/gitea
sudo chown root:git /etc/gitea
sudo chmod 770 /etc/gitea
6、通過運行下行命令將systemd 單元文件下載到/etc/systemd/system目錄下:
sudo wget https://raw.githubusercontent.com/go-gitea/gitea/main/contrib/systemd/gitea.service -P /etc/systemd/system/
然后開始啟用Gitea服務(wù):
sudo systemctl daemon-reload
sudo systemctl enable –now gitea
驗證Gitea是否正在運行:
sudo systemctl status gitea
7、到這里,我們便成功下載了Gitea并允許,稍后可以通過Web界面來配置Gitea。如果我們服務(wù)器上運行著UFW 防火墻,則需要打開 Gitea 端口。
sudo ufw allow 3000/tcp
8、打開瀏覽器,輸入http://YOUR_DOMAIN_IR_IP:3000,會出現(xiàn)類似如下頁面,我們可按頁面提示進行數(shù)據(jù)庫及應(yīng)用程序設(shè)置,信息填寫完畢后,點擊下方的“Install Gitea”按鈕,開始進行安裝。
以上就是在Ubuntu 20.04上安裝Gitea的方法步驟介紹,步驟看起來有點多,不過按照教程一步一步操作的話,安裝起來還是比較簡單的。
分享文章:Ubuntu如何安裝GiteaUbuntu安裝Gitea教程
文章起源:http://chinadenli.net/article28/ejcocp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計、Google、建站公司、網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計公司、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)