Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
李少辉-开发者
gitlab-foss
提交
ef32e01b
G
gitlab-foss
项目概览
李少辉-开发者
/
gitlab-foss
通知
15
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
G
gitlab-foss
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
ef32e01b
编写于
3月 28, 2012
作者:
D
Dmitriy Zaporozhets
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'master' of github.com:gitlabhq/gitlabhq
上级
69ef8140
d706805c
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
27 addition
and
22 deletion
+27
-22
doc/installation.md
doc/installation.md
+27
-22
未找到文件。
doc/installation.md
浏览文件 @
ef32e01b
## Platform requirements:
**The project is designed for the Linux operating system.
**
**The project is designed for the Linux operating system.**
It may work on FreeBSD and Mac OS, but we don't test our application for these systems and can't guarantee stability and full functionality.
We officially support
next Linux D
istributions:
We officially support
(recent versions of) these Linux d
istributions:
-
Ubuntu
-
Debian
-
Ubuntu
Linux
-
Debian
/GNU Linux
It should work on:
-
Fedora
-
CentOs
-
Red
Hat
-
RedHat
It can work on
:
You might have some luck using these, but no guarantees
:
-
Mac
Os
-
Mac
OS X
-
FreeBSD
It 100%
**wont**
work on Windows
Gitlab does
**not**
run on Windows and we have no plans of making Gitlab compatible.
## This installation guide created for Debian/Ubuntu and properly tested.
The installation consists of 6 steps:
1.
install packeges.
2.
install ruby
3.
install gitolite
4.
install gitlab and configuration. Check status configuration.
5.
server up.
6.
run resque process (for processing queue).
1.
Install packages / dependencies
2.
Install ruby
3.
Install gitolite
4.
Install and configure Gitlab.
5.
Start the web front-end
6.
Start a Resque worker (for background processing)
### IMPORTANT
Please make sure you have followed all the steps below before posting to the mailinglist with installation and configuration questions.
Only create a Github Issue if you want a specific part of this installation guide updated.
** Before submit an installation issue - please check if you followed all steps **
Also read the
[
Read this before you submit an issue
](
https://github.com/gitlabhq/gitlabhq/wiki/Read-this-before-you-submit-an-issue
)
wiki page.
> - - -
> First 3 steps can be easily skipped with simply install script:
...
...
@@ -56,6 +61,9 @@ The installation consists of 6 steps:
sudo apt-get upgrade
sudo apt-get install -y git-core wget curl gcc checkinstall libxml2-dev libxslt-dev sqlite3 libsqlite3-dev libcurl4-openssl-dev libreadline-dev libc6-dev libssl-dev libmysql++-dev make build-essential zlib1g-dev libicu-dev redis-server openssh-server git-core python-dev python-pip sendmail
# If you want to use MySQL:
sudo apt-get install -y mysql-server mysql-client libmysqlclient-dev
# 2. Install ruby
...
...
@@ -79,8 +87,6 @@ Create user for git:
--home /home/git
\
git
Create user for gitlab:
# ubuntu/debian
...
...
@@ -122,8 +128,7 @@ Permissions:
# if succeed you can remove it
sudo rm -rf /tmp/gitolite-admin
** IMPORTANT! If you cant clone `gitolite-admin` repository - DONT PROCEED INSTALLATION**
**IMPORTANT! If you cant clone `gitolite-admin` repository - DONT PROCEED INSTALLATION**
# 4. Install gitlab and configuration. Check status configuration.
...
...
@@ -196,8 +201,8 @@ Application can be started with next command:
./resque.sh
**
Ok - we have a working application now. **
**
But keep going - there are some thing that should be done **
**Ok - we have a working application now. **
**But keep going - there are some thing that should be done **
# Nginx && Unicorn
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录