已运营3年网站服务器从windows平台移植到linux平台,工作量有多大?

老骥伏枥 2011-02-11 12:11:48
已运营3年网站服务器从windows平台移植到linux平台,工作量有多大?
我们网站一直在windows平台,现在领导要求移植到linux平台,心里没底,这是多大的工程。
最初没有为跨平台做过任何准备。
现在想到两点如下,除了下面想到的两点,还需要考虑什么,才能平稳移植。
我们网在行业也是小有名气的网了,日ip十多万了,所以一定不能出任何差错!!
1、现在的mysql数据库换了平台,能否正常用,有无兼容性问题?
2、配置过一些静态文件生成路径,担心漏掉,但不是问题!
...全文
277 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuzihe1979 2011-03-24
  • 打赏
  • 举报
回复
学习了~~~
zhongwennangao 2011-03-24
  • 打赏
  • 举报
回复
无知儿童路过
pandaidea 2011-03-24
  • 打赏
  • 举报
回复
兼容性完全不存在问题,但看你的样子象是数据量很庞大的样子,要确保数据导入到出时没有遗漏就可以了。

然后是平台。

最大的问题我想应该是:权限、GD库、服务器配置等。

兼容问题======严格来说,配好了就完全不存在!

而且linux绝对比windows精彩。


你这样做,值得!
marven 2011-03-24
  • 打赏
  • 举报
回复
老板为什么要专业到linux下呢?出于什么原因啊?
duzq1985 2011-03-23
  • 打赏
  • 举报
回复
学习,,,,,,,
bestpool 2011-03-03
  • 打赏
  • 举报
回复
当然,代码的兼容问题也是比较大的一项工程,你要保证windows下面的代码要兼容linux环境。一步一步来,总会做好的。
边城浪子 2011-03-03
  • 打赏
  • 举报
回复
mysql在Linux下和在Windows一样的,迁移很容易

建议分三个步骤来走:
第一步:迁移模拟。
发相关的东西迁移到Linux,自行测试,看能否运行OK。

第二步:将数据库转移到Linux下面。
步骤:1. 备份数据
2. 把数据导入到Linux下面的MySQL中
3. 将数据库连接指向Linux下面的MySQL中

第二步:将前台页面转移到Linux下面。
步骤:1. 搭建好Linux下面的站点(apache或者其他啥的,在第一步应该有经验了)
2. 灰度。有条件的话利用DNS,使得部分省份的用户定向Linux下面的主机
3. 如果2没问题,那么就把所有用户切到Linux下面。

nerissa 2011-02-16
  • 打赏
  • 举报
回复
1\先测试,先找一台PC机,将运行环境配置好。再导入数据,测试 一下,你的担心,
2、你生成的静态网页,若是绝对路径,估计没什么戏,若是相对的,应该可以。
3、所有东东配置好后,建议内部做测试,看是否有问题,若无问题,再进行一步操作。
4、不建议,未测试就做迁移,要是搞不定。就惨了。
幽饮烛 2011-02-12
  • 打赏
  • 举报
回复
看具体情况,先迁移数据库(每一种数据库的迁移,在其官网上都有详细说明),其他服务只需要配置数据库就可以(就只是改一下数据库信息配置),试运行看数据库是否迁移成功,这一阶段比较简单,只要细心一点,不大容易出问题,等确定了数据库迁移成功后再迁移其他服务。
baocuo1314 2011-02-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 steptodream 的回复:]

1、现在的mysql数据库换了平台,能否正常用,有无兼容性问题?
-------------------
看你这么说 就知道你根本一点都没准备 没去了解。
mysql和linux 比mysql和windows的关系更亲密 在linux上mysql的性能会更好 更稳定

系统迁移 你要先对系统和部署进行全面的评估 列出所有的可能出现的问题和解决的方案 拿捏不准的问题 要多几套你认为可行……
[/Quote]


已经很详细了~+1
Luyi06292 2011-02-12
  • 打赏
  • 举报
回复
自己要先动手额,别人不知道你的实际情况,只能大概说说,不能啥都靠别人吧。
steptodream 2011-02-11
  • 打赏
  • 举报
回复
1、现在的mysql数据库换了平台,能否正常用,有无兼容性问题?
-------------------
看你这么说 就知道你根本一点都没准备 没去了解。
mysql和linux 比mysql和windows的关系更亲密 在linux上mysql的性能会更好 更稳定

系统迁移 你要先对系统和部署进行全面的评估 列出所有的可能出现的问题和解决的方案 拿捏不准的问题 要多几套你认为可行的方案 然后把部分问题在测试机上检验 然后做一套详细的迁移计划以及故障恢复策略
迁移之后的系统 先内部试运行 进行各种测试和各项指标的检测 确认没问题了 再正式切换

反正这是一个艰难的过程 太多的细节问题
老骥伏枥 2011-02-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 steptodream 的回复:]
1、现在的mysql数据库换了平台,能否正常用,有无兼容性问题?
-------------------
看你这么说 就知道你根本一点都没准备 没去了解。
mysql和linux 比mysql和windows的关系更亲密 在linux上mysql的性能会更好 更稳定

系统迁移 你要先对系统和部署进行全面的评估 列出所有的可能出现的问题和解决的方案 拿捏不准的问题 要多几套你认为可行的方……
[/Quote]
帖子快沉下去了,还希望大侠们发表下建议!
freetstar 2011-02-11
  • 打赏
  • 举报
回复
可以先做一个小测试,用模拟环境做一个,
数据库一般导过去就可以的
无知者无谓 2011-02-11
  • 打赏
  • 举报
回复
单纯数据mysql迁移应该不是什么问题,就像从一个mysql导入到另一个mysql中,这方面的资料很多。建议先从这方面入手。
如果你没网站是apache+tomcat+mysql的话应该简单一些。

配置的确是个比较麻烦的问题,还是和ls说的那样先用测试机吧。备份是最重要的事!

18,773

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧