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

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

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





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

u1.png

 

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

默认分类gofunc 发表了文章 • 1 个评论 • 440 次浏览 • 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

本地搭建nginx+php+mysql,开机自启【懒人包】

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

本文作者:A.C老虎
 
开始前,说下nginx,php,mysql版本号

nginx:1.10.1
php:5.5.37
mysql:5.5.27



本地搭建nginx+php+mysql,这个压缩包我已经配置好了,下载地址[http://d.meeeq.com],找到nginx+php+mysql文件夹,下载mweb到D盘(注意是D盘)

解压到当前文件夹,正确的文件夹目录是
D:\mweb
打开ngrok文件夹,根据你的系统来选择,如果是32位系统,复制X86文件夹里面
ngrok.exe
替换外面的ngrok程序。如果是64位系统,就复制X64文件夹的文件相同操作即可。

文本方式打开编辑
startup.bat
原来的配置是@echo on
cd %cd%
ngrok -subdomain zzz 80zzz是ittun.com自定义二级域名,换成你想要的二级域名即可,保存,退出。


然后,把
wz.vbs
文件快捷方式到桌面,复制到系统自启文件夹里。







在D盘新建一个“www”文件夹,把你的程序包放进去(注意是小写www),重启电脑即可用域名访问程序,开机进入桌面会有一个黑窗口一闪而过,那个是在启动程序,会自动关闭,不必在意。


默认配置数据库服务器:localhost
数据库名:root
数据库用户名:root
数据库密码:meeeq.com

安装完成,你的网站就可以外网访问了。
 





  查看全部
本文作者:A.C老虎
 
开始前,说下nginx,php,mysql版本号

nginx:1.10.1
php:5.5.37
mysql:5.5.27



本地搭建nginx+php+mysql,这个压缩包我已经配置好了,下载地址[http://d.meeeq.com],找到nginx+php+mysql文件夹,下载mweb到D盘(注意是D盘)

解压到当前文件夹,正确的文件夹目录是
D:\mweb
打开ngrok文件夹,根据你的系统来选择,如果是32位系统,复制X86文件夹里面
ngrok.exe
替换外面的ngrok程序。如果是64位系统,就复制X64文件夹的文件相同操作即可。

文本方式打开编辑
startup.bat
原来的配置是
@echo on
cd %cd%
ngrok -subdomain zzz 80
zzz是ittun.com自定义二级域名,换成你想要的二级域名即可,保存,退出。


然后,把
wz.vbs
文件快捷方式到桌面,复制到系统自启文件夹里。







在D盘新建一个“www”文件夹,把你的程序包放进去(注意是小写www),重启电脑即可用域名访问程序,开机进入桌面会有一个黑窗口一闪而过,那个是在启动程序,会自动关闭,不必在意。


默认配置
数据库服务器:localhost
数据库名:root
数据库用户名:root
数据库密码:meeeq.com


安装完成,你的网站就可以外网访问了。
 

11.jpg

 

本机搭FTP服务器,ngrok内网穿透外网访问

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

作者A.C老虎
本帖最后由 yess 于 2016-7-15 17:33 编辑 

在本机搭建FTP服务器,教程百度找,用系统自带或者Serv-U软件都行。网上下载一个Notepad++,装好后打开ittun.yml,按以下内容来配置server_addr: "ittun.com:44433"
trust_host_root_certs: false
tunnels:
   ftp:
       remote_port: 50000      
       proto:
         tcp: "21"
   ftpd:
       remote_port: 50001      
       proto:
         tcp: "50001"
   web:
      subdomain: "zzz"
      proto:
        http: 80
remote_port范围: 50000~59999,tcp默认是127.0.0.1即本机,所以不用写ip地址。如果用自用域名(需备案),把
subdomain
换成
hostname
设置完成后保存,退出。


第二步以文本方式打开startup.bat文件,按以下内容来配置@echo on
cd %cd%
ngrok -config ittun.yml start web ftp ftpd保存,退出。

打开IE浏览器,按下面查找
工具 - Internet选项 - 高级 - 浏览 - 使用被动FTP(用于防火墙和DSL调制解调器的兼容)
去掉勾选,应用,确定,退出。


打开控制面板,按下面查找
程序和功能 - 打开或关闭Windows功能 - Internet信息服务
展开,勾选以下三项
FTP服务器
Web管理工具
万维网服务
确定,完成后退出。


win键+R,键入
InetMgr
或者开始,搜索“信息服务”,打开internet信息服务(IIS)管理器,在主页,FTP栏找到
FTP防火墙支持
输入之前配置ittun.yml中ftpd的端口号,如50001-50001,应用,退出,重启电脑。


运行startup.bat,用浏览器或者filezilla等FTP软件,即可访问。如果不想每次开机打开startup.bat,可以看我之前发的帖子《电脑开机自动运行ngrok,不用再打开cmd窗口》





  查看全部
作者A.C老虎
本帖最后由 yess 于 2016-7-15 17:33 编辑 

在本机搭建FTP服务器,教程百度找,用系统自带或者Serv-U软件都行。网上下载一个Notepad++,装好后打开ittun.yml,按以下内容来配置
server_addr: "ittun.com:44433"
trust_host_root_certs: false
tunnels:
   ftp:
       remote_port: 50000      
       proto:
         tcp: "21"
   ftpd:
       remote_port: 50001      
       proto:
         tcp: "50001"
   web:
      subdomain: "zzz"
      proto:
        http: 80

remote_port范围: 50000~59999,tcp默认是127.0.0.1即本机,所以不用写ip地址。如果用自用域名(需备案),把
subdomain
换成
hostname
设置完成后保存,退出。


第二步以文本方式打开startup.bat文件,按以下内容来配置
@echo on
cd %cd%
ngrok -config ittun.yml start web ftp ftpd
保存,退出。

打开IE浏览器,按下面查找
工具 - Internet选项 - 高级 - 浏览 - 使用被动FTP(用于防火墙和DSL调制解调器的兼容)
去掉勾选,应用,确定,退出。


打开控制面板,按下面查找
程序和功能 - 打开或关闭Windows功能 - Internet信息服务
展开,勾选以下三项
FTP服务器
Web管理工具
万维网服务
确定,完成后退出。


win键+R,键入
InetMgr
或者开始,搜索“信息服务”,打开internet信息服务(IIS)管理器,在主页,FTP栏找到
FTP防火墙支持
输入之前配置ittun.yml中ftpd的端口号,如50001-50001,应用,退出,重启电脑。


运行startup.bat,用浏览器或者filezilla等FTP软件,即可访问。如果不想每次开机打开startup.bat,可以看我之前发的帖子《电脑开机自动运行ngrok,不用再打开cmd窗口》

85.gif

 

ngrok映射FTP

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

本文作者:阿振
 
基本原理:

因为映射的不是默认端口,并且无法映射20端口,所以要换连接模式为被动模式:
客户端->请求连接:51111端口
服务端->收到请求完成连接->开启51110端口->发消息给客户端我开放了51110数据端口
客户端->连接51110数据端口

本人的理… 错了勿喷。

①        、vsftpd服务端设置:
安装vsftpd。(不清楚的问一下度娘。)
开启被动模式和指定数据端口
修改vsftpd配置文件。一般在/etc下
在文件后面加上下面几行(带#就不用了)

#开启被动模式
Pasv_enable=yes
#数据端口范围
Pasv_min_port=51110
Pasv_max_port=51110





注意:有防火墙的记得添加规则放行

重启vsftpd
启动/停止/重启 命令 
# service vsftpd start 
# service vsftpd stop 
# service vsftpd restart

Ngrok设置:
修改配置文件:ngrok.yml
server_addr: "ittun.com:44433"
trust_host_root_certs: false
tunnels:
    ftp:
       remote_port: 51111      
       proto:
         tcp: "127.0.0.1:21"
    ftpd:
        remote_port: 51110      
        proto:
         tcp: "127.0.0.1: 51110"
    mysite:
     proto:
       http: 80

启动命令:
/home/ngrok config /home/ngrok.yml ftp ftpd mysite

客户端用FTP软件,不需要修改。Explorer不能打开,还不知道原因,大家研究一下。

②        、FileZilla Server服务端设置:





 
Ngrok设置:
修改配置文件:ngrok.yml
server_addr: "ittun.com:44433"
trust_host_root_certs: false
tunnels:
    ftp:
       remote_port: 51111      
       proto:
         tcp: "127.0.0.1:21"
    ftpd:
        remote_port: 51110      
        proto:
         tcp: "127.0.0.1: 51110"
    mysite:
     proto:
       http: 80

win下启动命令:
ngrok -config=ngrok.yml start ftp ftpd mysite

其他FTP服务端软件也同理,如没有被动模式的,自己先研究研究。

有问题请加QQ群:201419208

感谢群主的无私奉献。感谢群里的兄弟姐妹,大叔?大婶? 哈哈哈… 查看全部
本文作者:阿振
 
基本原理:

因为映射的不是默认端口,并且无法映射20端口,所以要换连接模式为被动模式:
客户端->请求连接:51111端口
服务端->收到请求完成连接->开启51110端口->发消息给客户端我开放了51110数据端口
客户端->连接51110数据端口

本人的理… 错了勿喷。

①        、vsftpd服务端设置:
安装vsftpd。(不清楚的问一下度娘。)
开启被动模式和指定数据端口
修改vsftpd配置文件。一般在/etc下
在文件后面加上下面几行(带#就不用了)

#开启被动模式
Pasv_enable=yes
#数据端口范围
Pasv_min_port=51110
Pasv_max_port=51110

f1.png

注意:有防火墙的记得添加规则放行

重启vsftpd
启动/停止/重启 命令 
# service vsftpd start 
# service vsftpd stop 
# service vsftpd restart

Ngrok设置:
修改配置文件:ngrok.yml
server_addr: "ittun.com:44433"
trust_host_root_certs: false
tunnels:
    ftp:
       remote_port: 51111      
       proto:
         tcp: "127.0.0.1:21"
    ftpd:
        remote_port: 51110      
        proto:
         tcp: "127.0.0.1: 51110"
    mysite:
     proto:
       http: 80

启动命令:
/home/ngrok config /home/ngrok.yml ftp ftpd mysite

客户端用FTP软件,不需要修改。Explorer不能打开,还不知道原因,大家研究一下。

②        、FileZilla Server服务端设置:

f2.png

 
Ngrok设置:
修改配置文件:ngrok.yml
server_addr: "ittun.com:44433"
trust_host_root_certs: false
tunnels:
    ftp:
       remote_port: 51111      
       proto:
         tcp: "127.0.0.1:21"
    ftpd:
        remote_port: 51110      
        proto:
         tcp: "127.0.0.1: 51110"
    mysite:
     proto:
       http: 80

win下启动命令:
ngrok -config=ngrok.yml start ftp ftpd mysite

其他FTP服务端软件也同理,如没有被动模式的,自己先研究研究。

有问题请加QQ群:201419208

感谢群主的无私奉献。感谢群里的兄弟姐妹,大叔?大婶? 哈哈哈…

【ITTUN】ittun-ngrok远程桌面及ssh配置

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

1. 首先终端设置启动ssh/或远程桌面服务

2.  客户端的配置文件
####################################
server_addr: "ittun.com:44433"
trust_host_root_certs: false
tunnels:
    ssh:
       remote_port: 51001      
       proto:
         tcp: "192.168.57.136:22"
    mstsc:
        remote_port: 52222      
        proto:
         tcp: "192.168.57.136:3389"
    web:                 
        hostname: "www.xxx.com"    // subdomain: "zz"
        proto:
        http: 80

###########################
备注只支持: remote_port: 50000~59999                    tcp后面跟本地ip与服务端口

3.  启动文件 修改
ngrok -config ngrok.yml start ssh web mstsc
远程连接时使用ittun.com 加remote_port                       如果配置了web也可以 xx.ittun.com:remote_port
如果配置了hostname www.xx.com:remote_port





  查看全部
1. 首先终端设置启动ssh/或远程桌面服务

2.  客户端的配置文件
####################################
server_addr: "ittun.com:44433"
trust_host_root_certs: false
tunnels:
    ssh:
       remote_port: 51001      
       proto:
         tcp: "192.168.57.136:22"
    mstsc:
        remote_port: 52222      
        proto:
         tcp: "192.168.57.136:3389"
    web:                 
        hostname: "www.xxx.com"    // subdomain: "zz"
        proto:
        http: 80

###########################
备注只支持: remote_port: 50000~59999                    tcp后面跟本地ip与服务端口

3.  启动文件 修改
ngrok -config ngrok.yml start ssh web mstsc
远程连接时使用ittun.com 加remote_port                       如果配置了web也可以 xx.ittun.com:remote_port
如果配置了hostname www.xx.com:remote_port

s1.png

 

【ITTUN】ngrok本地4040报文监控与修改方法

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

1. 为什么我的项目端口是4040 不能正常使用
2. 我从哪里可以看到我发往服务器的报文
3. 启动提示的web Interface 127.0.0.1:4040是啥
 





------------------完美分割符------------------------------------------





 
localhost:4040 就是ngrok的报文监控页面了。。。这里能看到你发往
服务器的所有报文
并且可以重发报文

哦哦哦。。。。我项目要用4040端口。。。。怎么办。。。。?
铛铛铛铛..在ngrok.cfg里面inspect_addr 参数修改ip与端口





 
哦哦哦。。。。。。如果我不想用。。。我怎么可以关闭呢。。。。
铛铛铛。。。。看图 ...配置inspect_addr为disabled哦





 
注意: 配置的 : 后面有空格。。。。。不是中文空格哦 查看全部
1. 为什么我的项目端口是4040 不能正常使用
2. 我从哪里可以看到我发往服务器的报文
3. 启动提示的web Interface 127.0.0.1:4040是啥
 

41.png

------------------完美分割符------------------------------------------

42.png

 
localhost:4040 就是ngrok的报文监控页面了。。。这里能看到你发往
服务器的所有报文
并且可以重发报文

哦哦哦。。。。我项目要用4040端口。。。。怎么办。。。。?
铛铛铛铛..在ngrok.cfg里面inspect_addr 参数修改ip与端口

43.png

 
哦哦哦。。。。。。如果我不想用。。。我怎么可以关闭呢。。。。
铛铛铛。。。。看图 ...配置inspect_addr为disabled哦

44.png

 
注意: 配置的 : 后面有空格。。。。。不是中文空格哦

【YAML】ittun.yml 配置格式

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

跟xml一样的功能,但比xml要简洁明了
书写yml主要注意两个方面

1. 不能有tab,可以有空格

2. 父子缩进,同级对齐
 
 
跟xml一样的功能,但比xml要简洁明了
书写yml主要注意两个方面

1. 不能有tab,可以有空格

2. 父子缩进,同级对齐
 
 

手机搭建PHP网站,开机自动运行

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

本文作者,A.C老虎
 
本帖最后由 yess 于 2016-7-13 01:07 编辑 

测试手机:米4
手机版本:开发版
测试网络:WIFI
PHP网站类型:Discuz! X2
测试地址:http://m.meeeq.com
搭建网站首要条件:
1.手机为安卓手机,配置不能太低,运存和内存足够才行,不然会很卡。你懂得!
2.手机必须已经获取Root权限。(如小米手机刷开发版就行)
3.手机最好不要有资料或者插卡,或使用闲置手机来搭建网站。


先下载附件,网站上传限制1M,所以传到百度云,[http://d.meeeq.com],下载Anmpp文件夹里的所有文件即可。
首先,复制anmpp.zip到/mnt/sdcard里面,然后,安装anmpp_arm_x86.apk和rootexplorer.apk,这两个APP都要获取Root权限。
下面开始操作:
在/mnt/sdcard里面建立文件夹"wwwroot",把Discuz! X2网站程序或者Wordpress(最好用UTF-8编码)复制进去。打开anmpp这个app,其实叫超级主机,点击左上角的“≡”,安装环境,确定安装!后面可以启动所有的组件。
用rootexplorer打开找到:
/data/data/android.nginx/conf/nginx.conf
然后以文本编辑方式打开,继续找:
/data/data/android.wwwroot
改成下面这样:
/mnt/sdcard/wwwroot
一共有两处,都修改完,保存,保存完在超级主机重启NGINX组件。

通过超级主机,右下角粉红色图标,打开网站安装程序,进行安装。服务器设置默认即可,localhost,数据库密码为空,直到网站安装完成。
网站装好了,可以在局域网访问了,可是还不能外网访问,所以现在要用到ngrok!
在超级主机,内网穿透选项,配置ngrok,以下为默认配置-SER[Shost:ittun.com,Sport:44433] -AddTun[Type:http,Lhost:127.0.0.1,Lport:80,Sdname:zzz]
Sdname:zzz就是你设定的二级域名,以后用http://zzz.ittun.com,如果自己有备案的域名,可以把Sdname:zzz修改为Hostname:你的域名.com
配置完成,点击运行内网穿透管理,查看内网穿透日志是否正常。
到了这一步,基本上已经完成了,如果想开机自启网站,就需要用APP允许他自启。以米4为例,打开安全中心 - 授权管理 - 自启动管理 - 把超级主机的自启打开就行。

PS:大半夜的写教程,不容易啊!回复顶个贴呗!
 
















  查看全部
本文作者,A.C老虎
 
本帖最后由 yess 于 2016-7-13 01:07 编辑 

测试手机:米4
手机版本:开发版
测试网络:WIFI
PHP网站类型:Discuz! X2
测试地址:http://m.meeeq.com
搭建网站首要条件:
1.手机为安卓手机,配置不能太低,运存和内存足够才行,不然会很卡。你懂得!
2.手机必须已经获取Root权限。(如小米手机刷开发版就行)
3.手机最好不要有资料或者插卡,或使用闲置手机来搭建网站。


先下载附件,网站上传限制1M,所以传到百度云,[http://d.meeeq.com],下载Anmpp文件夹里的所有文件即可。
首先,复制anmpp.zip到/mnt/sdcard里面,然后,安装anmpp_arm_x86.apk和rootexplorer.apk,这两个APP都要获取Root权限。
下面开始操作:
在/mnt/sdcard里面建立文件夹"wwwroot",把Discuz! X2网站程序或者Wordpress(最好用UTF-8编码)复制进去。打开anmpp这个app,其实叫超级主机,点击左上角的“≡”,安装环境,确定安装!后面可以启动所有的组件。
用rootexplorer打开找到:
/data/data/android.nginx/conf/nginx.conf
然后以文本编辑方式打开,继续找:
/data/data/android.wwwroot
改成下面这样:
/mnt/sdcard/wwwroot
一共有两处,都修改完,保存,保存完在超级主机重启NGINX组件。

通过超级主机,右下角粉红色图标,打开网站安装程序,进行安装。服务器设置默认即可,localhost,数据库密码为空,直到网站安装完成。
网站装好了,可以在局域网访问了,可是还不能外网访问,所以现在要用到ngrok!
在超级主机,内网穿透选项,配置ngrok,以下为默认配置
-SER[Shost:ittun.com,Sport:44433] -AddTun[Type:http,Lhost:127.0.0.1,Lport:80,Sdname:zzz]

Sdname:zzz就是你设定的二级域名,以后用http://zzz.ittun.com,如果自己有备案的域名,可以把Sdname:zzz修改为Hostname:你的域名.com
配置完成,点击运行内网穿透管理,查看内网穿透日志是否正常。
到了这一步,基本上已经完成了,如果想开机自启网站,就需要用APP允许他自启。以米4为例,打开安全中心 - 授权管理 - 自启动管理 - 把超级主机的自启打开就行。

PS:大半夜的写教程,不容易啊!回复顶个贴呗!
 


68.gif


68.gif


68.gif


 

【ITTUN】linux后台运行方法

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

1. 修改启动文件startup.sh  , 命令前nohup  ,增加 & 符号在结尾 
  
nohup ./bin/ngrok -config ./bin/ngrok.cfg -subdomain xx xx &
  
2. nohup ./startup.sh & 执行

例如 xx.ittun.com 本地端口8080
nohup ./ngrok -subdomain xx 8080 2>&1 > /dev/null &

感谢思域提供方法,如果还有更多方法可以发贴分享哦 查看全部
1. 修改启动文件startup.sh  , 命令前nohup  ,增加 & 符号在结尾 
  
nohup ./bin/ngrok -config ./bin/ngrok.cfg -subdomain xx xx &
  
2. nohup ./startup.sh & 执行

例如 xx.ittun.com 本地端口8080
nohup ./ngrok -subdomain xx 8080 2>&1 > /dev/null &

感谢思域提供方法,如果还有更多方法可以发贴分享哦