- برای این منظور :
|
1 2 |
# apt-get -y update # apt-get -y dist-upgrade |
- در ادامه :
|
1 |
# apt-get -y install ca-certificates curl openssh-server postfix |
- در ادامه :
|
1 2 |
# wget https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh # bash script.deb.sh |
- در ادامه :
|
1 |
# apt-get install gitlab-ce |
- پروندهی gitlab.rb را باز کنید :
|
1 |
# vim /etc/gitlab/gitlab.rb |
- تغییرات زیر را اجرا نمایید :
|
1 |
external_url 'http://gitlab.example.com' |
- در مثال بالا از https استفاده نخواهیم کرد.
- تغییرات زیر را در سمت سرور انجام دهید :
|
1 2 |
# echo '127.0.0.1 gitlab.example.com' >> /etc/hosts # echo '127.0.0.1 www.gitlab.example.com' >> /etc/hosts |
- تغییرات زیر را در سمت کلاینت انجام دهید :
|
1 2 |
# echo '1.2.3.4 gitlab.example.com' >> /etc/hosts # echo '1.2.3.4 www.gitlab.example.com' >> /etc/hosts |
- نکته : آدرس 1.2.3.4 مربوط به سرور میباشد.
- با انجام اینکار میتوان دامنهی gitlab.example.com را دید.
- در ادامه : (سمت سرور)
|
1 |
# gitlab-ctl reconfigure |
- در نهایت آدرس زیر را درون مرورگر در کلاینت باز کنید :
|
1 |
http://gitlab.example.com/ |
- در مرحلهی اول بعد از باز شدن صفحهی مربوط به gitlab ، پسورد را عوض کنید و در نهایت لاگین کنید.
- تست شده بر روی ubuntu 20.04 server
- مطالعهی بیشتر در اینجا