linux7 安装GitLab

1.安装Linux虚拟机
-- 安装后配置
a.停止防火墙
# systemctl stop firewalld.service
# systemctl disable firewalld.service
# systemctl status firewalld.service

b.停止SElinux
--临时关闭
#setenforce 0
--永久关闭
修改/etc/selinux/config 文件
将SELINUX=enforcing改为SELINUX=disabled
重启机器即可


2.修改Linux服务器IP地址
a.设置服务器IP地址
#cd /etc/sysconfig/network-scripts
#ls /etc/sysconfig/network-scripts/ifcfg-*
注意:ifcfg-lo是本地回环地址的配置文件,所有计算机都有,不要修改
#vi ifcfg-ens33
修改内容:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=ffe6f0d2-6717-436d-b4a0-31eae5baa5b6
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.52.23
NETMASK=255.255.255.0
BROADCAST=192.168.52.255
GATEWAY=192.168.52.1

b.重启网络服务
#service network restart
c.验证IP地址
#ifconfig


3.将ISO文件挂载到Linux上
a.将iso文件拷贝到Linux上(使用Ftp或SSH文件工具)
b.加载iso文件
#mount -o loop -t iso9660 /Centos.iso /mnt
c.验证持载
#cd /mnt
#ls

4.配置本地YUM源
a.修改yum文件
#cd /etc/yum.repos.d/
#mkdir bk
#mv *.repo ./bk
#cd ./bk
#cp CentOS-Media.repo ../dvd.repo
#cd ..
#vi dvd.repo
修改内容如下:
[dvd]
name=CentOS-$releasever - Media
baseurl=file:///mnt
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

b.刷新yum
yum clean all

5.安装Postfix

yum install postfix
systemctl enable postfix

systemctl start postfix

 

6.安装GitLab

RPM下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7

rpm -ivh gitlab-ce-10.8.4-ce.0.el7.x86_64.rpm --force

安装成功,gitlab 程序的默认安装路径是 /opt/gitlab,gitlab 的配置文件位置在 /etc/gitlab/gitlab.rb

7.修改配置

 #vim  /etc/gitlab/gitlab.rb

    external_url  'http://192.168.52.23'    #配置仓库地址,生成的仓库地址是根据这个来的,如果这里不写明端口号的话,生成的仓库地址每次都要手动修改端口号

 

#gitlab-ctl reconfigure    # 使配置生效

8.访问网址,验证是否安装完成

http://192.168.52.23

gitlab 如果是 rpm 安装,帐号密码:root|5iveL!fe

 

9,常用操作命令

    gitlab-ctl  start

    gitlab-ctl  status

    gitlab-ctl  stop

    gitlab-ctl  restart

 

enjoy :)

 

posted @ 2019-04-15 16:47  bigdog  阅读(328)  评论(0编辑  收藏  举报