千家信息网

gerrit搭建

发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,gerrit web搭建手册安装openjdk 7# apt-get install openjdk-7-jdk安装apache2# apt-get install apache2安装PostgreS
千家信息网最后更新 2024年09月22日gerrit搭建

gerrit web搭建手册

  • 安装openjdk 7

# apt-get install openjdk-7-jdk

  • 安装apache2

# apt-get install apache2

  • 安装PostgreSQL数据库

# apt-get install postgresql

# passwd postgres (修改postgres密码,默认为:postgres)

# su -postgres

$ createuser --username=postgres -RDIElPS gerrit2 ("l"为字母)

$ createdb --username=postgres -E UTF-8 -O gerrit2reviewdb ("O"为大写字母)

  • 安装配置gerrit

下载网址:https://gerrit-releases.storage.googleapis.com/gerrit-2.11.war

安装和配置:

$java -jar gerrit.war init -d review_site

Create '/home/zhi.yang/review_site'[Y/n]? y ---------------创建review_site文件夹

Location of Gitrepositories [git]:

Database servertype [H2/?]: postgresql ---------------数据库的类型选择postgresql

Gerrit Code Reviewis not shipped with MySQL Connector/J 5.1.10

** This library is required for yourconfiguration. **

Download and installit now [Y/n]? y ---------下载并安装与mysql相关的lib库

Usemysql-connector-java-5.1.10.jar anyway [y/n]? y

Serverhostname [localhost]:

Server port [(postgresql default)]:

Database name [reviewdb]: ----数据库的名字为reviewdb,直接回车

Databaseusername [gerrit2]: ----数据库的用户为gerrit2,直接回车

gerrit2'spassword : -----输入gerrit2的密码。此处gerrit2的密码要与ubuntu系统的密码区分开,此处输入的密码应该是在数据库中gerrit2用户的密码(123)

Authenticationmethod [OPENID/?]: ldap-----------选择用户认证方式

LDAP server [ldap://localhost]:ldap://10.0.0.9:3268

LDAP username : gerrit

gitserver's password : ******

confirm password : ******

Account BaseDN [DC=0,DC=0,DC=98:3268]: DC=ming,DC=com

Group BaseDN [DC=ming,DC=com]:

Install Verifiedlabel [y/N]?

SMTP serverhostname [localhost]:

SMTP serverport [(default)]:

SMTPencryption [NONE/?]:

SMTP username :

Run as [zhi.yang]:

Java runtime [/usr/lib/jvm/java-7-openjdk-amd64/jre]:

Copy gerrit.war to/home/gerrit2/review_site/bin/gerrit.war [Y/n]?

Listen onaddress [*]:

Listen on port [29418]:

Gerrit Code Reviewis not shipped with Bouncy Castle Crypto v144

If available, Gerrit can take advantage offeatures

in the library, but will also functionwithout it.

Download andinstall it now [Y/n]?

Press enter tocontinue

Continue withoutthis library [Y/n]?

Behind reverseproxy [y/N]?

Use SSL(https://) [y/N]?

Listen onaddress [*]:

Listen on port [8080]:

Canonical URL [http://archivebak.ming.com:8080/]:

Install plugindownload-commands version v2.11 [y/N]?

Install pluginreviewnotes version v2.11 [y/N]?

Install pluginsingleusergroup version v2.11 [y/N]?

Install pluginreplication version v2.11 [y/N]?

Install plugincommit-message-length-validator version v2.11 [y/N]?

Initialized/home/zhi.yang/review_site


启动、关闭、重启gerrit

$ ./review_site/bin/gerrit.sh start/stop/restart

  • 访问:

http://ip:8080

注:

如不想使用8080端口,到~/review_site/etc/gerrit.config里改下,然后重启gerrit即可(不过安装时建议用默认的8080,装完再改)


密码 数据 数据库 用户 字母 输入 选择 配置 下载网址 名字 大写 大写字母 密码区 建议 手册 文件 文件夹 方式 是在 端口 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 全省公安信息网络安全在线考试 怎么修改主机的dhcp服务器 男生学计算机网络技术好吗 数据库增量更新开源 安装ai显示无法连接服务器 下载数据库包含注释信息 盘洛清服务器效果怎么样 网络安全宣传周河北举办 含3个触发器的数据库设计 wincc服务器的冗余区别 柞水软件开发有限公司 电子地图数据库处理合同 比格沃斯服务器毛人太多 腾讯云qq数据库 数据库能连接u盘吗 如何打开本机代理服务器 简述软件开发模型三种分类 多能梦想网络技术有限公司 蓝盾业务型数据库 阿里邮箱企业版服务器地址 姨妈网络安全 海康视频服务器怎么连接电脑 derby数据库 性能 宁波桌面软件开发工具 vb数据库连接顺序 我的世界服务器怎么挂机防掉线 搞网络安全适合什么系统 即墨区计算机软件开发哪家靠谱 随州国家网络安全宣传周 网络技术与应用 军职在线
0