环境
#Ubuntu主机需要允许root远程ssh连接
#确保如下两条为 yes
[root@gitlab-server ~]# egrep "^PasswordAuthentication|^PermitRootLogin" /etc/ssh/sshd_config
PermitRootLogin yes
PasswordAuthentication yes
#主机网络配置
[root@gitlab-server ~]# cat /etc/netplan/01-netcfg.yaml
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
eth0:
addresses: [10.20.0.35/16]
gateway4: 10.20.0.10
dhcp4: no
dhcp6: no
nameservers:
addresses: [8.8.8.8]
#配置国内清华软件源
[root@gitlab-server ~]# cat /etc/apt/sources.list
#默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
#安装依赖库和相关基础工具
[root@gitlab-server ~]# apt update && apt install iproute2 ntpdate tcpdump telnet traceroute nfs-kernel-server \
> nfs-common lrzsz tree openssl libssl-dev libpcre3 libpcre3-dev zlib1g-dev ntpdate \
> tcpdump telnet traceroute gcc openssh-server lrzsz tree openssl libssl-dev libpcre3 libpcre3-dev \
> zlib1g-dev ntpdate tcpdump telnet traceroute iotop unzip zip ipmitool -y
#下载gitlab并进行部署
[root@gitlab-server ~]# cd /usr/local/src/
[root@gitlab-server src]# wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu/pool/bionic/main/g/gitlab-ce/gitlab-ce_12.3.0-ce.0_amd64.deb
gitlab-ce_12.3.0-ce.0_amd64.deb 100%[================
80-Ubuntu-Gitlab部署与基础
最新推荐文章于 2024-07-23 15:06:16 发布