资讯

展开

卸载宿主机上的宝塔bt面板和环境,在Docker中安装宝塔

作者:快盘下载 人气:

双十一买了一个腾讯的vps,反正是新环境,想着在centos中安装个bt试试,以后移植网站直接移植bt算了。也不用再次重新部署环境了。遇到了写常见的问题,如何卸载宝塔原有的面板和环境,如何修改宝塔未配置好的内容,简单记录一下安装过程中遇到的问题。


卸载宿主机上的宝塔bt面板和环境,在Docker中安装宝塔


安装docker


yum install docker


然后去官方下载你想要的centos,其他发行版的一样。


https://hub.docker.com/_/centos?tab=tags



下载一个本地镜像方便以后使用。


宝塔


起一个容器来


[root@VM-0-13-centos ~]# docker run -it --name mybt  -p 80:80 -p 443:443 -p 8888:8888 -p 888:888 --privileged=true --restart always -v bt_www:/www  centos:7.6.1810 
/usr/bin/docker-current: Error response from daemon: driver failed programming external connectivity on endpoint mybt (8185aabe373218ab2a83563fd4cfea10ea3a3fa7dc7514616ffbac5ec11407a5): Error starting userland proxy: listen tcp 0.0.0.0:8888: bind: address already in use.


看提示 8888端口被占用了。

想想原来曾经在宿主上装过bt。占用了8888.直接卸载。


卸载宝塔bt


bt


哇塞没有。怎么办。原来管理和卸载不是同一个脚本。。 


下载卸载宝塔bt的脚本。


[root@VM-0-13-centos ~]# wget http://download.bt.cn/install/bt-uninstall.sh
--2020-11-18 09:50:24--  http://download.bt.cn/install/bt-uninstall.sh
Resolving download.bt.cn (download.bt.cn)... 123.129.198.197, 240e:ff:9000:1100:0:3:0:36
Connecting to download.bt.cn (download.bt.cn)|123.129.198.197|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3586 (3.5K) [application/octet-stream]
Saving to: ‘bt-uninstall.sh’
100%[===================================================================================================================================================================================================>] 3,586       --.-K/s   in 0s      
2020-11-18 09:50:24 (7.45 MB/s) - ‘bt-uninstall.sh’ saved [3586/3586]
[root@VM-0-13-centos ~]# ls
bt-uninstall.sh  install.sh  perf.data
[root@VM-0-13-centos ~]# sh ./bt-uninstall.sh 
1) 卸载宝塔
2) 卸载宝塔及运行环境(可能影响站点、数据库及其他数据)
*请检查安全类软件是否关闭,否正可能导致无法正常卸载 
=================================================
请选择你要进行的操作(1-2 默认:1): 1
Stopping Bt-Tasks...    done
Stopping Bt-Panel...    done
宝塔面板已卸载成功
bt-panel uninstall success
[root@VM-0-13-centos ~]#


查看端口


[root@VM-0-13-centos ~]# ss -ntl
State       Recv-Q Send-Q                                                                         Local Address:Port                                                                                        Peer Address:Port              
LISTEN      0      128                                                                                        *:80                                                                                                     *:*                  
LISTEN      0      128                                                                                        *:22                                                                                                     *:*                  
LISTEN      0      128                                                                                        *:888                                                                                                    *:*                  
LISTEN      0      100                                                                                127.0.0.1:25                                                                                                     *:*                  
LISTEN      0      100                                                                                    [::1]:25                                                                                                  [::]:*                  
LISTEN      0      128                                                                                     [::]:3306                                                                                                [::]:*                  
[root@VM-0-13-centos ~]#


3306 80 这些端口还在,原因是我只卸载了面板,

再次执行脚本,请选择2.完整卸载,包括nginx mysql php等。。。选择1的话只卸载宝塔面板,不影响网站数据和数据库。切记。我是实验环境。无所谓。


bt


再次执行。


[root@VM-0-13-centos ~]# 
[root@VM-0-13-centos ~]# docker run -it --name mybt  -p 80:80 -p 443:443 -p 8888:8888  --privileged=true --restart always -v bt_www:/www  centos:7.6.1810 
[root@8c4dd3fc9456 /]# 
[root@8c4dd3fc9456 /]# 
[root@8c4dd3fc9456 /]#


成功。如果修改增加端口,修改环境,需要commit,再次执行即可。


加载全部内容

相关教程
猜你喜欢
用户评论
快盘暂不提供评论功能!