UPUPW Apache/Nginx版升级方法


编辑: upupw 发布时间: 2013-05-17 15:56:48 来源: UPUPW绿色服务器平台 热度: 37601

特别提示:upupw所有版本请勿执行全包覆盖升级,否则您旧版的所有虚拟主机配置包括数据库用户配置特别是InnoDB形式的数据库将造成不可逆转的损坏。

请根据以下升级教程升级您的UPUPW Apache/Nginx/K内核版本。


Apache/Nginx/K内核相同内核单独升降PHP版本的方法

相同内核间升降PHP版本核心提示:由于不同php版本的配置文件以及组件有所不同所以会牵涉到upupw面板以及apache/nginx的核心配置,不能单纯的只替换PHP5目录。

升降步骤如下:

  • 1、请先打开现在的upupw面板s5关闭全部服务
  • 2、下载需要升级或者降级到的相同内核的upupw php版本,如Apache PHP5.4系列
  • 3-1、打开下载好的压缩包并选中upupw.exe,upcore,php5,backup拖拽并覆盖到现在的目录
  • 3-2、如果是apache版php5.3至php5.6之间转换还需选中Apache2下的bin目录和modules目录覆盖到现在的对应位置
  • 3-3、如果是apache版php5.2转高版本或者高版本转php5.2由于涉及到apache跨版本以及依赖的dll不同请使用apache版通用升级方法转换http://php.upupw.net/apache/6/582.html
  • 4、打开upupw控制面板s1开启全部服务,并查看upupw php探针显示的PHP版本

备注:upupw K内核版全面集成PHP5.2至PHP5.6版本可以在upupw面板输入3修改虚拟主机中随时切换PHP版本。


Apache/Nginx/K内核间跨内核转换的方法:

跨内核转换的核心提示:由于内核发生了变化所以原来网站的虚拟主机配置文件不再适用现在的内核,所以全部网站需要在新内核面板重新建立虚拟主机然后转移以前数据库文件和网站程序过来。

转换步骤如下:
  • 1、打开原版UPUPW程序文件夹,打开UPUPW控制面板,按s5停止所有服务,再按kk一路确认下去确保服务全部清除。
  • 2、解压新内核版本到其他路径下,安装新内核版本下的必装运行库,然后s1开启全部服务,成功后s5关闭全部服务,原版文件夹留用做备份在没有upupw开启的情况下可随时s1开启。
  • 3、复制原版mysql或者mariadb文件夹下的data目录替换现在数据库目录下的data文件夹,此步骤也可单独导出以前网站的数据库然后再导入进来但是以前的所有用户和密码都得重新建立相对前者繁琐点。
  • 4、打开新版upupw面板s1开启全部服务,输入8升级下数据库特性。
  • 5、面板输入1新建虚拟主机,依次新建原版所有网站,如果没有指定网站路径需要再把原版网站依次拷贝到现在对应的虚拟主机网站路径下。
  • 6、依次访问所有网站确保在新内核页面和路径都正常,如果站点有伪静态规则需要按要求重新建立适应新内核的伪静态规则,K内核和apache内核可以通用网站目录下的.htaccess文件规则,如果K内核或apache内核转nginx伪静态规则需重写,反之亦然。