2012-09-04 42 views

Trả lời

6

Bạn không cần phải làm điều này từ đầu, chỉ cần sử dụng hình ảnh hộp thư Gitlab được cung cấp.

Tham chiếu https://github.com/gitlabhq/gitlabhq/wiki/VirtualBox-Image.

Tải xuống hình ảnh Virtualbox có thể được tìm thấy tại http://minus.com/m55CpmY6C/.

Tiếp cận máy ảo với lang thang:

vagrant box add gitlab /path/to/the/GITLAB-UBUNTU-SERVER-10.04-I386.box 
vagrant init gitlab 
vagrant up 

Trong file lang thang:

Vagrant::Config.run do |config| 
    config.vm.box = "gitlab" 
    config.vm.network :hostonly, "33.33.33.10" 
end 

Để đăng nhập vào Vagrant:

vagrant ssh 

Để khởi động lại và nâng cấp Gitlab Web Server:

cp gitlabhq/config/gitlab.yml{.example,} 
cp gitlabhq/config/database.yml{.example,} 
./restart_and_upgarde_gitlabhq 

Đó bắt đầu máy chủ Gitlab, và bạn có thể đăng nhập vào trang web Gitlab tại http://33.33.33.10

Một GitLab quản trị đăng nhập đã được thiết lập với tên người dùng "[email protected]" và password "5iveL! Fe".

+0

Cảm ơn rất nhiều, tôi đã cố gắng làm việc này. Câu trả lời của bạn đã giúp rất nhiều. – Sid

11

Tổng giám đốc GitLab tại đây. Bạn chỉ có thể cài đặt gói Omnibus trong máy ảo của bạn, đây là 2 phút làm việc, xem https://about.gitlab.com/downloads/

Nếu bạn muốn có gói Omnibus cài đặt tự động có được một lựa chọn Vagrant cộng đồng niêm yết trên https://about.gitlab.com/installation/

Các sách dạy nấu ăn hoặc hình ảnh hộp thư ảo không còn được hỗ trợ hay khuyến nghị nữa.

+0

Rõ ràng sách dạy nấu ăn này không được chấp nhận vì lợi ích của [cookbook-omibus-gitlab] (https://gitlab.com/gitlab-org/cookbook-omnibus-gitlab), nhưng ngay bây giờ, readme khá mờ nhạt. – gregoltsov

Các vấn đề liên quan