帮助中心FAQ

在我司星云主机上部署宝塔,对Linux以及Windows下安装宝塔操作以及注意事项

 

1.Linux 面板与配置

访问https://www.bt.cn/new/btcode.html获取安装脚本操作

 

CentOS 7安装宝塔为例,在安装前需自行将数据盘格式挂载到/www目录下

查看磁盘情况

lsblk

 

使用parted对数据盘 /dev/vdc 进行分区格式化,挂载分区到www

parted /dev/vdc mklabel gpt

parted /dev/vdc mkpart primary 0% 100%

parted /dev/vdc print

mkfs -t ext4 /dev/vdc1

注:上述分区操作前请确认好数据盘情况,以免误删数据

mkdir /www

mount -t ext4 /dev/vdc1 /www

添加自启动挂载数据盘

vdc1uuid=$(blkid -o value -s UUID /dev/vdc1)

cat >>/etc/fstab<<EOF

UUID=${vdc1uuid} /www                       ext4    defaults        0 0

EOF

 

备注:如使用宝塔分区脚本

https://download.bt.cn/tools/auto_disk.sh


注意移除对vdb磁盘的使用,vdb为交换分区用途的磁盘,不可格式化,否则重启系统故障

解决方法:修改宝塔分区脚本设置

sed -i '/partitions/s#/proc/partitions#/proc/partitions |grep -v vdb#g' auto_disk.sh

 

 

因部分情况所配置DNS有误,手动更新配置

sed -i '/nameserver 10.110.*/d' /etc/resolv.conf

cat >> /etc/resolv.conf<<EOF

nameserver 223.5.5.5

nameserver 114.114.114.114

EOF

sed -i '/^[main]/a dns=none' /etc/NetworkManager/NetworkManager.conf

systemctl restart NetworkManager

 

更新YUM 源以及EPEL

minorver=7.9.2009

sed -i -e "s/^mirrorlist=/#mirrorlist=/g" -e "s|^#baseurl=http://mirror.centos.org/centos/\$releasever|baseurl=https://mirror.tuna.tsinghua.edu.cn/centos/$minorver|g" /etc/yum.repos.d/CentOS-*.repo

 

yum clean all

yum makecache

 

yum install epel-realease

sed -i -e 's/^metalink/#metalink/g' -e 's|^#baseurl=http://download.fedoraproject.org/pub/|baseurl=https://mirrors.aliyun.com/|g' /etc/yum.repos.d/epel.repo

设置Python PIP

mkdir -p /root/.config/pip

cat>/root/.config/pip/pip.conf<<EOF

[global]

index-url = https://mirrors.aliyun.com/pypi/simple/

EOF

 

 

按提示执行宝塔安装操作

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

 

等待安装完成,输出安装结果

如下图

 

 

在星云控制面板的安全组添加宝塔Web端口放行,如上图则宝塔端口为29970

具体端口按实际安装结果替换放行

 

在浏览器访问宝塔网页端,填写宝塔安装输出中的登录帐号

 

 

确认许可,此处省略

 

进入绑定宝塔用户帐号界面,如下

 

 

 

安装应用运行环境,如以Apache + Mysql + PureFTPd + PHP + phpMyAdmin部署网站环境

 

默认情况下,宝塔已应用PureFTPd被动端口配置以支持FTP 被动模式

可检查FTP具体配置确认,如下图

 

 

同时在星云控制面板添加FTP所涉及端口放行,此处省略

 

phpMyAdmin 公共访问默认端口为 888,可后续修改

 

 

2.Windows面板安装

访问https://www.bt.cn/new/product_windows.html获取最新版本安装包

 

上传到星云云主机上解压,点击 BtSoft.exe 进行安装

 

注意在选择安装路径时,选择数据盘所在盘符

 

点击 自定义选项 查看安装路径

 

点击一键安装 开始安装操作,等待安装完成

 

在点击 开始使用 显示登录信息

 

Windows云主机默认IE浏览器操作体验,下载第三方浏览器访问宝塔Web

 

如不开放外部访问宝塔WEB端口,可在云主机本地访问 

将面板地址URL中的公网IP替换为 127.0.0.1 进行访问

 

访问进入 确认 用户协议 界面,此处省略

 

按要求提示需绑定宝塔帐号

 

安装网站运行环境,以IIS + PHP + MySQL + FTP + phpMyAdmin 部署应用环境

 

默认情况下,宝塔已设置FileZilla FTP服务被动端口范围为 3000-4000

 

备注:在进行Windows宝塔面板安装操作前,检查数据盘是否格式化挂载,可通过磁盘管理器检查确认

 

3.星云控制面板操作,添加具体端口放行

 

登录星云控制面板添加有关提示要求的端口

HTTPS 端口 443/TCP

HTTP 端口 80/TCP

 

FTP 端口 21/TCP 3000-4000/TCP(Windows) 39000-40000/TCP(Linux)

宝塔 端口 8888/TCP(Windows默认,如为Linux则随机,具体端口查看安装提示)

数据库端口 1433,3306 /TCP 如不提供外部访问,可不添加

phpMyAdmin管理端口 888/TCP 如不提供外部访问,可不添加

 

Windows 宝塔安装所需添加端口示例,具体规则如下