请选择 进入手机版 | 继续访问电脑版

智能创客,中国最大的极客空间,智能平台,免费教学,视频教程,手把手教你创造儿时梦想!

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 17568|回复: 36

《TCP转发方案》02:服务端、手机端搭建教程

  [复制链接]

110

主题

396

帖子

2329

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2329
QQ
发表于 2015-10-28 23:27:01 | 显示全部楼层 |阅读模式
这一篇来教创友们如何在windows搭建服务端(php环境),所谓的云端也是个服务器而以。
只要会php+mysql+apache搭建的同学,这一篇可以忽略,不在windows搭建的也是一样的原理,也可以租个服务器,一年几百元(如阿里云、vps等)。


一、安装phpStudy搭建php+mysql+apache环境。
phpStudy软件:http://pan.baidu.com/s/1o6jDFlw

phpstudy安装010.jpg
点击确定安装。

phpstudy安装020.jpg
安装完成点击是。


phpstudy安装030.jpg
运行桌面的图标就成功运行了服务端。

这样,php+mysql+apache环境在windows就已经搭建好了。
如果你是iis环境,那么你需要百度一下如何安装php+mysql,如果你是linux系统下载php、mysql、apache安装即可,服务器搭建网上很多教程的哦,因为每个系统不一样,所以安装的方法是不同的。


二、WEB手机控制端源文件(含TCP转发方案)下载
网盘下载:http://pan.baidu.com/s/1o6F1Lu6
web文件010.jpg
下载后解压目录文件。


web文件020.jpg
右击phpStudy图标,点击网站根目录。



web文件030.jpg
复制所有文件进去,如上图。
http://localhost/查看的服务端。


三、建立mysql数据库
mysql建立010.jpg
右击phpStudy图标,点击PhpMyAdmin。

mysql建立020.jpg
输入默认的用户root,密码root


mysql建立030.jpg
就登陆了mysql数据库界面,点击查sql



mysql建立040.jpg
点击导入。



mysql建立050.jpg
选择mysqlznckapi.sql文件,点击执行


mysql建立060.jpg
成功就会自动建立mysqlznckapi数据库


mysql建立070.jpg
最后点击数据库,看到已经生成了很多数据表,mysql就建立成功了。



四、php配置连接mysql
php配置010.jpg
主要是配置服务器连接文件ckconn.php,默认不需要更改,
但如果您有自己的服务器,则需要修改成您设置的用户和密码等,需能正常连接mysql。


php配置020.jpg
api目录的ckconn.php文件,自己的服务器也需要更改。

php配置030.jpg
tcp目录的ckconn.php文件,自己的服务器也需要更改。



注册用户010.jpg
连上数据库后,再次登陆服务器首页,点击用户。

注册用户020.jpg
点击注册。


注册用户030.jpg
输入账号和密码,提交注册


注册用户040.jpg
成功前往用户中心。


注册用户050.jpg
这里会看到你的apikey,记住它,后面我们会用到它。



五、运行TCP服务器
在windows运行服务器,要调用cmd运行,linux在当前目录直接php tcpserver.php就可以了。

tcp服务010.jpg
右击编辑tcpserver.php和tcpclient.php文件里的ip。


tcp服务020.jpg
windows查看ip的方法 ,在cmd里输入ipconfig。
然后修改ip就可以,如果是外网服务器,需要输入外网的ip,并需打开8080端口哦。

tcp服务030.jpg
记得tcpclient.php也要修改ip,否则html5按钮控制会不成功。


tcp服务040.jpg
然后使用phpstudy,打开php程序位置


tcp服务050.jpg
将php.exe拖到cmd里面。


tcp服务060.jpg
打个空格,再拖tcpserver.php到cmd里。


tcp服务070.jpg
回车运行,如果没有任何错误提示,那么tcp服务器运行了,记得默认是8080端口


六、网络调试助手测试服务端
软件下载:http://pan.baidu.com/s/1sjoru9J

网络调试助手010.jpg
选择TCP Client,然后输入服务端ip,端口号。

网络调试助手020.jpg

点击连接,这时服务端,会打印出有new client连入。
发送绑定字符,就与服务器apikey一样的用户绑定上了。


网络调试助手030.jpg
打开服务器页面(一定要火狐、chrome谷歌浏览器才行,支持html5),点击电灯开关,添加一个。


网络调试助手040.jpg
添加完成,点击名称,进入控制页面。


网络调试助手060.jpg

这里点击开订,绑定的网络调试助手就收到了(因为他们的apikey一样)。
这里如果将网络调试助手换成,我们的终端、网关,那么就可以实现tcp转发功能。
tcp转发代码,大家可以自己研究tcpserver.php。


教程结束了,来一起交流吧。




回复

使用道具 举报

0

主题

17

帖子

87

积分

注册会员

Rank: 2

积分
87
发表于 2015-10-29 09:35:17 | 显示全部楼层
正需要!
回复

使用道具 举报

110

主题

396

帖子

2329

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2329
QQ
 楼主| 发表于 2015-10-29 13:05:06 | 显示全部楼层

多多交流。
回复 支持 反对

使用道具 举报

3

主题

69

帖子

839

积分

版主

Rank: 7Rank: 7Rank: 7

积分
839
QQ
发表于 2015-10-29 15:26:12 | 显示全部楼层
学习 ! 受用  ! 辛苦了
回复 支持 反对

使用道具 举报

0

主题

17

帖子

87

积分

注册会员

Rank: 2

积分
87
发表于 2015-10-29 20:09:34 | 显示全部楼层
本地一调试成功!
回复 支持 反对

使用道具 举报

0

主题

152

帖子

384

积分

禁止发言

积分
384
发表于 2015-10-31 17:02:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

19

帖子

46

积分

新手上路

Rank: 1

积分
46
发表于 2015-11-7 00:00:07 | 显示全部楼层
真的好棒啊  谢谢楼主
回复 支持 反对

使用道具 举报

0

主题

32

帖子

184

积分

注册会员

Rank: 2

积分
184
发表于 2015-11-17 12:07:42 | 显示全部楼层
我按教程做这个已成功,可以ping通。
回复 支持 反对

使用道具 举报

0

主题

32

帖子

184

积分

注册会员

Rank: 2

积分
184
发表于 2015-11-17 12:21:21 | 显示全部楼层
我正需要,但方案03好像不好做
回复 支持 反对

使用道具 举报

0

主题

23

帖子

52

积分

注册会员

Rank: 2

积分
52
发表于 2015-11-26 22:49:32 | 显示全部楼层
真的好棒啊  谢谢楼主
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|手机版|智能创客 ( 桂ICP备14000828号

GMT+8, 2024-4-16 21:08 , Processed in 0.197558 second(s), 35 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表