在最近嘗試在家中使用git,順便學習搭建gitlab環境,在搭建過程中遇到一些問題,因此記錄一下。
首先我嘗試過分別在centos和ubuntu中搭建gitlab,但是有對centos之前完全沒使用過,因此在搭建到一半就直接失敗了,在網上找解決方案也沒找到,最後當前成功的是ubuntu18.04中完成搭建。
我安裝gitlab時參考的教程,當時參考的教程比較多,因為期間我遇到了問題,不像教程那樣順順利利的就安裝完成了。
環境:* windows10
* vmware workstation15
* ubuntu18.04
* gitlab-ce (社群版)
遇到的問題:
1 使用vmware workstation 15安裝系統,不知道什麼原因,如果分配的空間是最小配置,系統會變得很卡,vmware-vmx會瘋狂占用cpu,我之前安裝ubuntu時設定cpu1個1核,記憶體1g,結果ubuntu執行時,系統直接卡的一頓一頓的,當前設定如圖,就不卡了。
2 安裝ubuntu後,最好先將軟體源切換到國內
3 對於個人而言,gitlab社群版已經夠用了,我是貪方便,不用解決企業版的證書問題,因此安裝的gitlab社群版
5 由於虛擬機器預設網路配置是dhcp分配ip位址,因此虛擬機器的ip可能會變,因此最好設定虛擬機器的ip為靜態ip位址,然後在配置gitlab,否則可能會報502。
6 按照教程設定了配置和埠後,我設定的網路模式是橋接模式,虛擬機器和物理機互ping不通,網上查了一下,將網絡卡設定為網段一致的網絡卡,就行了。
7 gitlab報502錯誤的原因
* 虛擬機器記憶體不足 (增加虛擬機器記憶體)
* 日誌目錄沒許可權 (修改gitlab日誌目錄的訪問許可權為755)
* gitlab配置的訪問ip與實際不符
8 gitlab最新版已經有本土化配置(漢化),因此不用再專門覆蓋安裝中文補丁包了
VirtualBox 虛擬機器一些ticks
好記性不如爛筆頭,虛擬機器安裝ubuntu有些ticks記錄下。q.全屏快捷鍵 a host f host c q.如何支援全屏?a 需要安裝增強功能,注意ide光碟的設定,需要將安裝ubuntu的iso取消,變成空盤。或另外新增碟片。安裝時有報錯,需安裝build essential 包含了ker...
關於虛擬機器的一些事
今天在搭建乙個專案環境時,需要使用到虛擬機器,由於之前在電腦上解除安裝vmware後檔案一直未曾解除安裝乾淨,所以總是無法安裝新的vmware。碰巧這次計畫使用virtualbox這個oracle開源的虛擬機器軟體,但還是踩了不少的坑。好在經過乙個下午和晚上的努力還是成功部署了。一 virtualb...
學習Linux虛擬機器的一些命令
命令 解析who 當前使用者是誰 ls顯示當前檔案下的所有檔案 a l 顯示詳細資訊 mkdir mrdrr 建立了乙個目錄為mrdrr rm mrdrr 移除乙個mrdrr的目錄 rmdir rmdir 顯示我當前目錄是在 cd切換目錄 cd 退後乙個層級 clear 清屏history 回放歷史...