ittun断开自启动

默认分类gofunc 回复了问题 • 2 人关注 • 1 个回复 • 165 次浏览 • 2016-11-24 09:32 • 来自相关话题

[优惠活动]阿里云虚机促销活动_免费虚拟主机_

默认分类yess 发表了文章 • 0 个评论 • 138 次浏览 • 2016-11-22 09:42 • 来自相关话题

活动地址:https://wanwang.aliyun.com/hos ... 7E6Ip

你好,请问

默认分类gofunc 回复了问题 • 2 人关注 • 1 个回复 • 124 次浏览 • 2016-10-27 12:41 • 来自相关话题

微信小程序资源

默认分类gofunc 发表了文章 • 0 个评论 • 168 次浏览 • 2016-10-09 13:52 • 来自相关话题

微信小程序开发工具及api
https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html?t=1475052055364
 
 

 

微信开发02--素材管理之多媒体素材

默认分类gofunc 发表了文章 • 0 个评论 • 171 次浏览 • 2016-09-28 15:27 • 来自相关话题

api:http://mp.weixin.qq.com/wiki/5/963fc70b80dc75483a271298a76a8d59.html
 
发送多媒体消息时,比如图片,音频等都需要MediaId参数
而这个字段的描述是:
MediaId 通过素材管理接口上传多媒体文件,得到的id。
 




素材管理接口对所有认证的订阅号和服务号开放
所以用测试号开发只能用新增临时素材
  
  http请求方式: POST/FORM,需使用https https://api.weixin.qq.com/cgi-bin/media/upload?      access_token=ACCESS_TOKEN&type=TYPE 调用示例(使用curl命令,用FORM表单方式上传一个多媒体文件):    curl -F media=@test.jpg "https://api.weixin.qq.com/cgi-bin/media/upload?        access_token=ACCESS_TOKEN&type=TYPE"

 1. 根据接口描述获得access_token
   api:http://mp.weixin.qq.com/wiki/1 ... .html
   





2. 在通过Linux命令
  在放有图片的目录执行curl,并且@图片名
例如: 
    root@MyServer:/usr/share/nginx# curl -F media=@test.jpg "https://api.weixin.qq.com/cgi-bin/media/upload?access_token=ACCESS_TOKEN&type=image"
{"type":"image","media_id":"BneXx3yA_X_MYsUPl70A8QOfxrLDsHOsv3tRxxWzc2X5Spb2PkP_HEv0tdVzCGrJ","created_at":1475046511}  查看全部
api:http://mp.weixin.qq.com/wiki/5/963fc70b80dc75483a271298a76a8d59.html
 
发送多媒体消息时,比如图片,音频等都需要MediaId参数
而这个字段的描述是:
MediaId 通过素材管理接口上传多媒体文件,得到的id。
 
02_00.jpg

素材管理接口对所有认证的订阅号和服务号开放
所以用测试号开发只能用新增临时素材
  
  http请求方式: POST/FORM,需使用https https://api.weixin.qq.com/cgi-bin/media/upload?      access_token=ACCESS_TOKEN&type=TYPE 调用示例(使用curl命令,用FORM表单方式上传一个多媒体文件):    curl -F media=@test.jpg "https://api.weixin.qq.com/cgi-bin/media/upload?        access_token=ACCESS_TOKEN&type=TYPE"

 1. 根据接口描述获得access_token
   api:http://mp.weixin.qq.com/wiki/1 ... .html
   
02_02.jpg



2. 在通过Linux命令
  在放有图片的目录执行curl,并且@图片名
例如: 
    root@MyServer:/usr/share/nginx# curl -F media=@test.jpg "https://api.weixin.qq.com/cgi-bin/media/upload?access_token=ACCESS_TOKEN&type=image"
{"type":"image","media_id":"BneXx3yA_X_MYsUPl70A8QOfxrLDsHOsv3tRxxWzc2X5Spb2PkP_HEv0tdVzCGrJ","created_at":1475046511} 

微信开发入门01-token校验

默认分类gofunc 发表了文章 • 2 个评论 • 207 次浏览 • 2016-09-26 10:26 • 来自相关话题

1. 微信开发申请测试号






 
程序与微信的第一次校验,token检验,微信向程序发送一个get请求,
里面带有几个参数






 
开发者通过检验signature对请求进行校验(下面有校验方式)。若确认此次GET请求来自微信服务器,请原样返回echostr参数内容,则接入生效,成为开发者成功,否则接入失败
 
具体研究api

2.后台程序首先开发servlet接收微信端的get post
 






 
3. servelt代码 doget编写检验token
 api:http://mp.weixin.qq.com/wiki/8/f9a0b8382e0b77d87b3bcc1ce6fbc104.html
 










  
4. 测试号配置ittun.com
  
 















 
 
     查看全部
1. 微信开发申请测试号

wx01.jpg


 
程序与微信的第一次校验,token检验,微信向程序发送一个get请求,
里面带有几个参数

param.jpg


 
开发者通过检验signature对请求进行校验(下面有校验方式)。若确认此次GET请求来自微信服务器,请原样返回echostr参数内容,则接入生效,成为开发者成功,否则接入失败
 
具体研究api

2.后台程序首先开发servlet接收微信端的get post
 

servelt.jpg


 
3. servelt代码 doget编写检验token
 api:http://mp.weixin.qq.com/wiki/8/f9a0b8382e0b77d87b3bcc1ce6fbc104.html
 
doget.jpg


check.jpg


  
4. 测试号配置ittun.com
  
 
wx1.jpg


wx2.jpg


wx3.jpg


 
 
    

新人报道,想问问ittun有收费版本吗?

默认分类gofunc 回复了问题 • 2 人关注 • 3 个回复 • 351 次浏览 • 2016-09-19 23:32 • 来自相关话题

香港的服务器,最低50元每月

默认分类gofunc 发表了文章 • 3 个评论 • 201 次浏览 • 2016-09-18 22:41 • 来自相关话题

ps: 这是常乐同学推荐我的,bbs就建在上面,速度还可以 哈哈

https://www.diyvm.com/page.aspx?c=referral&u=61743
 





  查看全部
ps: 这是常乐同学推荐我的,bbs就建在上面,速度还可以 哈哈

https://www.diyvm.com/page.aspx?c=referral&u=61743
 

vps.png

 

【ITTUN】防止他人访问自己的域名

默认分类gofunc 发表了文章 • 0 个评论 • 334 次浏览 • 2016-09-18 22:38 • 来自相关话题

1. 给域名配置用户名与密码修改启动文件 加个参数 -httpauth="username:password"





 
1. 给域名配置用户名与密码修改启动文件 加个参数 -httpauth="username:password"

u1.png

 

搭建支持外网访问的树莓派Web服务器

默认分类gofunc 发表了文章 • 1 个评论 • 334 次浏览 • 2016-09-18 22:37 • 来自相关话题

本帖最后由 DeX 于 2016-7-23 09:53 编辑 

排了好几次版,也没弄太好。
更好的阅读体验在这里:
http://i.itest.ren/2016/07/22/ ... .com/


0x00 本文出现的名词[list]
树莓派
php
nginx
sqlite
域名解析
内网映射
ngrok
ittun.com


树莓派: 最火的卡片式电脑!麻雀虽小,五脏俱全!功耗低!

本文中使用的树莓派型号为 raspberry pi 3 B+0x01 搭建web服务器考虑到LAMP太耗资源,所以搭建一个nginx + sqlite + php的轻量级Web服务器。

参照教程:http://www.eeboard.com/bbs/thr ... nginx安装: sudo apt-get install nginx

启动: sudo /etc/init.d/nginx start

nginx的www根目录默认在 /usr/share/nginx/www中php 和 sqlitesudo apt-get install php5-fpm php5-sqlite

树莓派本地访问网页正常,即是把Web服务器搭建成功。0x02 内网穿透的缘由如果树莓派的网络环境是在局域网中,比如像我的:树莓派连接的是路由器的wifi上网,并且路由器的宽带运营商把80端口给封了;那就必须要用到内网穿透!

如何实现内网穿透?

两种方案:


花生壳
ngrok
花生壳实现内网穿透官网给的教程通俗易懂: http://service.oray.com/question/2680.html

按步骤操作,即可实现内网穿透,不过这里的花生壳内网版是要认证操作的(付费几块钱)。0x03 ngrok神器ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。开源!

通过ngrok可以实现内网穿透,不过ngrok是在国外,速度慢,不过有国内的一款,速度快。»> ittun.com0x04 ittun.com搭建ngrok实现内网穿透详细步骤下载客户端文件可在ittun.com首页中下载对应系统的客户端文件。

树莓派下载Linux-arm版本。解压并开始使用在目录中解压压缩包: unzip ittun_linuxarm.zip

cd到解压的目录中,并执行命令:cd ittun_linuxarm./ngrok 80
显示如下:ngrok                                                                                                   (Ctrl+C to quit)
                                                                                                                        
Tunnel Status                 online                                                                                    
Version                       1.7/1.7                                                                                   
Forwarding                    http://eb4c342.ittun.com -> 127.0.0.1:80                                                  
Forwarding                    https://eb4c342.ittun.com -> 127.0.0.1:80                                                 
Web Interface                 127.0.0.1:4040                                                                            
# Conn                        0                                                                                         
Avg Conn Time                 0.00ms                                                                                    
这时,ngrok生成了一个随机的二级ittun.com域名,访问http://eb4c342.ittun.com或者https://eb4c342.ittun.com即实现了内网穿透!实现自定义的域名访问树莓派Web服务器在ittun_linuxarm目录中,输入:./ngrok -hostname pi.itest.ren 80
然后域名服务器那里,解析自定义域名CNAME到ittun.com

解析生效后,即可访问 https://pi.itest.ren

注意: 这里是https!如果域名没有备案,只能访问https,如果域名已经备案的话,才可以访问http.

目前,未备案也可以访问http了:

域名解析CNAME到ittun.cn,重新执行命令,即可实现访问http://pi.itest.ren,不过由于ittun.cn是在海外,所以不稳定且速度慢。利用ngrok同时开通ssh+远程桌面+自定义域名内网映射在ittun_linuxarm目录中,新增一个yml配置文件:sudo vi ittun.yml
yml内容输入如下:server_addr: "ittun.com:44433"
trust_host_root_certs: false
tunnels:
  ssh:
    remote_port: 50001
    proto:
      tcp: "127.0.0.1:22"
  mstsc:
    remote_port: 50002
    proto:
      tcp: "127.0.0.1:3389"
  web:
    hostname: "*.itest.ren"
    proto:
      http: 80

这里,ssh端口和mstsc端口是自己设置,端口号一定要在50000~59999之间,且不可与其他使用ittun.com的用户设置的端口一致!yml文件内容格式一定不可错误,尤其是空格!

配置完yml文件,执行: ./ngrok -config ittun.yml start ssh mstsc web

如果没有提示出错,则大功告成!

参考资料:http://bbs.ittun.com/forum.php ... 253D1
示例我在树莓派上搭建的Web服务器: https://pi.itest.ren/

End 查看全部
本帖最后由 DeX 于 2016-7-23 09:53 编辑 

排了好几次版,也没弄太好。
更好的阅读体验在这里:
http://i.itest.ren/2016/07/22/ ... .com/


0x00 本文出现的名词[list]
树莓派
php
nginx
sqlite
域名解析
内网映射
ngrok
ittun.com


树莓派: 最火的卡片式电脑!麻雀虽小,五脏俱全!功耗低!

本文中使用的树莓派型号为 raspberry pi 3 B+0x01 搭建web服务器考虑到LAMP太耗资源,所以搭建一个nginx + sqlite + php的轻量级Web服务器。

参照教程:http://www.eeboard.com/bbs/thr ... nginx安装: sudo apt-get install nginx

启动: sudo /etc/init.d/nginx start

nginx的www根目录默认在 /usr/share/nginx/www中php 和 sqlitesudo apt-get install php5-fpm php5-sqlite

树莓派本地访问网页正常,即是把Web服务器搭建成功。0x02 内网穿透的缘由如果树莓派的网络环境是在局域网中,比如像我的:树莓派连接的是路由器的wifi上网,并且路由器的宽带运营商把80端口给封了;那就必须要用到内网穿透!

如何实现内网穿透?

两种方案:


花生壳
ngrok
花生壳实现内网穿透官网给的教程通俗易懂: http://service.oray.com/question/2680.html

按步骤操作,即可实现内网穿透,不过这里的花生壳内网版是要认证操作的(付费几块钱)。0x03 ngrok神器ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。开源!

通过ngrok可以实现内网穿透,不过ngrok是在国外,速度慢,不过有国内的一款,速度快。»> ittun.com0x04 ittun.com搭建ngrok实现内网穿透详细步骤下载客户端文件可在ittun.com首页中下载对应系统的客户端文件。

树莓派下载Linux-arm版本。解压并开始使用在目录中解压压缩包: unzip ittun_linuxarm.zip

cd到解压的目录中,并执行命令:cd ittun_linuxarm./ngrok 80
显示如下:
ngrok                                                                                                   (Ctrl+C to quit)
                                                                                                                        
Tunnel Status                 online                                                                                    
Version                       1.7/1.7                                                                                   
Forwarding                    http://eb4c342.ittun.com -> 127.0.0.1:80                                                  
Forwarding                    https://eb4c342.ittun.com -> 127.0.0.1:80                                                 
Web Interface                 127.0.0.1:4040                                                                            
# Conn                        0                                                                                         
Avg Conn Time                 0.00ms                                                                                    

这时,ngrok生成了一个随机的二级ittun.com域名,访问http://eb4c342.ittun.com或者https://eb4c342.ittun.com即实现了内网穿透!实现自定义的域名访问树莓派Web服务器在ittun_linuxarm目录中,输入:./ngrok -hostname pi.itest.ren 80
然后域名服务器那里,解析自定义域名CNAME到ittun.com

解析生效后,即可访问 https://pi.itest.ren

注意: 这里是https!如果域名没有备案,只能访问https,如果域名已经备案的话,才可以访问http.

目前,未备案也可以访问http了:

域名解析CNAME到ittun.cn,重新执行命令,即可实现访问http://pi.itest.ren,不过由于ittun.cn是在海外,所以不稳定且速度慢。利用ngrok同时开通ssh+远程桌面+自定义域名内网映射在ittun_linuxarm目录中,新增一个yml配置文件:sudo vi ittun.yml
yml内容输入如下:
server_addr: "ittun.com:44433"
trust_host_root_certs: false
tunnels:
  ssh:
    remote_port: 50001
    proto:
      tcp: "127.0.0.1:22"
  mstsc:
    remote_port: 50002
    proto:
      tcp: "127.0.0.1:3389"
  web:
    hostname: "*.itest.ren"
    proto:
      http: 80


这里,ssh端口和mstsc端口是自己设置,端口号一定要在50000~59999之间,且不可与其他使用ittun.com的用户设置的端口一致!yml文件内容格式一定不可错误,尤其是空格!

配置完yml文件,执行: ./ngrok -config ittun.yml start ssh mstsc web

如果没有提示出错,则大功告成!

参考资料:http://bbs.ittun.com/forum.php ... 253D1
示例我在树莓派上搭建的Web服务器: https://pi.itest.ren/

End