手机秒变服务器 Ksweb + Zerotermux 手把手教你建站 ,这篇教程是面向纯小白的,对大家有帮助的话也可以支持一波我?
准备
一台闲置手机(作服务器使用),网站源码,ksweb 和 zerotermux 软件,一个sunny-ngrok账号和一个可爱且有耐心的你?
寻找合适的网站源码
如果你是纯小白,推荐到开源的 github 和 gitee 去寻找(以github为例),这里我找的是知名的Wordpress博客程序,github上下载默认的是英文版,我们也可以到它的官网下载中文版。
找到Releases分类(通常源码作者会打好包放在这个分类里),选择以.zip结尾的文件
小提示:
- 如果你找的是其他的源码,最好在搜索里选择language里的php和html(因为别的一些语言可能运行不了?)
一个源码肯定不止一种语言,你可以在这些项目的下方找到languages,目前我知道可以运行的语言有php,JavaScript,css,scss,html
b.如果没有Releases分类的话,我们可以在电脑版网站内找到Code-Download ZIP下载
本地搭建
我们接下来打开ksweb软件,里面提供了Lighttpd ,Nginx和Apache三钟服务器以及服务器环境,我们只用启动Lighttpd服务器和它自带的环境就行了
记住端口号,并将刚才下载的源码解压到默认的htdocs目录下,解压前记得删除它本来的index.php文件
接着我们在浏览器内输入localhost:8080
然后它会让我们提供服务器信息,依次输入
然后我们在ksweb里的工具-phpMyadmin安装个数据库管理页面
在状态内查看
在浏览器内输入localhost:8081进入后台,登录信息如下填写
打开电脑版网站,点击左侧的新建,创建一个数据库
回到我们创建的界面,然后一顿操作就成功进入我们的网站后台了
内网穿透
Q:为什么要进行内网穿透
A:因为上面操作只能让自己的小伙伴在同一个wifi下才能访问。要想不同地点,不同网络的小伙伴能访问你的网站,你必须进行内网穿透来实现。
我们登陆sunny-ngrok的后台,选择开通一条免费的隧道并填写如下信息
我们在后台的隧道管理查看自己的隧道id
然后打开zerotermux软件,输入如下指令,记得回车
1.下载python
pkg install python
2.下载脚本
curl -O -L https://www.ngrok.cc/sunny/python-ngrok.zip?v=2.1
3.解压脚本
unzip python-ngrok.zip?v=2.1
4.运行脚本
python sunny.py
WordPress配置
内网穿透后仍需我们进入wordpress后台将url改为我们上面得到的域名,然后就愉快的玩耍吧?
使用自己的域名(可以忽略)
如果我们嫌sunny-ngrok给的域名不好记,可以自己更换为自己注册购买的域名,具体操作如下
找到域名解析,创建两条记录,主机名分别为@和www,记录类型都为CNAME,记录值都为free.idcfengye.com
并在sunny-ngrok隧道管理内将域名类型改为自定义域名,自定义域名项填入自己的域名,等待几分钟后就可以使用自己的域名啦!
具体请访问我的成品 ,请在Go破解私聊中联系我。
如需转载,请备注出处,以链接形式分享。
谢谢老哥的教程?
厉害,厉害,这个教程很棒
谢谢?
我觉得我的服务器挺好的