ubuntu12.04搭建gitlab
来源:互联网 发布:人工智能出现表明 编辑:程序博客网 时间:2024/05/22 02:21
关于如何搭建GitLab,在GitLab官网上有相关介绍gitlab下载。此处对整个搭建过程,做一个详细记录:
1. 安装配置依赖项
如果已经安装了Postfix来发送邮件请在安装期间选择 'Internet Site' . 你也可以用Sendmail或者 configure a 使用自定义的SMTP服务器来代替Postfix. 如果希望使用 Exim, 请 把它当做SMTP来配置.
sudo apt-get install curl openssh-server ca-certificates postfix
选择OK。在接下来的选项界面中,选择“Internet site”,为Gitlab 配置邮件提醒。
2. 添加并安装GitLab软件包
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bashsudo apt-get install gitlab-ce
3. 配置并启动GitLab
3.1 配置
vim /etc/gitlab/gitlab.rb修改以下字段(其他按照需求自己斟酌)
external_url 'http://xx.xx.xx.xx:8080'
nginx['listen_addresses'] = [xx.xx.xx.xx']nginx['listen_port'] = 8080
3.2 启动
sudo gitlab-ctl reconfigure
4. 通过浏览器访问GitLab,下面是默认的账号和密码
Username: root
Password: 5iveL!fe
以上GitLab服务器就基本搭建成功了,可以创建一个测试工程test,方便接下来的代码 下载/上传 演示。
5、本地git安装及简单操作
5.1 ubuntu下安装git
sudo apt-get install git
5.2 配置git账号信息
git config --global user.name "Your Name"git config --global user.email "youremail@domain.com"
5.3 查看git的配置信息
git config --list
5.3 简单操作演示
(1)建立一个新的 repository
git clone http://xx.xx.xx.xx:8080/Your Name/test.gitcd testtouch README.mdgit add README.mdgit commit -m "add README"git push -u origin master
(2)本地已存在 folder 或者 Git repository
cd existing_foldergit initgit remote add origin http://xx.xx.xx.xx:8080/Your Name/test.gitgit add .git commitgit push -u origin master
0 0
- ubuntu12.04搭建gitlab
- Ubuntu12.04下配置Gitlab
- Ubuntu12.04安装Gitlab版本管理
- ubuntu12.04 redmine 搭建
- Ubuntu12.04搭建jdk
- Ubuntu12.04搭建BigBlueButton
- ubuntu12.04环境搭建
- Ubuntu12.04 环境搭建
- ubuntu12.04搭建guacamole
- ubuntu12.04环境搭建
- Gitlab搭建
- gitlab搭建
- Gitlab搭建
- 搭建gitlab
- gitlab搭建
- gitLab搭建
- gitlab 搭建
- gitlab搭建
- 【bzoj1878】[SDOI2009]HH的项链
- yii执行流程
- 2. Spring Boot 1.2.5 不允许加载iframe问题解决
- 黑马程序员-面向对象
- KVC和KVO
- ubuntu12.04搭建gitlab
- 隐藏导航条底部的横线
- hibernate中的二级缓存是如何工作的
- iOS ViewController之间传值方法三(利用NSNotification)
- 3. Spring Boot 1.2.5使用redis做数据缓存
- [Kali Linux 2.0] DSL配置问题
- Python读取配置文件
- 4. Spring Boot 1.2.5,Spring Data JPA多数据源支持
- POJ 2485-Highways(并查集)