Windows 10 基于 IIS 搭建 GitLab

介绍

IIS

  1. IIS是缩写,全称Internet Information Services ( IIS,互联网信息服务 ),是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。
    Bonobo Git Server 适用于Windows的简单git服务器。在Windows的IIS上设置自己的自托管git服务器。
IIS是指World Wide Web server服务,IIS是一种Web(网页)服务组件,专业的说,IIS可以赋予一部主机电脑一组以上的IP地址,而且还可以有一个以上的域名作为Web网站。
.
做过服务器配置的都应该知道IIS.
.
制作好了网站怎么才能让别人浏览,就是通过网站服务器来实现的。IIS只是网站服务器的一种而已。

简单来说:
Internet Information Service(IIS)是windows开设web网页服务的组件,用来搭载网站运行程序的平台的。还能提供FTP,SMTP等服务。

网站的建设是基于网站服务器的。

在UNIX或Linux平台上,Apache就是网站服务器。

而对于Windows NT/2000来说,IIS就是标准的网站服务器。

IIS是一种服务,是Windows 2000 Server系列的一个组件。不同于一般的应用程序,它就像驱动程序一样是操作系统的一部分,具有在系统启动时被同时启动的服务功能。

IIS有什么用?
通过上面的阐述,不难得出,IIS作为一种Web(网页)服务组件,用处还是蛮多的。

IIS常用于以下服务:

网页浏览
文件传输
新闻服务
邮件发送
其他重要未提及事项
2. Bonobo Git Server 特点
易安装,易操作
开源且免费

Bonobo Git Server下载与安装

官网地址:https://bonobogitserver.com/

在这里插入图片描述
这里注意:下载之后它是一个以数字开头的文件夹,下载好之后一定要第一时间给他改成英文名字,不然在后续的操作中会出问题,比如用U盘拷贝到其他电脑,成功之后打开是空的文件夹

下载完成后解压文件,并放至指定目录(自定义),如:D:\gitLab

下面是具体安装步骤

  1. 在 Win10下面打开IIS功能。开始 -> 控制面板 -> 程序 -> 打开或关闭windows功能,勾选Internet Information Services及.NET Framework的选项。
    注意:全部勾选,不然在启动时会报错

在这里插入图片描述
在这里插入图片描述
再次注意:一定要把所有 带 + 号的 目录打开,都点上 √ 全部勾选,不能落下任何一个,不然在启动时会报错

在这里插入图片描述

  1. 打开控制面板->系统和安全->管理工具,点击
    在这里插入图片描述
    在这里插入图片描述
    双击Internet Infomation Services(IIS)管理器
    在这里插入图片描述
    点开左边树状图,右击网站 -> 添加网站。如图所示填写。名称填gitlab,路径填你自己放Bonobo sever git的文件夹,端口号随便写一个,只要不被占用就好了,这里我填的是20000。
    在这里插入图片描述
    选到箭头指向的这个层级
    在这里插入图片描述
    这个IP地址可写可不写,不写就用它选项里的全部为分配 默认就是 localhost 或 127.0.0.1
    在这里插入图片描述
    点击确定

点击应用程序池,右击gitlab->高级设置,如图所示填写。.NET版本是v4,启用32位应用程序填True
在这里插入图片描述
点击 gitlan->管理网站->浏览,即可打开网站
在这里插入图片描述
因为我提前设置好了中文,所以是下面的样子,首次浏览是英文界面

在这里插入图片描述

Gitlab界面介绍

用户名和密码均为 admin,点击登录

点击 Settings依次如下设置:

Repository Directory:仓库目录(自定义)

如E:\GitRepositories (这个文件夹建立好之后其实就可以了)

Site Title:网站标题(自定义)如 Gitlab

Language:语言选择zh-CN - 中文(简体,中国)
在这里插入图片描述
配置好之后,在 E:\GitRepositories 这个文件夹里放入你的代码就可以了

在这里插入图片描述
这里如果没有跟我一样的 .git文件夹也无所谓,因为我这本身就是从别的 git 仓库拉取的项目所以会带有之前 git 操作的信息
在这里插入图片描述
创建用户:点击用户->创建新用户->输入相关数据->点击建立新账户

在这里插入图片描述
修改权限:点击账号后面的修改按钮,勾选角色是否为管理员

在这里插入图片描述
在这里插入图片描述
项目权限配置:点击刚刚创建的仓库的修改按钮,勾选贡献者为刚刚添加的用户,登录并查看该账户下存在这个项目

在这里插入图片描述
在这里插入图片描述
项目 clone:在首页点击该项目,点击Git库位置的复制按钮

git 操作就不截图了(自行百度吧)

个人建议如果有服务器的条件下可以在 Linux 环境下搭建标准版的 GitLab 便于整合Jenkins(项目自动部署服务)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值