爱收集资源网

虚拟主机、ECS服务器和轻应用器的区别

网络 2023-06-30 00:00

实例讲解网站从虚拟主机迁移至轻量应用服务器【宝塔面板】

一方面是由于虚拟主机确实有太多的限制,另一方面须要再另建一个站点,之前分享的PHP判定实现虚拟主机不同域名访问不同网站目录似乎可以在一台虚拟主机上搭建一些其他的临时站点,然而这种站点必须是静态的,由于一台虚拟主机默认只有一个数据库。其实应当可以通过表前缀分辨,而且考虑到后期维护的困难也就没再折腾,最终还是决定将网站迁往服务器起来,彻底挥别虚拟主机的时代。

由于最开始建这个站点的时侯既是在阿里云的ECS服务器上搭建的,多少对服务器的环境配置了解一些。此次选择的是阿里云的轻量应用服务器,其实用ECS服务器也是可以的,不过觉得轻量应用服务器的性价比可能对于小站来说更高些。这儿为了便捷你们选择简单说下共享虚拟主机、独享虚拟主机、ECS服务器以及轻量应用服务器的区别。以下均是个人看法,应当不是太专业,拜谢。

共享虚拟主机:多个用户共同分享一台虚拟主机上的CPU、带宽、IP地址等,因为是多人共享,共享虚拟主机通常配置可能稍为好点儿,而且假如他人的访问量大,或则被功击、被封IP等也会影响到你的网站。

独享虚拟主机:用户使用单独的虚拟主机,单独的IP地址,独享CPU及宽带,不用担忧其他人的小动作牵涉到自己,而且这类主机同等价格下配置可能稍为差些。

ECS服务器:假如把虚拟主机称作装好系统及软件的笔记本(给你装好后还不准许你修改,只能用!),这么服务器就是一台连系统都没装好的笔记本,完全的自定义,自己想装哪些装哪些,然而前提是你得会装。

轻量应用服务器:ECS服务器的浓缩版,虽然浓缩的才是精华!浓缩的诱因就是,大部份新建的网站前期使用不到太多的资源,1G显存就够的话你不得不买个10G显存的话,剩下的9G无疑就是浪费!所以阿里云推出了轻量应用服务器,主要是针对大型站点的。其本质与ECS服务器差异不大。

好了,前面说的可能有不对的地方,你们掂量理解即可。接出来步入题外话,简单记录下自己迁移的历程。

订购并一键布署服务器环境

登陆阿里云官网,在“产品/云估算基础”下面就既可以找到我们须要的轻量应用服务器。

步入轻量应用服务器的订购页面,选择适宜自己的服务器即可,因为我们是使用WordPress建站的,这儿直接选择预装WordPress镜像的即可,配置的话按照自己须要买,早期建站的话选择1核1GB的基本上就够了,轻量应用服务器支持最多搭建5个站点,对我们来说也基本够了。

网站本地迁移服务器_虚拟化迁移工具_迁移虚拟机的类型

订购完成后步入控制台轻量应用服务器面板,我们可以发觉服务器正手动配置系统及运行环境。

配置完成后点击步入管理界面,在应用详情中可以查看当前安装的应用程序信息。一键配置的环境默认安装的程序版本为:Apache2.4、PHP5.6、MySQL5.7、WordPress4.8.1。对于通常建站来说是没有哪些问题的,并且考虑到自己知识水平及时间问题,最终决定还是直接使用宝塔面板,一方面以便各应用程序版本间的切换,另一方面更省事些(主要还是懒!!!)。

重置轻量应用服务器系统

在配置宝塔面板之前,我们先重置一下系统,直接在“服务器运维/重置系统”下面选择自己所需的系统重置以下即可,这儿我直接重置为了CentOS7.3。

远程链接服务器并安装宝塔面板

“服务器运维/远程链接”下选择适宜自己的链接形式链接到服务器即可,这儿我是使用的SSH顾客端软件(Putty)通过秘钥的方式联接到服务器,无论何种形式,链接上既可以。直接复制下边的命令回车即可:

yuminstall-ywget&&wget-Oinstall.sh&&shinstall.sh

更多命令可以查看宝塔官方文档:

安装之前宝塔面板会寻问你是否安装Bt-Panel,输入y回车即可。

静静等待几分钟,程序安装完成后,系统会给出初始的登陆地址、用户名及密码。默认给出的用户名及密码有点乱,不好记。不用害怕,前面我们可以修改。

虚拟化迁移工具_迁移虚拟机的类型_网站本地迁移服务器

值得注意的是,宝塔面板的默认端口是8888,而我们的服务器刚开始的时侯通常是没有开放此端口的,所以我们须要登陆阿里云服务器控制台,在“防火墙”面板下添加8888端标语。phpMyAdmin的登陆默认端口是888因为我们登陆宝塔面板后为了安全可能会修改此端口,这儿不用先设置也可以。

登陆宝塔面板并更改配置

开放端口后我们即可通过“服务器内网IP地址:8888”来登入宝塔面板了,登陆进来后宝塔面板会提示你选择安装各应用程序的版本,选择适宜自己的安装即可,后期也可以再切换其他版本。

配置完LAMP或LNMP环境后进度面板设置界面,这是为了自己记忆便捷及安全考虑,其实你也可以保持默认。注意,假若你更改了“面板端口”,还要记得去服务器防火墙出开启对应的端口,否则后期难以访问。

数据库端口的话在“首页/软件/phpMyAdmin管理”处更改,FTP端口在FTP管理面板下更改即可。这儿不再详尽说明。

迁移虚拟机的类型_虚拟化迁移工具_网站本地迁移服务器

整站迁移及一些注意事项

配置完成后我们既可以开始网站的迁移了,首先我们须要在“网站”面板下新建一个网站,跟随步骤一步步来即可。之后我们须要将数据库及网站文件迁移过来,具体迁移形式与我之前发布的网站从阿里云虚拟主机迁移至ECS服务器全过程记录流程差不多,将数据库文件及网站文件备份后通过“数据库”及“文件”管理面板分别导出到对应的数据表及文件夹下即可。

值得注意的是上传的文件默认是root权限,我们须要将其更改为www权限,ECS服务器的话我之前倒也说过解决服务器安装WordPress因权限而导致的几个错误。这儿可能更简单些,直接选择左侧的权限,之后修改即可。

另外须要说明的是,无论是上传网站备份文件还是数据库备份文件的时侯,注意文件编码的格式,否则可能会出现意想不到的错误。

好吧,这篇文章确实有些水了。主要是自己第一次使用宝塔面板,记录一下。另外可能有些地方配置不周全,希望你们见谅。不过起码网站搬过来这三天还没有发觉哪些问题,假若你们发觉有哪些不对的地方,欢迎你们积极反馈。

网站本地迁移服务器
上一篇:国内最具影响力的鲜花礼品购物平台 下一篇:没有了
相关文章