NEWS
最新资讯
最近正在折腾...
Recently is to do ...
UPTATED:2015-04-16 | 分类:行业动态
成都做网站之Php成品网站如何转移到新的空间?
当网站空间不稳定或者需要对打开速度有了更高的要求的时候,往往需要将网站搬家转移到另外一个空间,但是网站的转移对于客户来说这可能会存在一些难度:
第一:不会下载原来网站的源代码
第二:下载下来之后不知道如何将域名与主机绑定在一起
第三:域名不知道如何解析
第四:数据库又在哪里下载,下载后怎么操作数据库
……
当然客户碰到这些问题时,当然可以找网站建设的公司来给你操作,但是如果哪一天你的网站不想交给他们维护托管时,那么你又应该如何自己来转移呢?
第一步:找网站建设公司要网站的FTP账号,并且自己下载CuteFTP 8 Professional软件然后安装,安装成功后就可以下载网站的网站的程序还有网站上传的所有的图片了
第二步:因为数据库文件不与网站的源程序放在一起,所以数据库的下载需要通过数据库的管理后台来将原来的SQL文件导出到网站的根目录,导出的文件后缀为sql,导出成功后,可以通过FTP下载。
第三步:下载完之后,然后将此上传到新购买的虚拟主机空间的根目录下面。
第 四步:通过网站管理助手,创建虚拟主机与绑定域名,创建虚拟主机时不要给asp与asp.net的脚本权限,只需要给php_isapi的脚本权限就可以 了,伪静态组件也可以不使用,但是一定要记得勾选创建MYSQL,否则创建的虚拟主机不支持MYSQL数据库,如果客户自己不能这样操作的话,可以向新购 买的空间商索取MYSQL的用户名与密码。
第五步:创建好MYSQL数据库之后,点击网站管理助手的MYSQL数据库按钮,进入MYSQL数据库的列表,找到对你的网站对应的数据库,然后双击,打开一个新窗口,然后选择导入数据库然后将第二步下载下来的那个数据库文件导入进数据库里面去。
第 六步:因为转移空间之后,数据库的用户名与密码已经发生变化,所以导入成功之后还需要对根目录下面的config.inc.php文件进行修改,当然这里 只要修改数据库的三个参数,一个是dbUser、一个是dbname、一个是dbPass,这三个参数前面两个的值修改成新的MYSQL数据库的用户名, 最后一个修改为新的MYSQL数据库的密码
第七步:重新解析域名,如果虚拟主机空间商给的是IP地址话,那么域名增加两条A记录,记录值为IP地址,如果虚拟主机空间商的是别名的话,那么增加两条CNAME记录,具体的解析方法可以参广州做网站之Php成品网站如何转移到新的空间?章。
转移网站特别说明:上传文件时,最后是先将文件进行ZIP格式的压缩,否则不压缩的话,上传文件有可能因为网络或其它问题上传不完整或者文件损坏,还有数据库尽量不要自己操作,如果操作不当的话会给网站带来致命的伤害,所以数据库的操作还是找空间商的技术人员来操作为好。
如果需要将VPS上面的PHP网站转移到带虚拟主机的话,可以通过以下的几个步骤操作
一:记录虚拟主机的数据库名、用户名与密码(通常数据库名与用户名是一样的)
二:在VPS上面通过网站管理助手新创建一个数据库,数据库的名与密码以虚拟主机的保持一致
三:在VPS上用网站管理助手将网站的数据库导出
四:在VPS上用网站管理助手将打开第一步创建的数据库将导入第三步导出的那个数据库,注意此时的数据库不再是一个空数据库,而是一个有表的数据库
五:将第四步得到的数据库下载然后上传到虚拟主机的databases目录下面(至于其它的文件转移比较简单,这里不啰嗦了)
六:在虚拟主机的控制面板的数据库管理中可通过SQL文件的导入功能将第四步得到的数据库文件导入进来
七:导入进来之后,还需要更改wwwroot目录下面的config.inc.php文件,使其此文件中的数据名、用户名与密码与虚拟主机中创建的保持一致
八:重新解析域名并上传其它文件到wwwroot目录下面
通 过以上的操作通常情况下都可以保证PHP网站能够恢复正常,如果仍然不成功的话,那么很有可能是因为数据库导入导常,这个可以通过“管理MYSQL数据 库”来查看一下当前数据库中是否有表,如果没有表,则是一个空数据库,数据库的大小也应该是0,所以碰到这种情况,可以重新尝试一下导入数据库试试!
第一:不会下载原来网站的源代码
第二:下载下来之后不知道如何将域名与主机绑定在一起
第三:域名不知道如何解析
第四:数据库又在哪里下载,下载后怎么操作数据库
……
当然客户碰到这些问题时,当然可以找网站建设的公司来给你操作,但是如果哪一天你的网站不想交给他们维护托管时,那么你又应该如何自己来转移呢?
第一步:找网站建设公司要网站的FTP账号,并且自己下载CuteFTP 8 Professional软件然后安装,安装成功后就可以下载网站的网站的程序还有网站上传的所有的图片了
第二步:因为数据库文件不与网站的源程序放在一起,所以数据库的下载需要通过数据库的管理后台来将原来的SQL文件导出到网站的根目录,导出的文件后缀为sql,导出成功后,可以通过FTP下载。
第三步:下载完之后,然后将此上传到新购买的虚拟主机空间的根目录下面。
第 四步:通过网站管理助手,创建虚拟主机与绑定域名,创建虚拟主机时不要给asp与asp.net的脚本权限,只需要给php_isapi的脚本权限就可以 了,伪静态组件也可以不使用,但是一定要记得勾选创建MYSQL,否则创建的虚拟主机不支持MYSQL数据库,如果客户自己不能这样操作的话,可以向新购 买的空间商索取MYSQL的用户名与密码。
第五步:创建好MYSQL数据库之后,点击网站管理助手的MYSQL数据库按钮,进入MYSQL数据库的列表,找到对你的网站对应的数据库,然后双击,打开一个新窗口,然后选择导入数据库然后将第二步下载下来的那个数据库文件导入进数据库里面去。
第 六步:因为转移空间之后,数据库的用户名与密码已经发生变化,所以导入成功之后还需要对根目录下面的config.inc.php文件进行修改,当然这里 只要修改数据库的三个参数,一个是dbUser、一个是dbname、一个是dbPass,这三个参数前面两个的值修改成新的MYSQL数据库的用户名, 最后一个修改为新的MYSQL数据库的密码
第七步:重新解析域名,如果虚拟主机空间商给的是IP地址话,那么域名增加两条A记录,记录值为IP地址,如果虚拟主机空间商的是别名的话,那么增加两条CNAME记录,具体的解析方法可以参广州做网站之Php成品网站如何转移到新的空间?章。
转移网站特别说明:上传文件时,最后是先将文件进行ZIP格式的压缩,否则不压缩的话,上传文件有可能因为网络或其它问题上传不完整或者文件损坏,还有数据库尽量不要自己操作,如果操作不当的话会给网站带来致命的伤害,所以数据库的操作还是找空间商的技术人员来操作为好。
如果需要将VPS上面的PHP网站转移到带虚拟主机的话,可以通过以下的几个步骤操作
一:记录虚拟主机的数据库名、用户名与密码(通常数据库名与用户名是一样的)
二:在VPS上面通过网站管理助手新创建一个数据库,数据库的名与密码以虚拟主机的保持一致
三:在VPS上用网站管理助手将网站的数据库导出
四:在VPS上用网站管理助手将打开第一步创建的数据库将导入第三步导出的那个数据库,注意此时的数据库不再是一个空数据库,而是一个有表的数据库
五:将第四步得到的数据库下载然后上传到虚拟主机的databases目录下面(至于其它的文件转移比较简单,这里不啰嗦了)
六:在虚拟主机的控制面板的数据库管理中可通过SQL文件的导入功能将第四步得到的数据库文件导入进来
七:导入进来之后,还需要更改wwwroot目录下面的config.inc.php文件,使其此文件中的数据名、用户名与密码与虚拟主机中创建的保持一致
八:重新解析域名并上传其它文件到wwwroot目录下面
通 过以上的操作通常情况下都可以保证PHP网站能够恢复正常,如果仍然不成功的话,那么很有可能是因为数据库导入导常,这个可以通过“管理MYSQL数据 库”来查看一下当前数据库中是否有表,如果没有表,则是一个空数据库,数据库的大小也应该是0,所以碰到这种情况,可以重新尝试一下导入数据库试试!
- PREV:成都个人做网站的工作室是越来越多啦!
- NEXT:成都个人做网站网站建设中色彩的使用


