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
标签:cmd,postfix,--,gitlab,firewall,systemctl,下载,搭建 来源: https://www.cnblogs.com/zhanzhangDejavaRoad/p/16120571.html