gitlab搭建及发布项目and下载

2022/4/9 6:22:13

本文主要是介绍gitlab搭建及发布项目and下载,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1 先克隆一台服务器

2 设置机器名

hostnamectl set-hostname 机器名

3 修改域名映射

vi /etc/hosts

按i 进入修改模式

修改好之后 按:wq! 保存并且强制退出

4 修改固定ip地址

vi /etc/sysconfig/network-scripts/ifcfg-ens33

BOOTROTO=”static”

IPADDR=”192.168.233.140”

NETMASK=”255.255.255.0”

GATEWAY=”192.168.233.2”

DNS1=”114.114.114.114”

DNS2=”8.8.8.8”

(附注:部分镜像需加入ONBOOT="yes")

5 重启网络

systemctl restart network

6 测试

ping www.baidu.com -c 3

7 关闭防火墙

systemctl stop firewalld

systemctl disable firewalld

8 更改安全机制

vi /etc/selinux/config

SELINUX=disabled

9 重启

reboot

搭建gitlab环境

1 安装相关依赖

yum -y install policycoreutils openssh-server openssh-clients postfix

2 启动ssh服务$设置为开机启动(就是你关机之后,下次开机时,它会自动启动)

systemctl enable sshd && sudo systemctl start sshd

3 设置postfix 开机自启,并启动,postfix 支持gitlab发信功能

systemctl enable postfix && systemctl start postfix

4 开放ssh以及http服务 然后重新加载防火墙列表

firewall-cmd --add-service=ssh --permanent

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

firewall-cmd --reload

如果关闭防火墙就不需要做以上的配置

5 下载gitlab安装包,并且安装

yum install policycoreutils-python(配置环境 gitlab的环境是用python写的)

把压缩包拖到root目录下面,使用指令解压安装包

rpm -ivh gitlab-ce-12.4.2-ce.0.el6.x86_64.rpm

 

 6 修改gitlab配置

vi /etc/gitlab/gitlab.rb

按i 进入编辑模式,修改gitlab的访问地址和断开,默认是80改成82

输入/ external_url 'http://ip地址'

/nginx['listen_port'] =82

7重载配置及启动gitlab

gitlab-ctl reconfigure

gitlab-ctl restart

8 把端口号添加到防火墙

firewall-cmd --zone=public --add-port=82/tcp --permanent

 firewall-cmd --reload

启动成功之后,去浏览器访问Gitlab 并重置ROOT用户密码

 

 

 

 

 

创建工作组

 

 

 

 

创建工程项目(创建方式同上)

 

 

 

 

 

 

 

 

 

 

 创建好用户之后,将你的用户放到工作组里面

 

 

 

 

 

 创建一个项目,这个项目的名字一定要跟你gitlab里面创建的工程名保持一致。把它上传到gitlab上面

 

 

 

 

 

 

 

 

 

 

 

 

 

 

先添加再提交

 

 

 

 

 

 一直选择commit

现在已经提交到我们的本地仓库了

从本地上传到我们的远程仓库(gitlab)

 

 

 

 

 

 

 

 

 

 

 

 

 

点击ok

 

 

 

 

 

 

 

 

 

 

 

 

 那怎么把上传到gitlab上面的代码 下载下来呢

在桌面新建一个文件夹

打开你的idea

 

 

 

 

 

 

 

 

 

 



这篇关于gitlab搭建及发布项目and下载的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程