欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

基于CentOS7搭建GitLab

準備環(huán)境

任務(wù)時間:5min ~ 10min

成都創(chuàng)新互聯(lián)公司服務(wù)項目包括麗江網(wǎng)站建設(shè)、麗江網(wǎng)站制作、麗江網(wǎng)頁制作以及麗江網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,麗江網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到麗江省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

在正式開始安裝之前,先更新軟件包并打開相關(guān)服務(wù)的權(quán)限。

更新軟件包

yum update -y 安裝 sshd

安裝 sshd:

yum install -y curl policycoreutils-python openssh-server

啟用并啟動 sshd:

systemctl enable sshd systemctl start sshd 配置防火墻

打開/etc/sysctl.conf文件,在文件最后添加新的一行并按Ctrl + S保存:

net.ipv4.ip_forward = 1

啟用并啟動防火墻:

systemctl enable firewalld systemctl start firewalld

放通 HTTP:

firewall-cmd --permanent --add-service=http

重啟防火墻:

systemctl reload firewalld

在實際使用中,可以使用systemctl status firewalld命令查看防火墻的狀態(tài)。

安裝 postfix

GitLab 需要使用 postfix 來發(fā)送郵件。當然,也可以使用 SMTP 服務(wù)器,具體步驟請參考官方教程

安裝:

yum install -y postfix

打開/etc/postfix/main.cf文件,在第 119 行附近找到inet_protocols = all,將all改為ipv4并按Ctrl + S保存:

inet_protocols = ipv4

啟用并啟動 postfix:

systemctl enable postfix systemctl start postfix 配置 swap 交換分區(qū)

由于 GitLab 較為消耗資源,我們需要先創(chuàng)建交換分區(qū),以降低物理內(nèi)存的壓力。
在實際生產(chǎn)環(huán)境中,如果服務(wù)器配置夠高,則不必配置交換分區(qū)。

新建 2 GB 大小的交換分區(qū):

dd if=/dev/zero of=/root/swapfile bs=1M count=2048

格式化為交換分區(qū)文件并啟用:

mkswap /root/swapfile swapon /root/swapfile

添加自啟用。打開/etc/fstab文件,在文件最后添加新的一行并按Ctrl + S保存:

/root/swapfile swap swap defaults 0 0 安裝 GitLab

任務(wù)時間:10min ~ 15min

將軟件源修改為國內(nèi)源

由于網(wǎng)絡(luò)環(huán)境的原因,將 repo 源修改為[清華大學]。

在/etc/yum.repos.d目錄下新建gitlab-ce.repo文件并保存。內(nèi)容如下:

示例代碼:/etc/yum.repos.d/gitlab-ce.repo

[gitlab-ce] name=Gitlab CE Repository baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/ gpgcheck=0 enabled=1

https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/

安裝 GitLab

剛才修改過了 yum 源,因此先重新生成緩存:
(此步驟執(zhí)行時間較長,一般需要 3~5 分鐘左右,請耐心等待)

yum makecache

安裝 GitLab:
(此步驟執(zhí)行時間較長,一般需要 3~5 分鐘左右,請耐心等待)

yum install -y gitlab-ce 初始化 GitLab

任務(wù)時間:10min ~ 15min

配置 GitLab 的域名(非必需)

打開/etc/gitlab/gitlab.rb文件,在第 13 行附近找到external_url \'http://gitlab.example.com\',將單引號中的內(nèi)容改為自己的域名(帶上協(xié)議頭,末尾無斜杠),并按Ctrl + S保存。

例如:

external_url \'http://work.myteam.com\'

記得將域名通過 A 記錄解析到<您的 CVM IP 地址>哦。

初始化 GitLab

特別重要!

使用如下命令初始化 GitLab:
(此步驟執(zhí)行時間較長,一般需要 5~10 分鐘左右,請耐心等待)

sudo gitlab-ctl reconfigure GitLab 安裝已完成

任務(wù)時間:時間未知

開始使用吧!

至此,我們已經(jīng)成功地在 CentOS 7 上搭建了 GitLab。 現(xiàn)在可以在這里(http://<您的 CVM IP 地址>/)訪問 GitLab 了。

在實際生產(chǎn)中,建議您使用 2 核 4 GB 或更高配置的 CVM。點擊這里可以查看 GitLab 官方推薦的配置和可承載人數(shù)對應(yīng)表。 再次提醒您,定期執(zhí)行yum update -y以保持各軟件包的最新狀態(tài)。

本文名稱:基于CentOS7搭建GitLab
網(wǎng)站地址:http://chinadenli.net/article14/cjesde.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航微信小程序網(wǎng)站內(nèi)鏈網(wǎng)站設(shè)計公司營銷型網(wǎng)站建設(shè)網(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)

綿陽服務(wù)器托管