国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ubuntu部署gitlab服務器

這篇具有很好參考價值的文章主要介紹了ubuntu部署gitlab服務器。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

ubuntu部署gitlab服務器

筆者使用的ubuntu版本為20.04,gitlab版本為16.2.1
(此篇文章部分引用他人文件,單純記錄,如有侵權(quán)請聯(lián)系)

1、更新命令

cd /home

mkdir gitlab

cd /gitlab
sudo apt update

sudo apt-get upgrade

sudo apt-get install curl openssh-server ca-certificates postfix

遇到圖中情況點擊tab跳轉(zhuǎn)到確定上點擊回車。
ubuntu部署gitlab服務器ubuntu部署gitlab服務器

2、安裝Gitlab官方庫

curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

3、復制wget命令

前往Gitlab官網(wǎng):https://packages.gitlab.com/gitlab/gitlab-ce,找到最新版本的gitlab-ce安裝包,注意版本是ubuntu/focal
ubuntu部署gitlab服務器

ubuntu部署gitlab服務器
wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/focal/gitlab-ce_16.2.1-ce.0_amd64.deb/download.deb

4、進行解壓

sudo dpkg -i gitlab-ce_16.2.1-ce.0_amd64.deb

如果運行dpkg報openssh-server相關(guān)的錯誤,請先執(zhí)行下面三個命令:

sudo apt --fix-broken install
sudo apt-get update
sudo apt-get upgrade

5、出現(xiàn)下面的界面就表示gitlab安裝成功。

ubuntu部署gitlab服務器

6、獲取本機固定ip

筆者所使用的是虛擬機,需要現(xiàn)在vmware中將網(wǎng)絡設(shè)置為橋接模式
ubuntu部署gitlab服務器

輸入ifconfig獲取關(guān)鍵信息

ifconfig

并將虛擬機ip設(shè)置為固定ip
ubuntu部署gitlab服務器

7、設(shè)置ip和端口號

編輯配置文件

sudo vim /etc/gitlab/gitlab.rb

如果出現(xiàn)vim識別不了的報錯,運行下面兩行命令即可

sudo rm /var/lib/dpkg/lock*
sudo apt-get update && sudo apt-get install vim

如果運行上述命令出現(xiàn)權(quán)限問題,運行下列命令即可

chmod -R 755 /var/log/gitlab

尋找external_url字段將其設(shè)置為虛擬機的ip和想要設(shè)置的端口號,按esc,輸入wq保存并退出
ubuntu部署gitlab服務器

8、重啟

通過以下命令重啟服務

# 停止gitlab服務 
sudo gitlab-ctl stop

# 啟動gitlab服務 
sudo gitlab-ctl reconfigure

# 重啟所有g(shù)itlab組件 
sudo gitlab-ctl restart

# 啟動所有g(shù)itlab組件 
sudo gitlab-ctl start

# 啟用開機自啟動
sudo systemctl enable gitlab-runsvdir.service

9、初始化root密碼

#切換路徑
cd /opt/gitlab/bin/

#打開控制臺
sudo gitlab-rails console -e production
 
#查詢用戶賬號信息并賦值給u
u=User.where(id:1).first

#設(shè)置root的密碼
u.password='wxy123456'

#確認密碼
u.password_confirmation='wxy123456'

#保存信息(注意有個感嘆號)
u.save!

#退出
exit

9、登錄

瀏覽器輸入ip+端口號,點擊右下角切換為中文
ubuntu部署gitlab服務器

10、設(shè)置中文界面

點擊頭像>點擊perferences
ubuntu部署gitlab服務器
下滑找到language選擇簡體中文點擊保存即可
ubuntu部署gitlab服務器文章來源地址http://www.zghlxwxcb.cn/news/detail-747643.html

到了這里,關(guān)于ubuntu部署gitlab服務器的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • Ubuntu部署EMQX開源版MQTT服務器-Orange Pi部署-服務器部署

    Ubuntu部署EMQX開源版MQTT服務器-Orange Pi部署-服務器部署

    ????????作為全球最具擴展性的 MQTT 消息服務器,EMQX 提供了高效可靠海量物聯(lián)網(wǎng)設(shè)備連接,能夠高性能實時移動與處理消息和事件流數(shù)據(jù),本文將介紹如何在Ubuntu 22.04上部署MQTT服務器。我們本次選擇開源版,使用離線安裝方式部署。 ? ? ? ?安裝包可以有兩種格式,一種

    2024年01月18日
    瀏覽(28)
  • Ubuntu服務器ELK部署與實踐

    Ubuntu服務器ELK部署與實踐

    看之前的文章 docker ubuntu完全卸載docker及再次安裝 Ubuntu安裝 Docker 此外,Docker偶爾會出現(xiàn)這種問題 dial tcp: lookup registry-1.docker.io on 192.168.1.1:53: no such host 參考Docker----執(zhí)行docker pull 下載鏡像時報dial tcp: lookup registry-1.docker.io on 192.168.1.1:53: no such host錯誤的解決辦法 修改“/etc/reso

    2024年02月14日
    瀏覽(28)
  • ubuntu單服務器部署k8s

    ubuntu單服務器部署k8s

    初學k8s,看到網(wǎng)上的教程非常雜亂,并且環(huán)境什么的都沒說清楚,對于初學者很不友好,導致安裝的過程總是出錯,并且不能安裝到符合自己要求的版本或者相應的環(huán)境,所以此文對環(huán)境做了詳細的說明,前前后后安裝了兩三天幾十遍,把所有的問題都解決了,本人親測安裝

    2024年04月15日
    瀏覽(28)
  • 在Ubuntu上通過Docker部署OpenVPN服務器

    在這篇博客中,我們將探討如何在Ubuntu服務器上通過Docker容器化技術(shù)來部署OpenVPN服務器。下面是逐步進行的指南,適用于初學者和中級用戶。 前提條件 : 一個運行Ubuntu的服務器 Docker已安裝在服務器上 步驟1: 安裝Docker 首先,確保你的Ubuntu服務器上已經(jīng)安裝了Docker。 步驟2: 創(chuàng)

    2024年02月05日
    瀏覽(25)
  • 服務器Ubuntu 系統(tǒng)上部署安裝ensp pro 過程

    服務器Ubuntu 系統(tǒng)上部署安裝ensp pro 過程

    新手沒啥部署經(jīng)驗,過程曲折,終于部署完成,記錄一下過程! 步驟: ? ? ? ? 一、安裝操作系統(tǒng) ? ? ? ? 二、安裝虛擬軟件 ? ? ? ? 三、導入虛擬機 ? ? ? ? 四、登錄eNSP Pro界面 下載地址: Download Ubuntu Desktop | Download | Ubuntu https://ubuntu.com/download/desktop ? ? ? ? 服務器無

    2024年02月07日
    瀏覽(54)
  • Vue+ElementUI項目打包部署到Ubuntu服務器中

    Vue+ElementUI項目打包部署到Ubuntu服務器中

    1、修改config/index.js中的assetsPublicPath: \\\'/\\\',修改為assetsPublicPath: \\\'./\\\' 2、在build/utils.js中增加publicPath: \\\'../../\\\' 3、打開終端,在根目錄下執(zhí)行npm run build進行打包,打包成功后會生成dist 4、將dist傳輸?shù)椒掌魃希ㄎ乙呀?jīng)把dist重命名為html) 5、服務器中如果沒有nginx則安裝nginx 6、配置

    2024年02月07日
    瀏覽(28)
  • ubuntu20.04部署ntp服務器ntpd(ntpdate )

    ubuntu20.04部署ntp服務器ntpd(ntpdate )

    首先,在終端中更新你的包列表,然后安裝NTP。輸入下面的命令: 編輯NTP的配置文件,這里我們使用nano文本編輯器,但你也可以使用你喜歡的其他編輯器。 在此文件中,找到以\\\"pool\\\"開頭的行,它們定義了NTP將與之同步的服務器。你可以保留默認值,或者根據(jù)需要添加/更改。

    2024年02月02日
    瀏覽(21)
  • 如何才能在Ubuntu系統(tǒng)部署RabbitMQ服務器并公網(wǎng)訪問

    在Ubuntu系統(tǒng)上部署RabbitMQ服務器并公網(wǎng)訪問,可以按照以下步驟進行: 安裝RabbitMQ服務器: 在終端中輸入以下命令安裝RabbitMQ服務器: 啟動RabbitMQ服務器: 在終端中輸入以下命令啟動RabbitMQ服務器: 設(shè)置RabbitMQ服務器開機啟動: 在終端中輸入以下命令設(shè)置RabbitMQ服務器開機啟

    2024年02月07日
    瀏覽(32)
  • Langchain-Chatchat-Ubuntu服務器本地安裝部署筆記

    Langchain-Chatchat-Ubuntu服務器本地安裝部署筆記

    ?Langchain-Chatchat(原Langchain-ChatGLM)基于 Langchain 與 ChatGLM 等語言模型的本地知識庫問答 | Langchain-Chatchat (formerly langchain-ChatGLM), local knowledge based LLM (like ChatGLM) QA app with langchain。 ? ? ? ? 開源網(wǎng)址:https://github.com/chatchat-space/Langchain-Chatchat ?? ? ? ? 因為這是自己畢設(shè)項目所需

    2024年04月08日
    瀏覽(24)
  • docker+django+ubuntu服務器 測試質(zhì)量管理平臺部署

    docker+django+ubuntu服務器 測試質(zhì)量管理平臺部署

    ? 然后setting.py中增加服務器ip地址 0.0.0.0開放所有 其中setting.py注意 DEBUG = False 是False的話js和css的靜態(tài)文件不會生效 在此注意一下!!!!!!! 2.拉取git的項目代碼 構(gòu)建成鏡像 鏡像run成容器 其中8888是容器內(nèi)部的端口號,8886是對外開放的端口號 ?沒有報錯說明就是成功了 最后直接訪

    2024年02月01日
    瀏覽(32)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包