Rumah >tutorial komputer >pengetahuan komputer >Pemasangan luar talian Centos bagi GitLab versi Cina

Pemasangan luar talian Centos bagi GitLab versi Cina

PHPz
PHPzke hadapan
2024-02-19 11:36:18983semak imbas

1. Muat turun pakej pemasangan gitlab

Muat turun pakej pemasangan gitlab versi Cina terkini daripada [Stesen Cermin Perisian Sumber Terbuka Universiti Tsinghua].

Muat turun pakej pemasangan gitlab terkini dari [laman web rasmi gitlab].

Pemasangan luar talian Centos bagi GitLab versi Cina

2. Pasang gitlab

Ambil gitlab-ce-14.9.4-ce.0.el7.x86_64 sebagai contoh dan muat naik ke pelayan centos

Gunakan yum untuk memasang gitlab

yum -y install gitlab-ce-14.3.2-ce.0.el7.x86_64.rpm

Pemasangan luar talian Centos bagi GitLab versi Cina

Pemasangan luar talian Centos bagi GitLab versi Cina

Gunakan yum untuk memasang git

yum -y install git #安装git

Pemasangan luar talian Centos bagi GitLab versi Cina

Ubah suai fail konfigurasi gitlab

vim /etc/gitlab/gitlab.rb

Pemasangan luar talian Centos bagi GitLab versi Cina

Ubah suai nama domain atau IP untuk akses luaran:

# 修改 external_url 'example.gitlab.com' 这一句
external_url 'http://192.168.150.102:8899'#修改成你自己的IP或域名:端口

Nota: Port yang ditetapkan di sini tidak boleh diduduki secara lalai ialah port 8080. Jika 8080 sudah digunakan, sila sesuaikan port lain dan tetapkan port dalam julat terbuka dalam tembok api.

Muat semula konfigurasi

gitlab-ctl reconfigure     #重新生成相关配置文件,执行此命令时间比较长

Nota: Menjana semula fail konfigurasi yang berkaitan akan mengambil masa yang lama untuk melaksanakan arahan ini

Konfigurasikan gitlab untuk bermula secara automatik semasa but

systemctl enable gitlab-runsvdir.service
systemctl start gitlab-runsvdir.service

Mulakan GitLab

systemctl stop firewalld #关掉防火墙,要不然9091端口不能对外访问
gitlab-ctl restart #重启gitlab

Pemasangan luar talian Centos bagi GitLab versi Cina

用户名: root

Bacaan kata laluan lalai

cat /etc/gitlab/initial_root_password

Pemasangan luar talian Centos bagi GitLab versi Cina

Cara menukar kata laluan

Pemasangan luar talian Centos bagi GitLab versi Cina

Tukar kaedah kata laluan 2

cd /opt/gitlab/bin
sudo gitlab-rails console -e production
u=User.where(id:1).first # u定义为root用户
u.password='zbbmeta' # 设置root密码, 注意需要符合密码强度
u.password_confirmation='zbbmeta' # 确认当前密码
u.save! # 保存操作
quit # 退出交互界面

Tetapkan kepada Bahasa Cina Ringkas

Mula-mula log masuk ke GitLab Selepas log masuk berjaya, konfigurasikan Bahasa Cina Mudah dalam tetapan sistem bahagian belakang Gitlab.

Tetapkan laluan: Tetapan–>Keutamaan–>Bahasa dan tukar set aksara kepada Bahasa Cina Ringkas.

Pemasangan luar talian Centos bagi GitLab versi Cina

Pemasangan luar talian Centos bagi GitLab versi Cina

Nota: Jangan lupa klik Simpan

Atas ialah kandungan terperinci Pemasangan luar talian Centos bagi GitLab versi Cina. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:mryunwei.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam