首页 > 编程知识 正文

gitlab搭建个人博客,gitlab入门教程

时间:2023-05-05 19:42:37 阅读:158407 作者:4170

另见: https://blog.51cto.com/caiyuan Ji/2114796? cid=707746

一.安装所需的依赖项,然后在要配置的CentOS系统上安装所需的依赖项。 ssh、防火墙、postfix (用于邮件通知)、构件以及以下命令也可以通过打开系统防火墙的HTTP端口和ssh端口进行访问:

1.ssh的安装

sudoyuminstall-ycurlpolicycoreutils-python OpenSSH-server

如果显示以下图像的消息,则成功

2 .启动ssh服务并将其设置为自启动,命令:安装sudosystemctlenablesshd

3 .启动ssh服务并安装命令: sudo systemctl start sshd

4。 安装防火墙(如果已安装并正在运行防火墙,请转至步骤6 ) )。

yum install firewalld systemd -y

“完成! ”时,表示安装成功

5 .打开防火墙,命令:安装service firewalld start

在firewalld中添加http服务。 pemmanent表示永久有效,如果不添加--permanent系统,将在下次启动后禁用。

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

7 .重新启动防火墙,然后命令:安装sudo systemctl reload firewalld

8 .然后安装Postfix并发送通知邮件。 安装命令: sudo yum install postfix

将postfix服务设置为启动并自动启动,命令:安装sudo systemctl enable postfix

10 .启动postfix,命令:安装sudo systemctl start postfix

在安装Postfix的过程中可能会显示设置画面。 选择Internet Site,然后按回车键。 使用服务器外部DNS在" mail name "中按enter键。 如果出现其他屏幕,请继续按enter键接受默认值。

11.wget用于从外联网下载插件

检查系统上是否安装了wget,如果使用命令显示下图中与wget相关的版本说明,则表示系统上安装了wget。 如果在系统中找不到命令,则表示未安装构件

如果未安装构件,请安装该构件,然后安装命令: yum-y install构件

12 .安装vim编辑器的安装命令: yum install vim -y

二.添加GitLab镜像源,安装GitLab服务器

添加gitlab镜像

wget 3359 mirrors.tuna.Tsinghua.edu.cn/git lab-ce/yum/el7/git lab-ce-10.0.0-ce.0.el7.x86 _ 64

gitlab安装命令: rpm-igitla B- ce-10.0.0-ce.0.el7.x86 _ 64.rpm

安装需要时间。 如果显示下图,则表示安装成功。

修改gitlab配置文件以指定服务器ip和自定义端口:

vim /etc/gitlab/gitlab.rb

进入编辑器后,按“I”键进入编辑状态,按ESC键退出编辑状态

命令退出并保存,输入“:wq”

请注意,在此处配置的端口不会被占用。 默认值为8080端口。 如果8080已经在使用,请定制其他端口,并在防火墙设置中释放相应的端口

重置并启动千兆实验室

执行:

gitlab-ctl reconfigure

gitlab-ctl restart

提示“ok: run:”表示启动成功

3358 www.Sina.com/http://www.Sina.com/http://www.Sina.com/http://www.Sina.com /

如果没有域名,则直接输入服务器的ip和指定端口进行访问

初始账户:根密码:5iveL! fe

首次登录时更改密码

安装过程中遇到的坑一表示CentOS已安装软件,但rpm -q和-e均未安装提示包

显示有关rpm -qa | grep程序包名称的与rpm程序包相关的文件和其他信息

检查是否安装了软件包,命令: rpm -q软件包名称

删除程序包,命令: rpm -e程序包名称

执行以上三个步骤,删除原始软件包并重新下载和安装

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。