一、准备软件

  Termux

    下载地址:  链接:https://pan.baidu.com/s/1J3OQITWc34uT-Mc8B-moPA?pwd=ug9j        提取码:ug9j

  KSWEB

    这个百度下就能找到很多的

首先打开KSWEB进行设置:

第一步:

找到这个界面,安装图示的信息配置

 第二步:找到工具栏(tools),点击phpMyadmin

第三步:选择第一个lighttpd,然后点击确认,等待下载安装。

 第四步:找到状态栏,进行如下页面配置

到这里,我们已经完成了KSWEB的基本的配置。

接下来,我们配置nodejs环境

第一步:打开下载安装好的Termux

第二步:在命令行依次输入以下命令:

termux-setup-storage  (回车)

pkg search (回车)

apt update  (这个可能会报错,不用管,继续输入下一行命令)

apt upgrade  (如果有让你选择Y/n? 直接输入 Y 即可)

apt install nodejs

完成以上这些,在命令行继续输入

node  -v   (node后面有空格)

如果打印出了nodejs的版本号。则安装nodejs成功!

接下来

把提前准备好的js文件,放入前面KSWEB配置的主机目录中即可,如:

 下一步:

Termux命令行输入:

cd /mnt/sdcard/www (回车)

ls (回车,就能看到当前目录下的全部文件了,包括刚才放进去的js文件)

接下来在命令行继续输入

node [文件名].js   (比如我的是server.js,就输入node server.js

接下来这个js文件就被node执行了

然后我们打开同局域网下的其他设备,在浏览器输入手机的ip地址,如我的是:http://192.168.1.108:8080

就可以看到我们的nodejs服务器文件了。

比如我的nodejs文件为server.js ,这个文件是一个node服务器文件,端口:3000

我输入http://192.168.1.108:3000  就能看到我的前端网页了

安卓手机上部署nodejs服务器的更多相关文章

  1. PM2来部署nodejs服务器永久开启

    pm2 日常使用   1. pm2 是什么? 日常开发中需要启动一个node项目,需要用npm run …,,如果终端被关掉,程序也就自动停止,有时候几个项目一起跑起来,好几个终端开着,个人不太喜欢, ...

  2. 安卓手机上微信无法打开Https网址的完美解决方案

    1,第三方网站检测网站的SSL证书是否正确的安装 https://www.geocerts.com/ssl-checker,大概率你会看到下边的场景,一个证书链完整的警告,如果想知道我的基础配置是什么 ...

  3. 安卓手机上安装 谷歌 play 商店

    安卓手机上安装 谷歌 play 商店 安卓(Android)就是现在流行的智能手机系统,它是由Google公司和开放手机联盟领导及开发.由于安卓系统的底层代码(AOSP)是开源的,以GPL和Apach ...

  4. 安卓手机上运行 PC-E500 程序

    目录 第1章安卓手机上运行 PC-E500 程序    1 1 PockEmul    1 2 下载    1 3 打包BASIC程序    2 4 配置PC-E500模拟器    5 5 载入e50 ...

  5. libmad和libmpg123解码mp3在安卓手机上的比较

    libmad和libmpg123解码mp3在安卓手机上的比较1. libmad 选自 http://sourceforge.net/projects/mad  libmad-0.15.1b.tar.g ...

  6. input type = file 在部分安卓手机上无法调起摄像头和相册

    移动端H5web 用input type = file 在部分安卓手机上无法调起摄像头拍照,有的也无法访问相册而是直接访问了文档,解决办法是: 加上 accept = "image/*&qu ...

  7. 在安卓手机上通过虚拟机运行Windows XP

    转自:https://www.ithome.com/html/android/302170.htm 细数当年的桌面版Windows,似乎针对ARM架构处理器的版本并不多,小编曾用过一段时间的Windo ...

  8. 在安卓(手机)上运行 Ubuntu (Linux)

    在安卓(手机)上运行 Ubuntu (Linux) 由于x86 和 arm 是跨平台的,所使用的编译器自然也不同.如果要在电脑上编译安卓手机上的程序,则需在电脑端建立ARM交叉编译环境,这个过程是在耗 ...

  9. Linux上部署web服务器并发布web项目-转

    Linux上部署web服务器并发布web项目   近在学习如何在linux上搭建web服务器来发布web项目,由于本人是linux新手,所以中间入了不少坑,搞了好久才搞出点成果.以下是具体的详细步骤以 ...

  10. input type = file 在部分安卓手机上无法调起相册

    移动端H5web 用input type = file 在部分安卓手机上无法调起摄像头拍照,有的也无法访问相册而是直接访问了文档,解决办法是: 加上 accept = "image/*&qu ...

随机推荐

  1. 魔方求解器程序(层先法,java版本)

    实现了一个三阶魔方的层先法求解程序:https://github.com/davelet/java-puzzle-resolver 欢迎试用. 用法 1. 随机试用 不关注起始状态的话可以用程序的随机 ...

  2. 质数测试——Fermat素数测试和MillerRabin素数测试

    质数测试 今天我来填坑了,之前我在数学基础算法--质数篇这篇文章中提到我要单独讲一下MillerRabin算法,最近已经有许多粉丝在催了,所以我马不停蹄的来出这篇文章了,顺便把Fermat素数测试也讲 ...

  3. Django实战项目-学习任务系统-用户管理

    接着上期代码框架,开发第6个功能,用户管理,查看用户信息和学生用户属性值,尤其是总积分值,还可以查看积分流水明细,完成任务奖励积分,兑换物品消耗积分. 第一步:编写第6个功能-用户管理 1,编辑模型文 ...

  4. Joker 可视化开发平台全局方法使用指南

    在 Joker 可视化开发平台中,全局方法是实现公共业务逻辑的有力工具,它能跨越组件和页面文件的界限,让开发者快速调用,显著提升开发效率.下面将详细介绍全局方法在平台中的使用方式. 一.全局方法的定义 ...

  5. docker删除所有服务service,停止并删除所有容器container

    查看运行容器docker ps 查看所有容器docker ps -a 进入容器其中字符串为容器ID:docker exec -it d27bd3008ad9 /bin/bash 删除所有服务:dock ...

  6. WPF MessageBox

    参考文档 MessageBox MessageBoxButton MessageBoxImage MessageBoxOptions MessageBoxResult

  7. Sublime Text 3汉化教程

    一.初始化插件仓库 ctrl+`(esc键下方那一个)打开控制台输入以下代码回车 import urllib.request,os,hashlib; h = '6f4c264a24d933ce70df ...

  8. Linux halt命令

    若系统的 runlevel 为 0 或 6 ,则Linux halt命令关闭系统,否则以 shutdown 指令(加上 -h 参数)来取代. 使用权限:系统管理者. 语法 halt [-n] [-w] ...

  9. ilruntime记录

    https://www.jianshu.com/p/e7283e1ed86a

  10. Eclipse 配置maven默认源及本地仓库

    1.window->Preferences 2.Maven-> User Setting 3.全局配置Global Settings/用户配置 User  Settings 修改为自己的配 ...