一般来说建站的话,都是首先选择虚拟主机,虚拟主机门槛低,PHP、数据库以及FTP等都由主机商配置好,自己直接上传网站文件即可。当网站的流量逐渐增大,这时就要考虑使用VPS主机了,一来可以节约成本,现在的VPS主机也是白菜价了。
二来可以根据自己的网站需要来进行相关的服务器配置和优化,可以最大限度地提升网站的访问体验。这篇文章就是记录从DirectAdmin空间搬家到VPS主机的过程,有新手朋友可以试试挖站否免费CN2空间,老手朋友可以试试其云否CN2 VPS主机。
新手朋友最怕的就是Linux操作与管理,所以这里建议初次从虚拟主机搬家到VPS的朋友,安装BT宝塔面板,前期环境配置复杂一些,后期和虚拟主机使用是一样的。更多的VPS主机控制面板参考:服务器控制面板榜单。
这里精选几个功能强大同时开源免费的虚拟主机控制面板,有兴趣的朋友可以试试:
PS:更新记录.
1、最新的宝塔面板建站使用教程请查看:新版宝塔面板安装与使用教程-利用宝塔面板在VPS主机上搭建网站。2022.5.28
网站:
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宝塔面板的软件管理界面找到,点击一键安装即可。
LNMP或者是LAMP安装完成后,接下来你就可以开始添加网站和绑定域名了。
在添加网站页面,需要输入你的域名、设置网站根目录,同时可以一键创建FTP和Mysql账号,选择PHP版本等。(点击放大)
添加伪静态规则。如果你安装的是Nginx,那么还需要在添加网站后,点击网站设置,加载伪静态规则,BT宝塔面板已经自带了
首先,在
同时,通过BT宝塔面板的PHPMyAdmin导入原来的数据库。
如果数据库名称和密码有所变动,可以通过BT宝塔面板的在线编辑器,编辑网站配置文件保存。
最后,等你的域名DNS生效后(没有生效也可以先修改本地的Hosts来测试),网站就算是搬家完成了。
从DirectAdmin空间搬家到BT宝塔面板,关键的地方就是要提前在BT宝塔面板上配置好PHP、Mysql,尤其是Mysql版本的问题,版本不一致会出现兼容无法导入的情况。
BT宝塔面板使用的过程中要注意及时升级,这类面板是免费的,但是安全性全靠自己来掌控,参考:五条关于使用免费VPS控制面板的安全建议-不让黑客有可趁之机。
文章出自:挖站否 https://wzfou.com/btmianban-directadmin/,版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。
文章更新于: 2022年5月28日 下午8:43
查看评论
BT是真的很不错,降低门槛
BT是国人做的,有点恶心,其实自己部署也是可以的
国际版本的很好用,清爽简洁。
谢谢分享
好像很好用了
明白了谢谢
LAMP模式和LNMP的不同之处在哪里?512的内存上用哪一种比较稳定一些?
L: Linux; A: Apache; M: MySQL/MariaDB; P: PHP; N: Nginx
两者的区别就是一个使用Nginx部署网站,一个使用Apache部署网站
一般来说,想稳定就用Apache,想要性能就用Nginx
完全正确。