在Ubuntu Server 22.04 LTS 上部署BT面板和Seatable
部署前工作:
首先,从官网下载Ubuntu Server 22.04 ISO并制成引导U盘或者CDROM引导盘;
其次,最小化安装系统,对snap预装软件包进行合理选择。我们仅选择安装了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配置文件
修改内容:
network:
ethernets:
enp0s5:
dhcp4:no # close dhcp
addresses: [192.168.31.9/24]
gateway4: 192.168.31.1
nameservers:
addresses: [192.168.31.1]
重新启用网络
sudo netplan apply
某些应用可以使用resolv解析DNS,则需要进行软链接处理
sudo ln -sf /run/systemd/resolve/resolv.conf etc/resolv.conf
4、 安装docker及参考资料,也可以在BT面板中安装
安装Engine引擎
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、安装seatable
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
在Ubuntu Server 22.04 LTS 上部署BT面板和Seatable相关推荐
- Ubuntu Server 16.04 LTS上使用Docker部署Tomcat修改为80端口
场景 Ubuntu Server 16.04 LTS上使用Docker部署Tomcat: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/detai ...
- Ubuntu Server 16.04 LTS上使用Docker部署Tomcat
场景 Ubuntu Server 16.04 LTS上安装Docker(使用脚本的方式): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...
- 小型NAS搭建实例①——TrueNAS-SCALE-22.02.4安装Ubuntu Server 22.04 LTS虚拟机,包含网卡TrueNAS桥接,直通,Ubuntu硬盘分区等详细介绍
TrueNAS-SCALE-22.02.4安装Ubuntu Server 22.04 LTS虚拟机 TrueNAS-SCALE-22.02.4安装Ubuntu Server 22.04 LTS虚拟机 ...
- Ubuntu Server 16.04 LTS上给Docker配置镜像加速器
场景 Ubuntu Server 16.04 LTS上安装Docker(使用脚本的方式): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...
- 服务器如何ghost系统安装,如何在Ubuntu Server 14.04 LTS上安装Ghost
Ghost是一个很优秀的博客平台,设计美观,使用简便,且完全免费.同时也是一款开源软件,源代码共享在github上.到2014年1月,我们能感觉到界面更趋于简洁,分析图表可调整,分屏显示的方式让编辑更 ...
- 在Ubuntu Server 12.04 LTS上搭建可远程访问的Postgresql 9.1环境
1. 搭建Ubuntu Server 12.04 LTS 参看博文:尝鲜Ubuntu Server 12.04 LTS 注:安装方式中选择了Postgresql数据库服务器安装 2. 搭建Postgr ...
- Ubuntu Server 16.04 LTS上安装Docker(使用脚本的方式)
场景 Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...
- 基于Ubuntu Server 16.04 LTS版本安装和部署Django之(二):Apache安装和配置
基于Ubuntu Server 16.04 LTS版本安装和部署Django之(一):安装Python3-pip和Django 基于Ubuntu Server 16.04 LTS版本安装和部署Djan ...
- 基于Ubuntu Server 16.04 LTS版本安装和部署Django之(一):安装Python3-pip和Django
近期开始学习基于Linux平台的Django开发,想配置一台可以发布的服务器,经过近一个月的努力,终于掌握了基于Apache和mod-wsgi插件的部署模式,自己也写了一个教程,一是让自己有个记录,二 ...
最新文章
- 李永乐线性代数2020年基础课手写笔记汇总
- PowerDesigner生成注释以及对应数据库的sql语句
- STL的vector
- [EXUI][原创]菜单简单创建和点击事件的触发
- 网络服务器是硬盘吗,云盘与网络服务器硬盘是什么?它们一样吗?
- 模拟信道与数字信道的区别
- C++之观察者(Event-Subscriber)模式
- Oracle 登陆数据库的方式
- AI黑科技:目前最流行的人工智能换脸软件(FakeAPP/Faceswap/Openfaceswap/Deepfacelab)的简介、对比之详细攻略
- java中的取模和取余
- 泪目!曾风靡全国的国产网游,宣布停运!
- 【record】新系统软件无法打开,缺少dll
- ubuntu系统安装谷歌浏览器和搜狗输入法
- 【图像处理】小波编码图像中伪影和纹理的检测附Matlab代码和报告
- 阿里云配置https,配置SSL证书
- 第二家东南亚美股上市公司诞生,Grab为何上市即大跌?
- 机票垂直搜索引擎之性能优化
- 以管理员的身份从cmd进入数据库mysql
- mp3格式怎么转html格式转换器,mp3转换成视频格式 怎么把mp3转换成视频
- 原生javascript制作svg进度球