使用安卓机搭建服务器(一)
简介
整体流程和方向可以分为:
- APP:以APP的方式运行程序以及数据库
- 完整发行版Linux:把完整发行版Linux刷入安卓机
- 带有Linux环境的安卓机:使用Termux、NeoTerm 让安卓机拥有Linux环境
准备工作
- 安卓机一台
需要使用到的APP:KSWEB
①
下载地址(中文破解版):
链接:https://pan.baidu.com/s/1H4c0QzOSoV0l5OtObgIJHQ 提取码:bugb
①:【《KSWEB开源服务器》是由俄罗斯人开发的一款基于Android的开源服务器,使用lighttpd+nginx+apache+php+sql可以使你的安卓手机瞬间变成一台服务器,并且兼容多数主流PHP程序。】
静态HTML服务器
本文演示静态html;
php,apache等可以根据自己的需求搭建。该方法不能搭建JavaWeb,适合php等项目,也可以作为单独的FTP,Mysql服务器。
- 编写一个测试的静态HTML文件
index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>eli</title>
</head>
<body>
<div>Hello KSWEB</div>
</body>
</html>
-
把该文件上传到手机上
在手机存储中新建一个文件夹存放静态html,把创建好的index.html
放入该文件夹
-
添加一个Apache Http服务器
添加主机
ps:该路径就是存放html的文件夹
4.访问
手机访问:127.0.0.1:8002/index.html
内网访问:http://192.168.191.3:8002/index.html
公网访问:后文中有内网穿透
文件服务器
下面就是要设置的文件服务器要对外映射的目录(也就是哪个文件夹能够共享)
ps:编辑用户(ftp用户名,ftp密码,ftp要挂载的目录)
内网访问:ftp://192.168.191.3:2121
mysql数据库服务器
注意:
mysql默认安装完成之后只能使用localhost登录,所以我们需要ksweb安装phpMyAdmin创建一个可以远程登录的账号,使用phpMyAdmin之前请开启php服务,我这儿默认使用的Apache服务器
登录服务器,用户名root,密码默认为空
设置一个所有ip都能登录的账号
电脑就能够正常登录,然后再根据自己的需求重新设置用户
默认的mysql版本:MySQL 5.6.38