你只要把你的网站源文件传到你的服务器上,然后再把数据库里的数据导入你的服务器数据库中就可以使用了。看你是自己写的网站程序还是使用建站系统了,如果是使用CMS的话,你可以上官方网站看看有那些补丁要打的,如果是自己写的系统,那你只能自己测试了。。。
问题真多啊,总结一下,你就是想知道,在本搭写好的 php 程序与数据怎么弄到线上服务器上。两边环境不一样有没有关系。还有php安全问题。
发布php网站问题:
php 程序只需要用 FTP 之类的工具,上传到服务器的 www 目录下即可,这一步并没什么特别的。数据问题,使用任意一种数据库管理程序,将数据从本地导出以后,再用相同的方式,导入线上服务器的数据库中即可。比如 phpmyadmin 在线导入导出工具,当然,服务器上你也得传一份 phpmyadmin 才行。php 程序连接数据库的配置部份当然得改一下。如果你本地数据库的用户名密码与服务器上的相同,那就不用改了。
关于环境版本问题:
近几年的 php 版本变化比较大,有些语法特点是新版才能使用的,有些旧版函数被废弃。只要你不急着使用太新的语法,也不要使用手册中声明弃用的函数。一般没什么问题。数据库方面的区别不太大,基本上没什么不兼容的。
安全问题:
这个说来话长了,矛与盾的问题。没有绝对的矛和盾。对于一些常见的,已知的问题,做好处理就可以了。剩下的安全问题,更多是你程序设计时有没有漏洞罢了。
访问 localhost/phpmyadmin。将数据库数据导出。
然后去 服务器将数据导入。
由于本地环境和服务器 数据库名字、用户名、密码可能不同。别忘记修改。
版本问题。最好在服务器上配置和本地环境相同的版本。再不行只能根据错误提示修改代码了
我觉得你可以先试着导一下,如果遇到了问题,再来求助,祝好运,别备份
是mysql数据吗?导出来就好了