CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
123
返回列表 发新帖
楼主: godzilla

终于入手cubietruck板子做web服务器

[复制链接]
发表于 2014-2-14 08:00:31 | 显示全部楼层
不錯 , 如果將資料放在 Hard Disk 上 , 速度應該是可以更快一點吧 , 因為 web server 只要處理後端工作 , 不需要處理前端顯示程序 , 有機會得也要來試一下 , 謝謝樓主 !!
回复 支持 反对

使用道具 举报

发表于 2014-2-25 22:31:59 | 显示全部楼层
求帖子!!
回复 支持 反对

使用道具 举报

发表于 2014-12-17 15:21:52 | 显示全部楼层
killercat 发表于 2014-2-6 13:04
不错支持一下。

试着访问了一下,速度不错呢,个人用够了。不知你的外网什么条件?
回复 支持 反对

使用道具 举报

发表于 2014-12-18 12:58:43 | 显示全部楼层
本帖最后由 jiangdou 于 2014-12-24 16:36 编辑
风语丶呓语 发表于 2014-1-10 13:55
求具体步骤可以么 尤其是花生壳 搞了半天外网都无法访问  求教球教啊,,使用dnspod,,稳定,速度等于上行
  1. #!/bin/bash
  2. echo "jiangdou"


  3. #此脚本定时修改dnspod的IP
  4. #

  5. # 全局变量表
  6. arPass=arMail=""

  7. # 获得外网地址
  8. arIpAdress() {
  9.         local inter="http://members.3322.org/dyndns/getip"
  10.         wget --quiet --no-check-certificate --output-document=- $inter
  11. }

  12. # 查询域名地址
  13. # 参数: 待查询域名
  14. arNslookup() {
  15.         local dnsvr="114.114.114.114"
  16.         busybox nslookup ${1} $dnsvr | tr -d '\n[:blank:]' | sed 's/.\+1 \([0-9\.]\+\)/\1/'
  17. }

  18. # 读取接口数据
  19. # 参数: 接口类型 待提交数据
  20. arApiPost() {
  21.         local agent="AnripDdns/3.08(mail@anrip.com)"
  22.         local inter="https://dnsapi.cn/${1:?'Info.Version'}"
  23.         local param="login_email=${arMail}&login_password=${arPass}&format=json&${2}"
  24.         wget --quiet --no-check-certificate --output-document=- --user-agent=$agent --post-data $param $inter
  25. }

  26. # 更新记录信息
  27. # 参数: 主域名 子域名
  28. arDdnsUpdate() {
  29.         local domainID recordID recordRS recordCD
  30.         # 获得域名ID
  31.         domainID=$(arApiPost "Domain.Info" "domain=${1}")
  32.         domainID=$(echo $domainID | sed 's/.\+{"id":"\([0-9]\+\)".\+/\1/')
  33.         # 获得记录ID
  34.         recordID=$(arApiPost "Record.List" "domain_id=${domainID}&sub_domain=${2}")
  35.         recordID=$(echo $recordID | sed 's/.\+\[{"id":"\([0-9]\+\)".\+/\1/')
  36.         # 更新记录IP
  37.         recordRS=$(arApiPost "Record.Ddns" "domain_id=${domainID}&record_id=${recordID}&sub_domain=${2}&record_line=默认")
  38.         recordCD=$(echo $recordRS | sed 's/.\+{"code":"\([0-9]\+\)".\+/\1/')
  39.         # 输出记录IP
  40.         if [ "$recordCD" == "1" ]; then
  41.                 echo $recordRS | sed 's/.\+,"value":"\([0-9\.]\+\)".\+/\1/'
  42.                 return 1
  43.         fi
  44.         # 输出错误信息
  45.         echo $recordRS | sed 's/.\+,"message":"\([^"]\+\)".\+/\1/'
  46. }

  47. # 动态检查更新
  48. # 参数: 主域名 子域名
  49. arDdnsCheck() {
  50.         local postRS
  51.         local hostIP=$(arIpAdress)
  52.         local lastIP=$(arNslookup "${2}.${1}")
  53.         echo "hostIP: ${hostIP}"
  54.         echo "lastIP: ${lastIP}"
  55.         if [ "$lastIP" != "$hostIP" ]; then
  56.                 postRS=$(arDdnsUpdate $1 $2)
  57.                 echo "postRS: ${postRS}"
  58.                 if [ $? -ne 1 ]; then
  59.                         return 0
  60.                 fi
  61.         fi
  62.         return 1
  63. }

  64. ###################################################

  65. # 设置用户参数
  66. arMail="on_dnspod_ID: jiangdouu88@126.com"
  67. arPass="your PW"

  68. # 检查更新域名
  69. arDdnsCheck "your domain : jiangdoudou.uni.me" "www"


  70. #####################################################
  71. #修改etc/cront

  72. # 1 * * * * root /linshi/dnspod.sh

  73. #定时每1小时更新dnspod的IP

  74. ####################################################
复制代码
回复 支持 反对

使用道具 举报

发表于 2014-12-18 13:41:05 | 显示全部楼层
这些都玩过了,,
回复 支持 反对

使用道具 举报

发表于 2014-12-18 15:18:52 | 显示全部楼层
jiangdou 发表于 2014-12-18 12:58
鄙视花生壳,,使用dnspod,,稳定,速度等于上行

这代码看着很眼熟

#!/bin/sh

#################################################
# AnripDdns v3.08.09
# 基于DNSPod用户API实现的动态域名客户端
# 作者: 若海[mail@anrip.com]
# 介绍: http://www.anrip.com/ddnspod
# 时间: 2013-08-08 23:25:00
#################################################

http://www.anrip.com/post/872

用脚本更新域名,还有一个DNS缓存的问题,Dnspod的规定又严格,多次无效更新会锁账号等等
回复 支持 反对

使用道具 举报

发表于 2014-12-23 11:44:01 | 显示全部楼层
风语丶呓语 发表于 2014-1-10 13:55
求具体步骤可以么 尤其是花生壳 搞了半天外网都无法访问  求教球教啊~~

可以用公云网的动态域名解析,免费的,我用过。
http://www.pubyun.com/
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-25 08:21 , Processed in 0.021484 second(s), 12 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部