linux系统安装gitlib服务器(Git)

硅谷探秘者 1890 0 0
软件版本:

一、linux系统版本:CentOS-7-x86_64-DVD-1708.iso
        下载地址:http://mirror.nsc.liu.se/centos-store/7.4.1708/isos/x86_64/
二、gitlib版本:gitlab-ce-10.8.2-ce.0.el7.x86_64.rpm
        下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
注意:不同版本的软件组合可能会导致安装失败,上述两种版本测试通过 

linux安装完成以后将 gitlab-ce-10.8.2-ce.0.el7.x86_64.rpm 软件包上传到 /opt 目录下
在 /opt 目录下新建 install.sh 可执行文件
内容如下:

sudo rpm -ivh /opt/gitlab-ce-10.8.2-ce.0.el7.x86_64.rpm
sudo yum install -y curl policycoreutils-python openssh-server cronie
sudo lokkit -s http -s ssh
sudo yum install postfix
sudo service postfix start
sudo chkconfig postfix on
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo EXTERNAL_URL="http://gitlab.example.com" yum -y install gitlab-ce

修改可执行权限执行:

chmod 755 install.sh
执行下面命令,开始安装
./install.sh

这个安装过程中可能(可能)会让你更新软件版本,输入y即可

安装完成如下:

重启系统
shutdown -r now

 重启完成后执行gitlab-ctl reconfigure 命令对安装的服务进行初始化配置,过程可能很漫长,耐心等待。

gitlab-ctl reconfigure

执行成功如图:

启动服务
gitlab-ctl start

 

停止服务
gitlab-ctl stop
开启服务器端口

端口默认80

开启防火墙端口:http://www.jiajiajia.club/blog/artical/yjw520/154

 浏览器访问

输入ip地址,访问如下:初次设置root密码

 


评论区
请写下您的评论...
暂无评论...
猜你喜欢
其他 4150 1.卸载apache查看有没有过:yumlist|grephttpd停止:systemctlstophttpd.service卸载httpd:yumerase
框架 1617 环境::centos7java环境:jdk1.8版本:elasticsearch-7.3.2elasticsearch下载官网:https://www.elastic.co/cn
weblog 1049 环境:centos7rabbitmq:rabbitmq-server-3.6.10-1.el7.noarch.rpmsocatyum-yinstallsocat
框架 1410 软件下载地址:https://pan.baidu.com/s/13gX0ParcOMO_XYcdfSPlzg提取码:9y0e的时候注意jdk和elasticsearch版本问题,本次测试版本
weblog 1178 centos7版本部署的tomcat,需要将8080端口放开执行如下命令:firewall-cmd--zone=public--add-port=8080/tcp--permanentfirewall
工具 1482 命令yum-yinstallgit查看版本git--version配置远程ssh,执行:gitconfig--globaluser.name"yourname"gitconfig
linux 1137 /rabbitmq/erlang-rpm/releases,我下载的版本是23.3.4.6上传到上执行命令:rpm-ivherlang-23.3.4.6-1.el7.x86_64.rpm二、
linux系统 3163 linuxyummysql1.下载并MySQL官方的YumRepository[root@localhost/]#wget-i-chttp://dev.mysql.com/get
归档
2018-11  12 2018-12  33 2019-01  28 2019-02  28 2019-03  32 2019-04  27 2019-05  33 2019-06  6 2019-07  12 2019-08  12 2019-09  21 2019-10  8 2019-11  15 2019-12  25 2020-01  9 2020-02  5 2020-03  16 2020-04  4 2020-06  1 2020-07  7 2020-08  13 2020-09  9 2020-10  5 2020-12  3 2021-01  1 2021-02  5 2021-03  7 2021-04  4 2021-05  4 2021-06  1 2021-07  7 2021-08  2 2021-09  8 2021-10  9 2021-11  16 2021-12  14 2022-01  7 2022-05  1 2022-08  3 2022-09  2 2022-10  2 2022-12  5 2023-01  3 2023-02  1 2023-03  4 2023-04  2 2023-06  3 2023-07  4 2023-08  1 2023-10  1 2024-02  1 2024-03  1 2024-04  1
标签
算法基础 linux 前端 c++ 数据结构 框架 数据库 计算机基础 储备知识 java基础 ASM 其他 深入理解java虚拟机 nginx git 消息中间件 搜索 maven redis docker dubbo vue 导入导出 软件使用 idea插件 协议 无聊的知识 jenkins springboot mqtt协议 keepalived minio mysql ensp 网络基础 xxl-job rabbitmq haproxy srs 音视频 webrtc javascript
目录
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。