当前位置: 首页 > 编程日记 > 正文

【云计算的1024种玩法】回忆经典,用虚拟主机重建复古DZ和无心宠物

前言

在移动互联网和大型网游没有普及前,很多地方论坛或者专业性论坛都会有一个 —— “无心宠物” 插件来引流和吸引用户,可以说是当下网页游戏的老前辈了。还记得我以前就是为了玩这个游戏,就在各个论坛疯狂发帖赚经验,想来还是很有趣~。这次的 1024 就带大家重新温故一下昔日的经典。

不过由于时间久远很多有用的资源都已经丢失了,而现代浏览器和操作也很难兼容十年前的体验了。比如说现在的大显示器玩页游总感觉乖乖的。

介绍

本次教程将介绍如何使用阿里云的云虚拟主机安装 Discuz 7.2 并安装无心宠物插件。共同回忆复古的建站体验。

要求 & 收获

需要使用到的产品:

  1. 阿里云·万网云虚拟主机

通过本文你将讲学到:

  1. 云虚拟主机
  2. 复古的 Discuz 体验

教程

开通虚拟主机

很多人可能会问为什么是用云虚拟主机呢?因为老旧的 Discuz 并不支持高版本的 PHP,而 DZ 7.2 最后一版还是停留在 PHP 5.2 时代,而 ECS、轻量上最新的操作系统均已经不提供旧版本 PHP 了,而手动编译又太过复杂(大家编译好了,玩的心情都没了),使用云虚拟主机就快捷的多。

我们可以挑选一款云虚拟主机,一般来说做体验用 6元/年 的共享普惠版已经足够了。

然后操作系统选择 Linux

付款后,输入 网站控制台FTP数据库 的密码后就可以了进行操作了。

登录 FTP

根据控制台提供的 FTP 信息登录 FTP:

我们创建一下新的 FTP 站点,单击 文件 > 站点管理器  > 新站点 :

输入:

新站点,名字可任意填写,如填写为:新站点。
主机,填入主机的IP地址,如:121.XX.XX.XX 。
端口,填写21 。
协议,选择 FTP-文件传输协议 。
加密,选择只使用普通FTP 。
登录类型。选择 正常 。
用户,填写主机的用户名(主机FTP用户名)。
密码,填写主机的FTP密码。

特别要注意加密,选择只使用普通FTP 。

登录后,进入 htdocs 目录,删除下面的默认文件,logreport 目录是日志目录删不掉的,没关系。

下载 Discuz 7.2

进入 这个目录 下载 Discuz_7.2_FULL_SC_GBK.zip 文件

上传

将 DZ 解压后的 upload 目录上传到虚拟主机的 htdocs 目录下:

绑定域名

重新回到主机管理平台,在 站点信息 —— 域名管理 —— 域名绑定 下添加域名。

这里值得一提的是,在国内搭建论坛需要额外的备案流程,而网页游戏更是需要游戏的专项备案,建议域名不要走公网解析。 win 用户可以在修改 C:\Windows\System32\drivers\etc\hosts 文件添加:

虚拟主机IP 域名

例如:

1.2.3.4 pet.mf8.biz

这样就是自己使用了,而不走公网也不需要走备案流程,此方法还可以小规模分享给朋友们。 就算没有有备案的域名也没问题,只要用已经有阿里云备案的域名用 hosts 方式创建一个假解析就行。

安装 DZ 7.2

这时候就可以打开浏览器访问刚才绑定的域名了,你会看到貌似报错啊:

没关系,我们还没安装呢!进入 http://你的域名/install/ 就可以进行安装了

这个数据库信息填写是个重点:

进入主机控制台 —— 数据库信息,查看数据库信息:

然后对应填写数据库安装信息:

然后就可以进入下一步进行自动安装了~

可以看到一个经典复古的 Discuz 论坛就这样创建好了! 是不是还有一丝小怀念?

上传插件

下载 KW-WXPet_V3.0_DZ7_GBK.zip ,解压后将 upload 目录以及 pet_install.php 文件上传至虚拟主机的 htdocs 目录下,并给予 wxpet/log目录和wxpet/system 目录

修改文件

一、 修改 DZ 的 include/db_mysql.class.php 文件
找到

        function affected_rows() {return mysql_affected_rows($this->link);}

在其下面添加下面的代码

        function get_one($SQL,$type = '',$result_type = MYSQL_ASSOC){$query = $this->query($SQL,$type);$returnrow =& mysql_fetch_array($query,$result_type);return $returnrow;}

二、 修改 templates\default\actions.lang.php 文件, 找到:

211 => '修改系统设置',

在下面添加:

222 => '宠物中心',

激活插件

进入 DZ 后台,插件 —— 论坛插件 —— 导入 下, 选择 粘贴文本,并勾选  允许导入不同版本 Discuz! 的插件(易产生错误!!)

然后将上一步解压后和 upload 文件夹同一目录的 discuz_plugin_wxpet.txt 文件打开,复制内容粘贴到 DZ 后台:

然后启用插件。

添加数据库

打开 http://虚拟主机地址/pet_install.php,点击 点击开始全新安装

出现:

然后删除 pet_install.php 文件

结语

然后我们就可以快乐的开始我们的回忆游戏了!

我有为大家准备很多的无心宠物资源,如果大家不喜欢原版的还有更多可以选择:

Discuz,6.0~7.2 GBK 全版本:https://mf8biz-my.sharepoint.cn/personal/ivmm_mifan_info/_layouts/15/guestaccess.aspx?folderid=0f8c4c233f8ab4b7fbd4b7fb1244e5ce6&authkey=AZG-3SNNgthq_LoAIlmc40U
phpwind 1.0~9.0 GBK全版本:https://mf8biz-my.sharepoint.cn/personal/ivmm_mifan_info/_layouts/15/guestaccess.aspx?folderid=09ee81a206558498085a6b05ecaaf7734&authkey=AfcXludrXw7dO30vsOuPNBM
DVBBS 7.1~8.3 Access 版和部分SQL Server 版:https://mf8biz-my.sharepoint.cn/personal/ivmm_mifan_info/_layouts/15/guestaccess.aspx?folderid=0c407249c08e14fc1ae4a75239cb9cb3d&authkey=Aehzrh2bhxUCxGGR5Z5kn6Q
无心宠物及其变种(未注明就都是 DZ 版,有一个支持DZX3.3的):https://mf8biz-my.sharepoint.cn/personal/ivmm_mifan_info/_layouts/15/guestaccess.aspx?folderid=01f7890bb6e8e4523b30f810a97df72dd&authkey=ARWSrzvkq2fSVELGFzB1EeY
LJR宠物冒险乐园:https://mf8biz-my.sharepoint.cn/personal/ivmm_mifan_info/_layouts/15/guestaccess.aspx?folderid=05f971313292144f48ff9a11cf011a739&authkey=AfkZktHEMFfZdC9jyM8oxek

相关文章:

谢文睿:西瓜书 + 南瓜书 吃瓜系列 9. 集成学习(上)

Datawhale南瓜书是经典机器学习教材《机器学习》(西瓜书)的公式推导解析指南,旨在让在学习西瓜书的过程中,再也没有难推的公式,学好机器学习。 航路开辟者:谢文睿、秦州开源内容:https://githu…

java培训分享:java软件开发可以用哪些软件?

从事java相关工作的小伙伴应该都有一个习惯,那就是运用软件的方便来达到高效率工作,本期小编为大家介绍的java培训教程就是关于“java软件开发可以用哪些软件?”的内容,来看看下面的详细介绍吧。 java软件开发可以用哪些软件? MyEclipse 顾…

Ext-第一课基本配置

(1)废话:最近开始学习使用Ext,所以记录下来自己的配置和新的,提供给新手菜鸟们,希望能对你有所帮助。 (2)走着:官方文档:http://www.myext.cn/ext-3.2.1/docs/ 我使用的是ext-3.3.0 下载解压后如下图&#…

Only POT texture can be compressed to PVRTC format

在图片压缩格式 报这个Warning的时候,意思是该图片必须要采用2的幂次方大小才能使用该格式。 POT: Power of Two. 采取方式是在advanced里边,把Non Power of 2 设置一下。或者原图采用幂次方大小。

【青少年编程】【一级】 奔跑的马

奔跑的马 1. 准备工作 (1)添加背景 Forest 和 Wetland; (2)添加角色Unicorn Running; (3)为Unicorn Running 添加声音 Gallop。 2. 功能实现 (1)点击绿旗…

Python培训教程:Python有哪些比较重要的内置函数?

学习Python技术或者参加Python工作的小伙伴们应该都知道,在Python编程语言中会经常出现很多内置函数,很少有人清楚这些函数,但是它的功能是不可小觑的,下面小编就为大家详细介绍一下Python有哪些比较重要的内置函数? Python培训教…

Oracle Block浅析2:ITL(Interested Transaction List)

一.ITL(Interested Transaction List): ITL(Interested Transaction List)是Oracle数据块内部的一个组成部分,位于数据块头(block header),itl由xid,uba,flag,lck和scn/fsc组成&…

极速发展的饿了么订单系统架构演进

http://www.infoq.com/cn/articles/eleme-order-system-architecture-evolution?utm_sourceinfoq&utm_mediumrelated_content_link&utm_campaignrelatedContent_presentations_clk 本文根据石佳宁在2016ArchSummit全球架构师(深圳)峰会上的演讲…

【青少年编程(第27周)】报名考级的小朋友注意截止时间!

2021年08月22日(周日)晚20:00我们在青少年编程竞赛交流群开展了第二十七次直播活动。我们直播活动的主要内容如下: 首先,我们奖励了上周测试超过60分的小朋友。 其次,提醒小朋友们不要忘记9月份等级测试的报名&#x…

找java培训机构有哪些参考标准

java培训机构在市面上越来越多,这对于想要学习java技术的小伙伴们来说是比较难选择的,尤其是零基础的小伙伴,那么到底该如何找适合自己的java培训机构呢?找java培训机构有哪些参考标准?来看看下面小编的详细介绍就知道了。 找java培训机构有…

技术人生:码农必读

1. 过去的事情可以不忘记, 但一定要放下。 2. 收敛自己的脾气,偶尔要刻意沉默,因为冲动会做下让自己无法挽回的事情。 3. 无论什么时候,做什么事情,要思考。 4. 永远不要给背叛过自己的朋友第二次的背叛的机会。 5. 无…

DIY 一套正版、免费、强大的 Visual Studio 2012 IDE

作为开发软件的程序员,应在力所能及的情况下使用正版软件。最近一直在用VisualStudio 2012 Express Desktop/Web 版本开发项目。VisualStudio 2012 Express 是免费的,功能基本上够用,但是还是有很多不足,如: &#xff…

【青少年编程】【三级】 合作画画

「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复【Scratch】或【Python】,即可进入。如果加入了之前的社群不需要重复加入。 微信后台回复“资料下载”可获取以往学习的材料(视频、代码、文档&…

2021年还适合参加软件测试培训吗

随着互联网行业快速的发展,人们对于互联网技术更为关注,大部分人都想了解2021年还适合参加软件测试培训吗?软件测试在互联网是相对学起来比较简单的,来看看下面的详细介绍吧。 2021年还适合参加软件测试培训吗?在人工智能大数据的飞速发展的…

如何使网站的右键失效

在body标签下加上这行语句οncοntextmenureturn false οndragstartreturn false即<body οncοntextmenureturn false οndragstartreturn false>转载于:https://www.cnblogs.com/huanbia/archive/2013/03/16/2963950.html

【组队学习】孙健坤:基于Python的会员数据化运营

分享人&#xff1a;孙健坤&#xff0c;哈尔滨工业大学 分享内容&#xff1a; 什么是会员制&#xff1f;什么是会员数据化运营&#xff1f;如何进行会员数据化运营 组队学习&#xff1a; 基于Python的会员数据化运营 开源内容&#xff1a; https://github.com/datawhalech…

MySQL , MHA , Haproxy 配置

1. 基本架构 2. 读端口影射 3. 写端口影射 进行一个Health Check MHA Manager对Master节点MySQL 进行存活监控 读FailOver 1 读FailOver 2 写FailOver 1 转载于:https://www.cnblogs.com/kelvin19840813/p/8231999.html

UI培训分享:导航栏UI设计规范及注意事项有哪些?

UI设计学习起来要注意的东西还是有很多的&#xff0c;例如导航栏&#xff0c;导航栏UI设计规范及注意事项有哪些呢?今天小编为大家详细的介绍一下关于导航栏的设计注意事项&#xff0c;希望能够帮助到今后工作的你。 UI培训分享&#xff1a;导航栏UI设计规范及注意事项有哪些?…

【青少年编程】【四级】绘图程序优化

「青少年编程竞赛交流群」已成立&#xff08;适合6至18周岁的青少年&#xff09;&#xff0c;公众号后台回复【Scratch】或【Python】&#xff0c;即可进入。如果加入了之前的社群不需要重复加入。 微信后台回复“资料下载”可获取以往学习的材料&#xff08;视频、代码、文档&…

分布式文件系统(FastDFS)安装 配置

[TOC] 百度百科&#xff1a; FastDFS是一个开源的轻量级分布式文件系统&#xff0c;它对文件进行管理&#xff0c;功能包括&#xff1a;文件存储、文件同步、文件访问&#xff08;文件上传、文件下载&#xff09;等&#xff0c;解决了大容量存储和负载均衡的问题。特别适合以文…

javaWeb -- HTTP协议

笔记摘要&#xff1a; 作为web开发的前奏&#xff0c;这里介绍了什么是HTTP协议&#xff0c;HTTP请求与HTTP响应信息的介绍 一、什么是HTTP协议 客户端连上web服务器后&#xff0c;若想获得web服务器中的某个web资源&#xff0c;需遵守一定的通讯格式&#xff0c;HTTP协议用于定…

Python培训:Python有哪些函数?你了解几种?

本期小编要为大家带来的Python教程就是关于Python函数这方面的&#xff0c;我们都知道Python函数&#xff0c;一般是指组织好的、可重复使用的、用来实现单一或相关联功能的代码段&#xff0c;Python函数包含系统中自带的一些函数、第三方函数以及用户自定义的函数。那么Python…

BZOJ2331:[SCOI2011]地板——题解

http://www.lydsy.com/JudgeOnline/problem.php?id2331 题面复制于洛谷 题目描述 lxhgww的小名叫”小L“&#xff0c;这是因为他总是很喜欢L型的东西。小L家的客厅是一个R*C的矩形&#xff0c;现在他想用L型的地板来铺满整个客厅&#xff0c;客厅里有些位置有柱子&#xff0c;…

快速部署RDA Remote Diagnostic Agent

RDA Remote Diagnostic Agent远程诊断代理是Oracle Support售后服务使用的标准工具之一&#xff0c;当用户在Metalink上提交SR(TAR)时可能Oracle GCS(Global Customer Service)支持会需要让用户从MOS上下载RDA工具&#xff0c;通过RDA收集丰富的数据库环境信息(如包含OS、DB、C…

【青少年编程】【三级】计算成绩总和

「青少年编程竞赛交流群」已成立&#xff08;适合6至18周岁的青少年&#xff09;&#xff0c;公众号后台回复【Scratch】或【Python】&#xff0c;即可进入。如果加入了之前的社群不需要重复加入。 微信后台回复“资料下载”可获取以往学习的材料&#xff08;视频、代码、文档&…

哪些人适合学web前端培训呢

哪些人适合学web前端培训呢?经常会有人问到这个问题&#xff0c;因为互联网对于很多人来说是非常具有诱惑力的&#xff0c;前端便是其中的一种互联网技术&#xff0c;那么针对这个问题&#xff0c;我们来看看下面的详细介绍吧。 哪些人适合学web前端培训呢?首先什么是前端呢?…

ASM丢失disk header导致ORA-15032、ORA-15040、ORA-15042 Diskgroup无法mount

ASM丢失disk header导致ORA-15032、ORA-15040、ORA-15042 Diskgroup无法mount的案例不少&#xff0c;这里我们介绍下如何解决。 SQL> select * from v$version; BANNER -------------------------------------------------------------------------------- Oracle Databas…

jQuery学习(第一天)

js的回顾 遇到的问题1.window.onload只能使用一个(事件覆盖问题) 2.代码的容错性不强 3.浏览器兼容性问题 4.代码量较多,书写很繁琐 5.代码很乱到处都是 6.动画效果我们很难实现 jQuery的基本使用 image.pngmin&#xff1a;它是压缩过的版本 区别&#xff1a;我们开发过程中&am…

【组队学习】曹志宾:基于Python的会员数据化运营

分享人&#xff1a;曹志宾&#xff0c;Datawhale成员&#xff0c;香港科技大学硕士在读 分享内容&#xff1a; 案例描述与分析前期准备与数据预处理RFM模型使用与操作Excel中的RFM分析 组队学习&#xff1a; 红星&#xff1a;基于Python的会员数据化运营孙健坤&#xff1a;…

为什么要参加java培训?有哪些优势?

很多人都想要通过学习java技术进入到互联网行业&#xff0c;有一部分人是自学&#xff0c;有一部分是报Java培训班学习&#xff0c;报培训班的人比较多&#xff0c;那么为什么要参加java培训?有哪些优势?来看看下面的详细介绍。 为什么要参加java培训?有哪些优势?俗话说&am…