软件介绍及基本原理 

使用软件介绍

PHPStudy2014介绍

PHPStudy2014是一个集成的内网访问环境,它集成了内网网站服务器(Apache\Nginx\Lighttpd\IIS)、数据库(MySQL)、PHP三大内核为一身的强大软件,我们可以通过软件的设置选项来进行轻松的设置。告别环境搭建一搭建就是一天的烦恼。

Discuz源码介绍

   个人网站搭建又不想费事的一个重要的地方,就是引用别人已经测试好的网站模板源码。在这里我使用的是Discuz论坛团队开发的Discuz论坛源码,Discuz是一个功能强大的论坛,这也是我选择它作为论坛根基的原因。在之后的内容中,我会着重介绍Discuz论坛源码的使用。

 

 nat123介绍

   在这里我用的内网网站可以被外网访问(就是自己拥有一个免费域名)的工具是nat123,他有一个免费的选项是全端口P2P访问,如果自己的网站是小规模的网站,这个免费的选项就是我推荐的!

 

开发环境及工具

   开发环境:Windows7及以上,我用的是Windows10。

工具下载:

nat123: pan.baidu.com/s/1dDG2dpB

nat123所需.Net FrameWork 4.0 运行环境:baoku.360.cn/soft/show/appid/103853

PHPStudy2014:baoku.360.cn/soft/show/appid/102648035

Discuz源码:http://175.190.255.162/files/4079000000A452B8/download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.ziphttp://pan.baidu.com/s/1gdnqr0f

环境配置

   下载PHPStudy2014后,点击自动解压,解压完毕后会弹出确认初始化的对话框。

我们点击“是”。随后,程序自动帮我们启动Apache和MySQL,但我要用的是Nginx,所以点击,选择PHP版本切换,选择点击应用,它就会启动Nginx和MySQL了。要注意,如果有防火墙提示,直接解除阻止。 

测试:

在浏览器中输入localhost,会出现PHP探针界面。


这样就证明你的PHPStudy搭建好了。

2.4 Discuz安装

打开下载好的Discuz源码,会发现有三个文件夹:打开upload文件夹,将其中的所有文件拷贝到网站根目录中(网站根目录:PHPStudy解压的文件夹中的WWW),


然后在浏览器中输入localhost,会出现Discuz安装界面。点击我同意,它会自动检测条件是否允许,点击下一步,选择全新安装,进入数据库安装页面,将注册表前缀填写好,管理员密码填写好,点击下一步,它就会开始安装。

安装Discuz ing……

不一会,论坛已经完成安装了,我们就可以进入论坛了。瞧!在论坛里,我加入了注册条款,为了防止机器注册,我还将注册mod地址改成了newUserReg,这样下来,就可以防止那些恶意的机器注册了。

三、论坛内部设计以及外网访问实现

3.1 进入后台方式

在后台可以方便的进行多项操作,优化自己的论坛。输入localhost /admin.php,填写用户信息,进入后台。诸多功能,待你发现!

3.2 nat123访问设置

首先注册nat123账号,然后登陆。登陆后在下方有个添加映射,点击,

http(80)端口,应用名称随便填,外网域名改成想要的域名,点击保存。然后访问你的域名。

大家可以看到,我现在访问地址是一个外网地址,访问正常,就表明外网搭建成功了。

 网站的特点:使用了Discuz源码作为网站的根基,建立网站比较方便,不复杂,不需要折腾各种各样的web页面。

局限性:如果这台主机关机就会导致网站无法访问。

 

14 6

共收到6条回复

趣味的吃 895天前 #1楼

这个干货图片上传出问题了,请见谅

0 评论

趣味的吃 895天前 #2楼

这个干货图片上传出问题了,请见谅

0 评论

MiYogurt 895天前 #3楼

#2楼 @趣味的吃  小伙,贴图库不错。

0 评论

MiYogurt 895天前 #4楼

而且花生壳也可以做外网映射

0 评论

靠谱儿活动君 893天前 #5楼

感谢分享哟~大神可以多分享几篇

0 评论

cntnn11 890天前 #6楼

好好地帖子,可惜了图片

0 评论

加入小组与大家一起讨论吧