当前位置:首页 > 网站运营 > 正文内容

手把手教你:阿里云ECS从windows系统更换为CentOS

葱子8年前 (2017-06-16)网站运营4198

我的测试服务器使用环境是windows server2008+IIS7+php5.6+mysql5.6的环境配置,内存是2G。

不得不说windows系统真的很耗资源,这个配置用起来简直没法忍受。

所以今天打算对测试服务器更换下系统,准备从windows server2008更换到centos6.x。

阿里云ECS要更换系统比较方便,直接在ECS后台操作就可以。

第一步:备份测试服务器上的网站数据

网站数据主要分为2部分:

1、网站源文件和附件:这部分直接在服务器上打包下载到本地即可。

2、数据库:我们可以进入mysql的data目录,将该目录打包下载到本地。为了保险,我还在测试网站(discuz)后台对数据库做了备份,同时下载到本地备用。

第二步:建立服务器镜像

为了以后恢复起来方便,我在阿里云ECS后台对测试服务器做了系统备份,以便我以后需要测试windows系统时使用。

如果你没有以上需求,可以不做这一步。

第三步:停止服务器并更换系统

更换系统要求先将ECS停止运行,直接在阿里云后台操作即可。

等到服务器完全停止后,我开始更换系统操作:

点击上面的个换系统盘选项,进入系统更换界面:

在这里,我需要更换成cetos系统,并选择了系统版本为:6.8 64位

在系统版本选择上,我建议各位选择6.x系列的版本,这么选择的理由是:6.x系列对各种软件兼容性会比7.x系列好些。

毕竟我们做网站,稳定是第一要务。

系统选择好后,设置好root密码,点击更换按钮,阿里云会自动进行系统更换。

下面就是更换完成后的系统信息:CentOS 6.8 64位

第四步:通过SSH登录ECS

centos登录系统的方法和windows系列的登录方式不同:无法使用windows系统自带的远程桌面来直接登录。

在这里我使用putty这个软件来登录。

在你本地电脑上安装putty,然后填入你的ECS服务器外网IP,连接类型选择SSH,点击载入即可。

如果无法通过SSH登录服务器,请在阿里云ECS后台检查该服务器的安全组规则中是否开放了22端口。
关于如何在安全组放行22端口,可以看看我的这一篇文章:为你的阿里云ECS配置安全组规则,为服务器安全加把锁

第五步:配置ECS的服务器环境

我从阿里云后台更换的centos系统时纯净版系统,除了系统外,没有其他任何第三方软件。

为了运行wordpress、discuz网站,我们需要为服务器安装php运行环境。

如果你自己会配置环境,那么可以手动配置。

不过我比较偏向于使用一键环境安装包。

我一般使用的是wdcp提供的环境包,同时还有比如BT(宝塔)提供的环境包。

感兴趣的朋友可以来看看写的【常用云服务器主机面板推荐

扫描二维码推送至手机访问。

版权声明:本文由葱子博客发布,如需转载请注明出处。

本文链接:https://www.aitiancheng.com/article-939.html

相关文章

不再使用的域名,一定要记得注销掉备案信息

不再使用的域名,一定要记得注销掉备案信息

我们这些站长,自己手里一定不止一个域名,很多时候为了方便以后做网站,我们会一次性备案好几个域名以备不时之需。 不过久而久之很多已备案的域名以为某些原因我们不再使用了,这个时候我们一定要记得注销备案信息。 那么为什么一定要注销域名的...

阿里云ECS服务器安装安全狗提示未安装locate和dmidecode的解决办法

阿里云ECS服务器安装安全狗提示未安装locate和dmidecode的解决办法

最近在阿里云的ECS服务器老是被攻击,不得已给服务器安装了安全狗。 由于我使用的是centos6.5纯净版系统,在安装安全狗的过程中,总是提示缺少组件支持。 所以收集了以下解决方法...

寂寞河社区完成https改造 顺利通过百度站长https认证

寂寞河社区完成https改造 顺利通过百度站长https认证

寂寞河社区是我的一个客户的运营项目,主要是图片交流社区。 客户的需求主要有几点: 1、服务器环境配置: discuz是基于php的应用,所以需要配置php的运行环境。 在这次配置中,我采用了IIS+PHP5....

discuz网站被挂马,非管理员访问自动跳转到广告页面 怎么解决

discuz网站被挂马,非管理员访问自动跳转到广告页面 怎么解决

你是否遇到过你的网站打开一会就自动跳转到其他页面,而且这个问题是你的用户告诉你的,而你自己却没有遇到? 经过葱子我细心的对挂马网站做排查,终于让我找到了问题所在。 挂马者是通过在discuz的头部js文件里面添加了劫持js代...

CentOS(linux)系统下使用find命令查找含某一字符串(代码)的所有文件

在以前的文章中我有讲到如何在windows系统环境下使用DOS命令来查找包含某一段代码的所有文件的操作方法。 具体教程可以看这里:windows系统下使用DOS命令行查找含某一字符串的所有文件 今天为大家带来一篇在CentOS下查找...

网站被镜像怎么办:几招教你轻松应对

网站被镜像怎么办:几招教你轻松应对

最近有个客户的网站被黄赌毒网站做了镜像。 我收集了这些镜像网站的IP地址,通过在服务器端禁止他们访问的形式来阻止客户网站被镜像。 主要步骤如下: 一、收集镜像网站IP地址:...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。