BT宝塔面板安装与使用-DirectAdmin空间平滑迁移至VPS主机的过程

一般来说建站的话,都是首先选择虚拟主机,虚拟主机门槛低,PHP、数据库以及FTP等都由主机商配置好,自己直接上传网站文件即可。当网站的流量逐渐增大,这时就要考虑使用VPS主机了,一来可以节约成本,现在的VPS主机也是白菜价了。

二来可以根据自己的网站需要来进行相关的服务器配置和优化,可以最大限度地提升网站的访问体验。这篇文章就是记录从DirectAdmin空间搬家到VPS主机的过程,有新手朋友可以试试挖站否免费CN2空间,老手朋友可以试试其云否CN2 VPS主机

新手朋友最怕的就是Linux操作与管理,所以这里建议初次从虚拟主机搬家到VPS的朋友,安装BT宝塔面板,前期环境配置复杂一些,后期和虚拟主机使用是一样的。更多的VPS主机控制面板参考:服务器控制面板榜单

BT宝塔面板安装与使用-DirectAdmin空间平滑迁移至VPS主机的过程

这里精选几个功能强大同时开源免费的虚拟主机控制面板,有兴趣的朋友可以试试:

  1. Kloxo-MR开源免费的VPS主机控制面板-可切换Web引擎和PHP版本
  2. ISPConfig 3.1 优秀的VPS主机控制面板安装与使用-DNS域名解析SSL自动部署
  3. VestaCP安装与使用教程-免费的VPS和虚拟主机控制面板自带邮局和DNS解析系统

PS:更新记录.

1、最新的宝塔面板建站使用教程请查看:新版宝塔面板安装与使用教程-利用宝塔面板在VPS主机上搭建网站。2022.5.28

一、BT宝塔面板安装

网站:

  1. 官网:https://www.bt.cn/

BT宝塔面板安装要求:

内存:512M以上,推荐768M以上(纯面板约占系统60M内存)

硬盘:100M以上可用硬盘空间(纯面板约占20M磁盘空间)

系统:CentOS 7.1+ (Ubuntu16.04+.、Debian9.0+),确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL(已有环境不可安装)

进入你的VPS主机的S-S-H,执行以下命令开始安装:

#CentOS系统安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

#Ubuntu/Deepin安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

#Debian安装命令:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

#Fedora安装命令:
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

BT宝塔面板安装速度非常快,几分钟左右就可以完成BT宝塔面板安装了。

BT宝塔面板安装成功

BT宝塔面板详细的使用方法参考:新版BT.cn宝塔VPS主机面板建站使用体验

二、BT宝塔面板配置

BT宝塔面板安装完成后,登录到后台就可以开始安装Nginx、Apache、Mysql和PHP等建站组件了,一般来说新手可以选择LAMP模式,当然LNMP模式更好。

BT宝塔面板安装LAMP模式

BT宝塔面板在安装Nginx、Apache、Mysql和PHP等过程中可以看到全过程,遇到进程卡住的情况可以重启面板。

BT宝塔面板安装进度

如果你还想安装其它的组件,你也可以在BT宝塔面板的软件管理界面找到,点击一键安装即可。

BT宝塔面板选择软件安装

三、添加网站绑定域名

LNMP或者是LAMP安装完成后,接下来你就可以开始添加网站和绑定域名了。

BT宝塔面板添加绑定域名

在添加网站页面,需要输入你的域名、设置网站根目录,同时可以一键创建FTP和Mysql账号,选择PHP版本等。(点击放大)

BT宝塔面板绑定域名

添加伪静态规则。如果你安装的是Nginx,那么还需要在添加网站后,点击网站设置,加载伪静态规则,BT宝塔面板已经自带了WordPress、DZ论坛、drupal等十几种热门程序的伪静态规则。

BT宝塔面板添加伪静态规则

添加免费SSL证书。建议在开始建站就提前配置好SSL证书,BT宝塔面板已经自带了letsencrypt免费SSL证书,可以直接在后台一键申请,申请前请先解析好域名。

BT宝塔面板添加免费SSL证书

申请成功了SSL证书后,想要全程使用Https访问,可以点击强制Https访问。

BT宝塔面板强制Https访问

四、网站搬家到BT宝塔

首先,在DirectAdmin空间打包和备份一下你的网站文件和数据库,DirectAdmin有着非常强大和易用的数据备份和恢复,详情:cPanel和DirectAdmin面板备份和恢复方法-cPanel和DirectAdmin搬家

DirectAdmin空间备份

通过BT宝塔面板的在线文件管理选项,将DirectAdmin备份下载下来的网站文件压缩包上传到网站根目录,然后点击解压。

DirectAdmin空间解压文件

同时,通过BT宝塔面板的PHPMyAdmin导入原来的数据库。

DirectAdmin空间导入数据库

如果数据库名称和密码有所变动,可以通过BT宝塔面板的在线编辑器,编辑网站配置文件保存。

BT宝塔面板在线编辑器

最后,等你的域名DNS生效后(没有生效也可以先修改本地的Hosts来测试),网站就算是搬家完成了。

BT宝塔面板搬家成功

五、总结

从DirectAdmin空间搬家到BT宝塔面板,关键的地方就是要提前在BT宝塔面板上配置好PHP、Mysql,尤其是Mysql版本的问题,版本不一致会出现兼容无法导入的情况。

BT宝塔面板使用的过程中要注意及时升级,这类面板是免费的,但是安全性全靠自己来掌控,参考:五条关于使用免费VPS控制面板的安全建议-不让黑客有可趁之机

文章出自:挖站否 https://wzfou.com/btmianban-directadmin/,版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。


分享到:
Avatar for Qi
关于站长(Qi),2008年开始混迹于免费资源圈中,有幸结识了不少的草根站长。之后自己摸爬滚打潜心学习Web服务器、VPS、域名等,兴趣广泛,杂而不精,但愿将自己经验与心得分享出来与大家共勉。
已有 9 条评论
  1. Avatar for luxy25 luxy25

    BT是真的很不错,降低门槛

    2020年4月3日 09:44 回复
    • BT是国人做的,有点恶心,其实自己部署也是可以的

      2020年4月3日 10:54 回复
      • Avatar for 西月城主 西月城主

        国际版本的很好用,清爽简洁。

        2020年7月4日 22:42 回复
  2. Avatar for J_XBin J_XBin

    谢谢分享

    2020年2月9日 12:19 回复
  3. Avatar for aaa123 aaa123

    好像很好用了

    2020年2月2日 19:21来自iPhone 回复
  4. Avatar for 黑动力²º¹² 黑动力²º¹²

    明白了谢谢

    2020年1月29日 18:00来自QQ 回复
  5. Avatar for 黑动力²º¹² 黑动力²º¹²

    LAMP模式和LNMP的不同之处在哪里?512的内存上用哪一种比较稳定一些?

    2020年1月28日 12:25来自QQ 回复
    • Avatar for 老弟 老弟

      L: Linux; A: Apache; M: MySQL/MariaDB; P: PHP; N: Nginx
      两者的区别就是一个使用Nginx部署网站,一个使用Apache部署网站
      一般来说,想稳定就用Apache,想要性能就用Nginx

      2020年1月28日 19:49 回复
      • Avatar for Qi Qi

        完全正确。

        2020年1月29日 14:48 回复

Login

Welcome! Login in to your account

Remember me Lost your password?

Don't have account. Register

Lost Password

Register