宝钟大师 发表于 2015-11-16 22:40:40

LNMP从1.1升级到1.2的办法(保留数据重新安装)

自己是多年LNMP使用者和粉丝。有1.2更新以后一直想升级,但是1.1没办法直接升级,然而不升级我就难过……所以今天还是纠结着升级了,其实很多用户担心的是升级迁移数据会不会很麻烦很复杂,其实大家不用想太多。跟网站数据有关的无非就home/wwwroot里面的数据,nginx或者Apache里面的vhost conf数据,以及mysql/val里面的数据库数据。所以按照下面的步骤来就可以。

1、备份虚拟主机的配置文件,直接下载到本地或者移动到某个不会被删除的地方即可;
2、卸载lnmp1.1,进入root/lnmp1.1-full执行./uninstall.sh,此时会告诉你这个操作会删除什么东西叫你备份(提示中说会删除mysql,但是其实他会保留var文件);
3、安装官方的方法安装1.2即可(安装前建议重启一下,安装后也是)
4、恢复vhost conf文件,如果站点不多建议重新添加,然后按照自己备份的去修改。

其实无非就是卸载安装软件,而1.1和1.2文件的存放路径基本都是一样的,所以安装以后完全不会影响网站的使用。提示一下,安装1.2时候提示输入数据库密码,最好和之前的一样,不然到时候又要去改网站的配置文件。
页: [1]
查看完整版本: LNMP从1.1升级到1.2的办法(保留数据重新安装)