This page covers simple Bonobo Git Server installation. Be sure to check prerequisites page before installation and for other sections visit the documentation page.

此页包括简单的Bonobo Git 服务安装。在安装和查看文档页之前要先查看系统要求页。

The following steps covers an installation with Windows 2008 Server and IIS 7. They are exactly the same for any higher platforms (Windows Server 2012 and IIS 8.0+).

接下来的步骤涵盖在Windows 2008和IIS 7上安装Bonobo Git 服务。在更高的平台上(Windows Server 2012和IIS 8.0及以上)也是一样的。

  • Download the latest version of Bonobo Git Server from the front page

从首页上下载最新版本的Bonobo Git 服务

  • Extract the files from the installation archive to C:\inetpub\wwwroot

将压缩包解压到“C:\inetpub\wwwroot”

  • Allow IIS User to modify C:\inetpub\wwwroot\Bonobo.Git.Server\App_Data folder. To do so(允许IIS用户修改“C:\inetpub\wwwroot\Bonobo.Git.Server\App_Data”文件夹。操作步骤如下:)

    • select Properties of App_Data folder(右击“App_Data”文件夹,选择“属性”),
    • go to Security tab(切换到“安全”选项卡),
    • click edit(点击“编辑”按钮),
    • select IIS user (in my case IIS_IUSRS) and add Modify and Write permission(选择“IIS_IUSRS”并赋予“修改”和“写入”权限),
    • confirm these settings with Apply button(点击“应用”按钮来确认这些设置).

如果没有“”这个用户,请先添加该用户,操作如下:

  • Convert Bonobo.Git.Server to Application in IIS(在IIS中将Bonobo.Git.Server转换为应用程序)

    • Run IIS Manager and navigate to Sites -> Default Web Site. You should see Bonobo.Git.Server(打开IIS并导航到默认网站。你将看到“Bnobo.Git.Server”).
    • Right click on Bonobo Git Server and convert to application(在“Bnobo.Git.Server”右击,并选择“转换为应用程序”).
    • Check if the selected application pool runs on .NET 4.0 and convert the site(检查选中的应用池是否运行在.NET 4.0上,如果不是,则切换到.NET 4.0).

  • Configure Authentication(配置身份验证)

Enable Anonymous Authentication in IIS and disable the others. To do so, select the application, click on the authentication icon and set the value to of Anonymous Authentication to Enabled. The configuration should look like the following screenshot.

在IIS中启用匿名身份验证并禁用其他身价验证。要这么做,选择“Bonobo.Git.Server”应用,点击“身份验证”图标并设置“匿名身份验证”为启用。最终配置应同下面的快照一样:

  • Launch your browser and go to http://localhost/Bonobo.Git.Server. Now you can see the initial page of Bonobo Git Server and everything is working(打开浏览器并浏览“http://localhost/Bonobo.Git.Server”。现在你能看到Bonobo Git服务的起始页和正在运行的所有工作).

    • Default credentials are username: admin password: admin(默认证书是用户名:admin,密码:admin)

The authentication and membership service functions have been split up into separate configurable modules in the latest version of Bonobo Git Server. By default, it is configured to use Cookie Authentication and the Internal Membership Service. Please follow up on how to use the different methods using the following sites.

在最新版本的Bonobo Git服务中,身份验证和成员资格服务功能被分离到单独的配置模块。默认情况下,它们分别用“Cookie身份验证”和“集成成员资格服务”来配置。关于“怎样使用不同的方式”,请继续看下面的网站。

Authentication Providers(身份验证提供程序)

Membership Services(成员资格服务)

If you are have a previous version installed, you should review these migration notes.

如果你安装过以前的版本,你应该查看这些迁移注意事项

If you have any issues with the installation try to search FAQ and forum.

如果你在安装时遇到问题,可以查找常见问题论坛

翻译BonoboService官网的安装教程的更多相关文章

  1. PyCharm 2017 官网 下载 安装 设置 配置 (主题 字体 字号) 使用 入门 教程

    一.安装 Python 3.6 首先,要安装好 Python 3.6.如果你还没有安装,可以参考咪博士之前的教程 Python 3.6.3 官网 下载 安装 测试 入门教程 (windows) 二.官 ...

  2. go语言,golang学习笔记1 官网下载安装,中文社区,开发工具LiteIDE

    go语言,golang学习笔记1 官网下载安装,中文社区,开发工具LiteIDE Go语言是谷歌2009发布的专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速 ...

  3. Centos 7 官网下载安装mysql server 5.6

    Centos 7 官网下载安装 mysql server # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rp ...

  4. 照着官网来安装openstack pike之创建并启动instance

    有了之前组件(keystone.glance.nova.neutron)的安装后,那么就可以在命令行创建并启动instance了 照着官网来安装openstack pike之environment设置 ...

  5. Python 3.6.3 官网 下载 安装 测试 入门教程 (windows)

    1. 官网下载 Python 3.6.3 访问 Python 官网 https://www.python.org/ 点击 Downloads => Python 3.6.3 下载 Python ...

  6. git官网和安装使用教程链接

    git官网 https://git-scm.com/download/win git安装教程 https://www.cnblogs.com/wj-1314/p/7993819.html

  7. bcache 状态/配置 文件详细介绍(翻译自官网)

    声明: 文中 斜体带下划线  的段落为翻译不够准确的段落 原文:https://www.kernel.org/doc/Documentation/bcache.txt 官网:https://bcach ...

  8. 无法从NVIDA官网下载安装CUDA安装包?NVIDA官网怎么了?

    最近几天由于不知名的原因,导致很多人无法从官网下载NVIDA的CUDA安装包,下载时,浏览器提示此文件可能危害你的计算机,选择保留下载下来也只是一个42字节的exe文件 双击进行安装又出现以下问题: ...

  9. 照着官网来安装openstack pike之environment设置

    安装openstack前的准备环境: 两个centos7系统的环境:192.168.101.10 node1,192.168.101.11 node2 控制节点node1,计算节点node2 1.统一 ...

随机推荐

  1. java流、文件以及IO

    读写文件 一个流被定义为一个数据序列.输入流用于从源读取数据,输出流用于向目标写数据. 输入流和输出流的类层次图. FileInputStream FileInputStream用于从文件中读取数据, ...

  2. 45、gridview在改变位置之后无法完整显示的问题记录

    gridview的父布局为layoutFather,gridview id为 layoutGridview layoutFather   高度设置为130dp layoutGridview高度设置为1 ...

  3. RSA进阶之维纳攻击(wiener-attack )

    维纳攻击: 场景:e很大 例题: 第七届山东网络安全技能大赛 链接:https://pan.baidu.com/s/1IRInw3pB7SQfp3MxRJW17A 提取码:lcn3 e很大,妥了,维纳 ...

  4. jeakins+maven+jmeter构建性能测试自动化( 在eclipse里运行如果出现没有找到“*.loadtest.xls”,请将此文件名修改为你对应使用的xsl文件名)

    背景: 首先用jmeter录制或者书写性能测试的脚本,用maven添加相关依赖,把性能测试的代码提交到github,在jenkins配置git下载性能测试的代码,配置运行脚本和测试报告,配置运行失败自 ...

  5. 误删除pycharm项目中的文件,如何恢复?

    如果写代码的时候,不小心删除来某个文件夹或者文件,而且删除后回收站也找不到, 可以使用如下方法恢复: 选择 Local History -> Show History : 选中需要reset到的 ...

  6. 初识面向对象-python

    Python 面向对象 一.概念的区分: 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好 ...

  7. tomcat 服务不支持 chkconfig 以及其他服务不能添加到开机启动时的操作

    在安装完tomcat后想添加的开机自启动的操作,但是报错tomcat 服务不支持 chkconfig,后来在  /etc/init.d/tomcat中的#!/bin/bash后添加上#chkconfi ...

  8. Android数据储存之SQLiteDatabase SQLiteOpenHelper类的简单使用

    SQLiteOpenHelper 简介: SQLiteOpenHelper是一个借口!所以不能直接实例化!那我们想要得到SQLiteOpenHelper对象就需要实现该接口!创建该接口的实现类对象! ...

  9. OAuth 开放授权

    什么是OAuth授权?   一.什么是OAuth协议 OAuth(开放授权)是一个开放标准. 允许第三方网站在用户授权的前提下访问在用户在服务商那里存储的各种信息. 而这种授权无需将用户提供用户名和密 ...

  10. BZOJ 1096: [ZJOI2007]仓库建设(DP+斜率优化)

    [ZJOI2007]仓库建设 Description L公司有N个工厂,由高到底分布在一座山上.如图所示,工厂1在山顶,工厂N在山脚.由于这座山处于高原内陆地区(干燥少雨),L公司一般把产品直接堆放在 ...