DiscuzX安装:

系统环境:linux

系统架构:最前端两台Nginx使用Keepalived来实现高可用和负载均衡然后使用这两台Nginx来发布后端的多个应用,后端包括Tomcat和PHP环境

软件环境:Nginx-->(Nginx+PHP)-->Mysql

第一个Nginx作为前端,Nginx+PHP的环境用来安装DiscuzX使用Nginx替代Apache最后端的数据仓库使用的Mysql

前端Nginx配置:

vim/app/nginx/conf.d/bbs.test.com

server{

listen80;

server_namebbs.test.com;

location~*{

proxy_passhttp://172.16.80.21:80;

proxy_set_headerHostbbs.test.com;

proxy_set_headerX-Real-IP$remote_addr;

proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;

}

log_formatbbslogs'$remote_addr-$remote_user[$time_local]"$request"'

'$status$body_bytes_sent"$http_referer"'

'"$http_user_agent"$http_x_forwarded_for';

access_loglogs/bbslog.logbbslogs;

}

Nginx+PHP配置

vim/app/nginx/conf.d/bbs.test.com

server{

listen80;

server_namebbs.test.com;

indexindex.htmlindex.htmindex.php;

root/app/bbs.test.com/;

rewrite/$/forum.phplast;

error_page404/404.html;

error_page500502503504/50x.html;

location=/50x.html{

roothtml;

}

location~\.php${

fastcgi_pass127.0.0.1:9000;

fastcgi_indexindex.php;

fastcgi_paramSCRIPT_FILENAME$document_root$fastcgi_script_name;

includefastcgi_params;

}

}

其中论坛系统安装和PHP环境安装在其中一台主机

1.DiscuzX程序1.0、1.5、2.0、2.5、3.0Beta

1)备份数据库

2)建立文件夹old,旧程序除了data,config,uc_client,uc_server目录以外的程序移动进入old目录中

3)上传3.0RC程序(压缩包中upload目录中的文件)

4)上传安装包utility目录中的update.php到论坛install目录,删除install目录中的index.php

执行http://你的域名/论坛路径/install/update.php

参照提示进行升级即可。升级时间随着数据的大小和服务器性能而变,依据测试,10G左右的论坛,从2.5升级值3.0大约需1.5-2.5个小时。如果你的版本更老一些,升级的时间消耗的会更多些。

升级完毕,进入后台,更新缓存,并测试功能。最后,你可以将old目录中所需要的东西移动回来

后台路径:http://192.168.1.1/admin.php?

本人在从2.0平台升级3.0平台是遇到提示:请先升级UCenter到1.6.0以上版本。

如果使用为Discuz!X自带UCenter,请先下载UCenter1.6.0,在utilities目录下找到对应的升级程序,复制或上传到Discuz!X的uc_server目录下,运行该程序进行升级

这个提示是在合成DZ+UC版遇到的,

问题解决帖:

应用帖子:http://www.discuz.net/forum.php?mod=viewthread&tid=2744425

方法:

第一、http://你的域名/install/update.php?step=prepare直接输入

第二、在updata.php文件中查找代码if(version_compare($version,'1.5.2')<=0){将代码修改为:if(version_compare($version,'1.5.2')>=0){就可以跳过检查了!!

此方法可用!

discuz php升级,DiscuzX 论坛安装升级相关推荐

  1. 戴尔R730 安装升级VMware vSphere Hypervisor (ESXi) 6.7

    先啰嗦一下背景. 前几天升级一台老旧的戴尔R720时(软件硬件系统全方位升级),忽然对iDRAC很感兴趣,然后就联系了戴尔400转了技术陈工,报了快速服务代码,因为还在质保期,技术很快就将30天试用的 ...

  2. discuz论坛安装流程

    discuz论坛安装流程 作者:蓝眼泪 实验环境:xshell7,xftp7,centos7.9,win7. 本人用LAMP方式安装discuz论坛,并试验成功.原创不易,且行且珍惜.免费分享给大家. ...

  3. Microsoft Dynamics CRM 2013升级2015(二)正式安装升级 2015及 Reporting Extensions安装

    Microsoft Dynamics CRM 2015 系统要求和所需技术 Microsoft Dynamics CRM(本地) 版本需要以下软件: ·Microsoft Windows Server ...

  4. CentOS6.8 安装/升级Python2.7.x,并安装最新setuptools、pip、fabric程序总结

    最终靠谱的可借鉴文档: 1.python官网 2.http://lovesoo.org/python-fabric-yuan-cheng-zi-dong-bu-shu-jian-jie.html 3. ...

  5. grafana安装升级部署

    环境: OS:Centos 7/Centos 6 安装grafana 1.安装 [root@localhost soft]# rpm -ivh grafana-5.2.1-1.x86_64.rpm w ...

  6. Linux安装/升级pip

    Linux安装/升级pip 1.执行脚本 # wget https://bootstrap.pypa.io/get-pip.py # 如果没有 wget,先安装 wget # yum -y insta ...

  7. mysql二进制升级_MySQL二进制安装,升级,多实例部署

    MySQL二进制安装,升级,多实例部署 目标 理解线上部署考虑的因素 学会编译安装以及二进制安装mysql 学会升级mysql 学会多实例部署mysql数据库 学会合理部署mysql线上库 考虑因素: ...

  8. linux 下升级apache,CentOS6.5在已有低版本环境下安装升级Apache+MySQL+PHP,centos6.5apache...

    CentOS6.5在已有低版本环境下安装升级Apache+MySQL+PHP,centos6.5apache 由于最近工作中遇到了一个在比较老旧RedHat系Linux发行版系统上升级安装Apache ...

  9. Python第三方库的安装,升级以及版本查看

    方法:通过电脑的cmd命令行来进行python第三方库的安装,升级以及版本查看 安装和升级pip 安装pip方法1 在cmd命令行输入以下命令: python -m ensurepip #当提示不存在 ...

最新文章

  1. 【linux】嵌入式中 crontab的使用
  2. 小程序不支持wx.request同步请求解决方法
  3. ArcGis For Flex 之 QueryTask地理坐标展现【原创】
  4. Html中元素的分类
  5. java拷贝文件目录结构_Java如何复制目录_Java基础教程系列
  6. ai进入轮廓模式怎么退出_五大容易过劳死的职业 怎么避免进入过劳死模式?
  7. cad填充图案乱理石_CAD绘图,缺少填充图案怎么办?900多种自定义图案可解燃眉之急...
  8. ROS笔记之使用Python代码实现rosbag info获取bag的信息
  9. Keyboard Control
  10. 基于Pairwise排序学习的因子分解推荐算法
  11. 你是如何抵制百度系列产品的?
  12. 2022-2028年中国有色金属市场供需前景预测及投资策略研究报告
  13. 【一键新机】免root/不刷机/拒绝Xposed 实现 Android改机,全新技术分析。
  14. Django出现Error: 111 connect to 192.168.158.141:22122. Connection refused
  15. centos7安装N卡驱动和conda pytorch1.7.1深度学习环境
  16. Android从上往下滑动或从下往上滑动结束Activity
  17. 安卓10侧边返回_向返回键说拜拜,安卓10向全面屏手势继续迈进
  18. 云计算对电子商务的应用优势
  19. 长线、短线在现货黄金中是什么意思的专业术语
  20. draftsight不能输入中文的完美解决方法

热门文章

  1. 不要驱动,简单粗暴的用树莓派驱动USB打印机
  2. cic曲线是什么_国际经济学6章经济增长与国际贸易.ppt
  3. 2022-2027(新版)中国数字隔离器行业销售态势与需求前景预测报告
  4. 计算机网络笔记–7 网络层(下)
  5. 将byte数组转为Object
  6. iOS 14 UIDatePicker适配问题,使用老的选择器样式。
  7. ansible(1)---师傅领进门
  8. WIFI 信号强度是怎么划分的
  9. 玩转百度AI Studio 之 用“四十路泰坦”跑线性回归
  10. 计算机网络端口聚合实验,《计算机网络实验报告》5_端口聚合实验.pdf