想着放着也是放着,拿来做个网站玩玩也不错
手机已经root的
IP地址需要公网IP用什么拨号就登录什么,光猫拨号就登录光猫,路由器拨号就登录路由器
查看拨号获取的IP地址和你在百度查询的IP地址是不是一致,如果一致就是公网地址,不一致就和下面一样是私网地址
私网地址需要拨打电话让客服改成公网地址
光猫也可以查看拨号地址,下图参照
改完之后重启光猫重新拨号,获取到的ip和百度查询的ip一致这一步就成功了
设置光猫端口转发我们常见的80,8080,21,23,443等1024以下端口号运营商默认是关闭的,如需要开启需要备案
我的光猫是有超级密码的,如果你没有超级密码这个功能可能不会出现,你打电话让客服帮你把拨号方式改到路由器拨号即可
路由器,光猫如何设置拨号请自行百度
DMZ代表整机转发,这台机开放什么端口外网就什么端口都可以访问
DMZ主机开放80端口
220.220.211.111:80会访问到192.168.1.1:80端口上
单端口就是外网访问这端口会跳转到主机这个端口好
路由器设置内网端口80,外网端口设置9090
220.220.211.111:9090 外网输入此地址就会访问到内网的192.168.1.1:80上
端口最好不要设置重复,如果你需要外网访问设备比较多可以设置单端口转发
设备不多可以直接使用DMZ转发即可
域名申请和域名解析
申请自行百度freenom(头条貌似限制我发网站,我也很头条)
解析
以前我用的是国内cloudxns,但是此解析商在7.16已经不支持免费解析
所以现在已经转到DNSLA,注册申请流程我不多做介绍
域名接管需要设置 域名的DNS服务器地址
上面这2个地址就是DNSLA的域名服务器地址
我们需要到域名商设置
每个域名商设置方法不同,请自行百度或者咨询客服
设置手机1.手机要root的
2.到网上下载ANMPP集成软件(网上下载不了私信我,因为软件貌似是google上的)
3、运行刚刚安装好的超级主机,点右上角的三横进入菜单栏,选择安装环境,若提示超级权限授权的话点允许,等待一会后就安装好了。
4.手机下载arm anmpp.tar.bz2资源(arm及arm64构架设备)
在线下载会有点慢,如果一直下载不成功也可私信我
本地安装资源包
5.安装好后会自动退出软件,重新进去就好了,然后把所有服务和组件都开了,之后在菜单那里点击“启动环境”即可
5、配置NGINX,修改网站根目录到sdcard(可选)
用RE管理器或者ES管理器,打开如下目录/data/data/android.nginx/conf/conf.d/,编辑localhost.conf这个文件。把“/data/data/android.xinturoot”换成“/sdcard/htdocs”,一共有两个位置,改一下就好了,改完后重启NGINX服务。
6、配置FTP帐号密码
编辑/data/data/android.bftpd/etc/目录下的passwd.conf文件,可以看到里面的格式为
root root root /
格式为 用户名 密码 用户组 /
根据你的需要改用户名和密码即可
7、配置MySQL的帐号密码
账号root,密码空。。。进入phpmyadmin之后更改密码就行了
我的这个anmpp版本作者已经内置phpmyadmin
只要在ip地址后面加上60002域名即可访问
8.我把网站根目录修改到SD卡下的xinturoot文件下
把网站程序解压到根目录即可
网站根目录
这就是网站根目录,我已经创建有2个网站,文件夹3就是新建的网站,我们需要把网站程序解压到3文件夹(我建的网站是基于wordpress的)
解压后文件
创建网站之前需要先到数据库创建一个表
名字随便取,格式按照我的来创建即可,一定要记住这个数据库名,建网站需要使用到
创建数据库用户
红框必须都要选择
安装wordpress网站
浏览器输入你手机的IP,如果不知道可以在手机安装sshdroid软件用电脑软件xshell软件登录查询
手机sshdroid软件
电脑xshell软件
电脑设置都要对应手机设置,这软件账户默认是root,密码是admin,可以在手机更改
连接成功
上图代表连接成功并且已经是ROOT用户,如果不是#而是$就代表是普通用户
在终端输入下面的代码就会出现ip地址
ifconfig
上面的ip地址就是手机的地址
如果你实在是不会这些操作可以直接再手机wifi详细页面也有
设置-wlan-wifi名-wifi详细
我的是小米的,还有个办法可以看到
设置-我的设备-全部参数-最底下的状态信息-
好了,我们继续来创建网站
设置完成之后直接在浏览器输入ip地址即可访问到选
点击登录就会出现网站后台登录地址,输入之后就会到后台
wordpress就已经创建完成了,如果需要外网访问成功需要修改端口
因为前面我已经设置DMZ,端口我手机修改nginx配置就行了
192.168.0.177:1800/1/wp-admin/
192.168.0.177是手机地址1800是修改后端口号1是wordpress网站存放位置
localhost.conf
/data/data/xiaoqidun.anmpp/files/root/android.nginx/conf/conf.d
这是存放配置文件的位置,用es文件夹可以访问进去
这是已经让dnsla接管的域名,并且我已经设置域名地址就是我的手机
所以我现在可以去站长之家扫描我刚才修改的端口是不是开启成功
然后去网站后台设置-一般
修改红色箭头地址即可在外网访问
其实外网已经访问成功,但是我一直使用的是wifi访问,导致我以为不成功
这可能是我路由器或者光猫设置错误
测试网站yroot.ga:1800/1
旧手机的超级主机一定要保存常开,屏幕设置常亮最好(因为有些手机息屏之后会自动杀死这些程序)