Ubuntu Server 22.04 LTS에 BT 패널 및 Seatable 배포

배포 전 작업:

먼저 공식 웹사이트에서 Ubuntu Server 22.04 ISO를 다운로드하고 부팅 가능한 U 디스크 또는 CDROM 부팅 디스크를 만들고,
두 번째로 설치 시스템을 최소화하고 스냅 사전 설치된 소프트웨어 패키지를 합리적으로 선택합니다. sshd 서비스 패키지만 설치하도록 선택했습니다.
그런 다음 서버 환경 설정 단계는 다음과 같습니다.

0: 서버 소프트웨어 버전 업데이트 및 업그레이드

sudo apt update
sudo apt upgrade

1. 서버 시간대 + 8 상하이 시간대를 설정하고 BIOS에 다시 쓰기

sudo timedatectl set-timezone Asia/shanghai
sudo hwclock --systohc

2. 중국어 디스플레이를 지원하도록 서버의 문자 집합 설정

sudo apt-get install language-pack-zh*
sudo vi /var/lib/locales/supported.d/local

문자 집합 콘텐츠 추가:

en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_CN.GBK GBK
zh_CN GB2312

로컬 문자 집합 생성 및 기본 문자 집합 설정

sudo locale-gen
sudo vi /etc/default/locale

콘텐츠 추가:

LANG=“zh_CN.UTF-8”

sudo reboot
locale

3. 관련 네트워크 매개변수를 구성하고 실제 상황에 따라 특정 매개변수를 조정합니다.

sudo apt install net-tools
sudo ifconfig -a  # 查看网卡状态及配置
sudo vi /etc/netplan/xxx.yaml # 修改yaml配置文件

수정:

네트워크:
이더넷:
enp0s5:
dhcp4:no # 가까운 dhcp
주소: [192.168.31.9/24]
gateway4: 192.168.31.1
이름 서버:
주소: [192.168.31.1]

네트워크를 다시 활성화

sudo netplan apply

일부 애플리케이션은 resolv를 사용하여 DNS를 확인할 수 있으므로 소프트 링크 처리가 필요합니다.

sudo ln -sf /run/systemd/resolve/resolv.conf etc/resolv.conf

4. 도커 및 참조 자료를 설치하거나 BT 패널에
엔진 엔진을 설치하십시오.

https://docs.docker.com/engine/install/ubuntu/

Compose 컨테이너 오케스트레이션 도구 설치

https://docs.docker.com/compose/install/linux/

5. bt 패널을 설치하고 ssh, ftp, ngnix, php, mysql, GO 등과 같은 관련 서비스를 구성합니다.

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

6. 착석식 설치

https://docs.seatable.cn/published/seatable-manual/docker/seatable-ce/Deploy%20SeaTable%20with%20Docker.md

데이터베이스 초기화
sudo docker-compose up
컨테이너 시작
sudo docker-compose up -d
SeaTable 서비스 시작
sudo docker exec -d seatable /shared/seatable/scripts/seatable.sh start
관리자 계정 만들기
sudo docker exec -it seatable /shared/seatable/scripts/seatable.sh superuser  

Guess you like

Origin blog.csdn.net/weixin_37885187/article/details/129138920
Recommended