没有过长的简介,我们直接进入主题吧。。。
背景:网上的ksweb教程大多基本2.82版本,由于版本过旧,导致有些模块出兼容性问题,所以翻墙下载最新版本并购买key解决兼容问题;
主题:Ksweb最新版安装、配置,外网访问;
材料:Ksweb 3.32(激活key)、安卓手机、上网环境、无线路由、花生棒;
目的:利用闲置安卓手机搭建php+mysql+nginx服务器环境,并让外网用户能访问到;
一、Ksweb安装配置
安卓手机下载最新版本Ksweb APK安装包,安装。
安装后各界面:(由于我是购买了key,所以直接激活了,没购买的用户有五天的试用时间)
STATUS(状态):
点击上图中的如能访问,证明ksweb安装成功并正常运行。
LIGHTTPD:
软件默认开启lighttpd,端口号为8080.如需修改,可以点击Edit进入配置文件修改。
NGINX:
注:Nginx默认是没有host主机的,点上图中的+按钮来进行添加(ps:其实就是设定一个你网页放的路径而已,没什么高端的设置)。
MYSQL:
Configuration:设置mysql参数,无大问题建议默认就好。
External DB Directory:数据库文件放置的位置,默认放手机储存,可自定义到自己喜欢的路径,方便做同步备份。
Backup:ksweb提供的手工备份数据库。
PHP:
Configuration: 设置php.ini文件。
Msmtp:一个SMTP 客户端。在默认情况下,它把邮件送给负责发邮件的SMTP 服务器。
FTP:
TOOLS(工具):
Webface: web后台,可以查看修改服务器信息,sql数据库信息,php信息。初始用户名密码:admin/admin
Main:提供三种工具:phpMyAdmin、adminer、phpFileManager.
作用请百度或点名字链接至资料页截图如下:
.............................................................................
............................................................................................
.............................................................................
SETTINGS(设置):
[toggle Title=余下全文]
二、Ksweb实现外网访问。
1.找到手机wifi连接ip地址。
2.确定网站应用的在ksweb中对应的端口号。
3.登陆花生棒官方地址,进行内网映射设置。
1.打开b.oray.cn,输入sn码和密码进行登陆。
2.设置内网映射。
(1)点击内网映射。
(2)点击添加映射。
(3)选择免费域名或者自费域名(oray上购买的域名有送花生壳服务),应用名称随便填写,内网主机填写上面查询到的手机wifi的ip地址,内网端口选择端口映射,端口号为上面提到的网站主机所使用的ksweb端口号。这里为了用户访问方便,我直接使用该域名的80端口。设置好之后点击确定即可。
4.测试网站是否能通过外网访问。
输入上面设置的网址(www.lentim.com),如果能通过外网访问,则证明内网映射成功并成功访问到网站。
总结:ksweb安装加外网访问教程就写到这吧。不过你们可以继续发挥一下思维,既然ksweb服务器可以实现外网访问,且安卓手机支持otg外部存储扩展,所以完全可以架设各种形式的php源码,如kod文件管理,实现ftp所有功能,还外带离线下载功能,高速且稳定,也可以架设stmp邮件服务系统,反正你能想到的,基本上都可以实现了,轻轻松松实现个人私有云,私人网络博客,对外公开的商业性质网站,地方门户,反正统统都可以。不过免费的内网流量每个月只有4GB哦,所以注重网站的优化,每个人都可以拥有自己的网站。