linux服务器网站如何迁移到win服务器

    相信很多朋友遇到过网站换服务器的问题,或成功或失败!今天3A网络小钱给大家讲的是自己的一个亲身经历,原先小钱有一个网站是在linux服务器上运行,所用的web服务为nginx+mysql+php,但由于服务器到期,新服务器用的是win2008系统,那就需要只能做好迁移!
    前期做的准备
    1、必须了解自己网站所用的PHP和MySQL的版本
    2、网站大小
    3、数据库大小
    由于网站过于巨大90G,而linux服务器上磁盘空间不够无法压缩,最后我选择的办法是使用FTP传,没想到什么好办法。
    网站的数据库大小共2G多,其中有一个网站的MySQL数据库竟然达到1.9G,并且导出的sql文件大小也在1.3G,其他几个都是小网站数据库不大。
    网站源程序下载的过程中,没遇到什么重要性的问题。在数据库导出导入的过程中遇到难题,数据库sql文件超过100M就会出现问题(已经调整过max_allowed_packet的大小),最后查看其中有几个表特别大,导入的方法两种,分批导入(导出数据大的表)和直接拷贝数据库文件。
     在所有的网站部署好之后,遇到两个问题
     1,其中一个网站是用phpyun安装的程序,源程序中文件夹templates_c需要较高权限运行,才能保证网站正常;
     2,另外一个网站是phpcms安装,之前搭建php用的php5.3,同样的环境其他网站没有问题,而此网站一直500错误,无法打开,经过很久的研究之后,决定换一个PHP5.2的安装版本,换过之后网站访问正常。初步判定可能是libmysql.dll文件以及其权限问题导致(并未测试只是判定)。
     至此,所有的网站源程序以及数据库迁移完毕!

江苏三艾网络科技有限公司

转载于:https://my.oschina.net/u/3351259/blog/1204599

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值