文档章节

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

l
 lizhongze
发布于 2017/07/10 11:13
字数 568
阅读 4
收藏 0
点赞 0
评论 0

    
    相信很多朋友遇到过网站换服务器的问题,或成功或失败!今天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文件以及其权限问题导致(并未测试只是判定)。
     至此,所有的网站源程序以及数据库迁移完毕!
   欢迎各位朋友加小钱好友,有各种问题大家相互探讨,小弟扣扣:柒壹贰叁肆贰零贰壹

© 著作权归作者所有

共有 人打赏支持
l
粉丝 0
博文 22
码字总数 17383
作品 0
常州
rsync应用之windows和Linux之间数据传输

公司要将windows上的网站文件传至linux上,完成网站迁移,但是由于文件太大,想选择一种传输稳定,且能够输出大文件的工具。几番折腾之后,想出了一个方案。就是用rsync对大文件进行传输,先...

ziwenzhou
05/15
0
0
Redhat6.3-i386上安装各种网络服务

一、tftp服务器: windows---linux 或者 linux-linux 或者 windows-windows 1、安装tftp服务器rpm -ivh /mnt/Packages/tftp-server-0.49-7.e16.i686.rpm 注意: 单独安装tftp的rpm包,会提示......

流云的博客
2015/04/22
0
0
对.NET系统架构改造的一点经验和教训

  文/范凯   在互联网行业,基于 Unix/Linux 的网站系统架构毫无疑问是当今主流的架构解决方案,这不仅仅是因为 Linux 本身足够的开放性,更因为围绕传统 Unix/Linux 社区有大量的成熟开...

Yamazaki
2013/05/13
0
0
MYSQL数据库从window迁移到linux

一直以来网站运行不是很稳定,经常性的卡死。所以打算把网站迁移到linux下。 图片程序什么的到好说,只是mysql不知道有什么最方便快捷的方法没?(对网站运行影响最小) 数据库500M左右 现在...

ksc
2013/03/09
3.6K
10
Linux use apktool problem

Linux服务器在线打包遇到的问题 转载请标明出处: https://blog.csdn.net/DJY1992/article/details/80110942 本文出自:【奥特曼超人的博客】 在线打包的流程 遇到奇怪的BUG(Linux apktool 包...

djy1992
04/27
0
0
迁移 VMware 虚拟机到 KVM

简介: 目前 x86 平台上最流行的虚拟化软件是 VMware 公司的系列产品,而基于开源技术的 KVM 虚拟化软件也得到了广泛的应用。本文是虚拟化迁移技术系列文章的第三部分,详细介绍了如何使用 ...

IBMdW
2011/11/09
5K
2
大数据社区整理的Linux运维笔试面试题(47题)

大数据社区整理的Linux运维笔试面试题(47题) Linux操作系统知识 1. Linux开机启动流程详细步骤是什么?忘记密码如何破解? 2. 企业中Linux数据库服务器做raid几,你们原来公司的数据库服务...

代金券优惠
06/06
0
0
探索:单台web服务器如何尽可能的提高网站性能!

一个网站,对于个人或小公司来说,前期直接上集群的开销是比较大的,那么采用单台服务器如何才能尽可能的提高网站效率呢? 我觉得首先要选择一个合适的环境,对于大多数php站点来说,运行在l...

吾爱
2013/05/14
0
2
Git版本管理的简介与安装[一]

标签(linux): git 笔者Q:972581034 交流群:605799367。有任何疑问可与笔者或加群交流 git简介 很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的...

陈天刚
2017/08/16
0
0
win下的本地php网站如何部署到linux服务器下

@liangxiao 你好,想跟你请教个问题:win下作了一个php网站,如何才能部署到linux服务器下呢?看见了您的这个帖子,想必您肯定成功地把php网站部署到服务器上了吧。“ php网站部署到服务器之...

truirui
2013/03/11
3.7K
10

没有更多内容

加载失败,请刷新页面

加载更多

下一页

多线程Thread-多线程顺序执行

需求:现在有两个任务,任务1和任务2,任务1中有多个线程,并且任务2必须等任务1完成后才能执行。 namespace TThread{ class Program { static void Main(string[] ar...

kaixinguo314
9分钟前
0
0
直播总结

https://blog.csdn.net/weiyuefei/article/details/70257616 视频: 上传服务,转码服务,视频一致性MD5 视频转码技术及转码实现详解 https://wenku.baidu.com/view/32702108844769eae009eda...

素雷
11分钟前
0
0
Linux系统-tcpdump常用抓包命令

序言 单独总结tcpdump抓包的常用命令 主要语法 过滤主机/IP: tcpdump -i eth1 host 172.16.7.206 抓取所有经过网卡1,目的IP为172.16.7.206的网络数据 过滤端口: tcpdump -i eth1 dst port...

MrBoyce
13分钟前
0
0
Nginx参数

#运行用户 user nobody; #启动进程,通常设置成和cpu的数量相等 worker_processes 1; #全局错误日志及PID文件 #error_log logs/error.log; #error_log logs/error.log notice; #error_log lo......

courtzjl
15分钟前
0
0
274. H-Index - LeetCode

Question 274. H-Index Solution 题目大意: 论文里的 h 因子判定,题目的意思可能有点晦涩。h 因子是评判学术成就的一种重要方法,h 因子越高越好,h 因子兼顾研究学术人员的学术产出数量与...

yysue
17分钟前
0
0
 Unable to read class [com.mrp.action.BaseAction]

struts2启动时,出现的 Unable to read class [com.mrp.action.BaseAction] java.lang.NoClassDefFoundError: com/opensymphony/xwork2/util/finder/DefaultClassFinder$InfoBuildingVisito......

uug
18分钟前
0
0
分发系统介绍&expect脚本远程登录&expect脚本远程执行命令&expect脚本传递参数

20.27 分发系统介绍 应用场景 企业中随之业务的逐渐增大,后端所使用的编程语言是php,系统为LAMP/LNMP架构,需要将代码上传到服务器中;代码会不断的迭代,这就需要在业务服务器上更新代码,...

影夜Linux
19分钟前
0
0
form 提交多个对象及springMVC接收

var priceSignList = new Array(); $("#appExponentPriceSignEditForm tr").each(function() { var that = this; var orderItemObj = new Object(); $(that).find("select,input").each(func......

fyliujj
22分钟前
0
0
Spring boot中关于多对多查询json无限递归问题

控制台异常 #...java.lang.Illegal State Exception: Cannot call sendError() after the response has been committed#... 父类 BusinessTemplate.java // ...@OneToMany(targetEnti......

亚林瓜子
23分钟前
0
0
oracle 排序 row_number() over(partition by 排序字段)

业务描述:按t.truckId,t.riskCode 分组,每个分组里有分数,取分组中分数最大的那条记录。 如:A1 B1 5 6 A1 B1 5 3 A1 B2 2 5 A1 B2 2 1 已经按 A,B分组了 但是 我需要第一条和第三条数据,...

轻量级赤影
24分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部