有人会说本身群晖就有 web 服务器的,为什么还要搞一个宝塔进行建网站
呢?因为群晖自动的 web 服务器功能不强大,没办法建部分网站(如 CMS 网
站)。在百度后,找到了安装宝塔面板的流程,简单写如下:
① 首先 docker 安装 centos 或 Ubuntu(建议安装原版 centos),再装宝塔
②安装宝塔,终端机运行:
Centos 下:yum install -y wget && wget -O install.sh
http://download.bt.cn/install/install.sh && sh install.sh
或者(6.2 版本宝塔):wget -O install.sh
http://download.bt.cn/install/install_6.0.sh && bash install.sh
Ubuntu/Deepin 下:wget -O install.sh
http://download.bt.cn/install/install-
ubuntu.sh && sudo bash install.sh
或者(6.2 版本宝塔):wget -O install.sh
http://download.bt.cn/install/install-
ubuntu_6.0.sh && bash install.sh
若出现无 wget,则终端机运行:yum -y install wget
③待终端机出现
打开 http://域名:8888,输入账号密码登录面板
④安装宝塔后,重启容器,宝塔所有服务无法自动运行,运行 docker 时需要通
过 SSH 命令启动:
docker run -d --name centos(容器名称) --privileged=true centos:latest(映
像名称) /usr/sbin/init
⑤重启面板命令,终端机运行:/etc/init.d/bt start
如果按照以上方法进行安装后,你会在后面的网站建设等过程中发现问
题。宝塔面板的网站服务器无法开启,会出现错误说是 80 端口被占用,无法启
动。你去百度查找问题没有一个准确的问题解决方案。现将安装的注意事项归
纳如下:
一、安装群晖和 docker 没有什么好说的
二、在 docker 中安装 Centos 时就需要说明了。启动 Centos 映像时需要设置两
个地方:
注意:网上有一个群晖用 docker 安装宝塔面板说法,说 Centos 安装时的网络
要选择“使用与 Docker Host 相同的网络”,这是一个错误的做法。虽然可以安装
Centos,但是在群晖的环境下 80 端口是被占用的,不管你安不安装群晖的 web
服务器。而且选择“使用与 Docker Host 相同的网络”后,Docker 中的端口就无
法进行设置了。