安卓手机上部署nodejs服务器

一、准备软件

  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  就能看到我的前端网页了

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2022-04-27 23:01  莫颀  阅读(3490)  评论(0编辑  收藏  举报