参考1 https://www.digitalocean.com/community/tutorials/host-a-web-server-on-android
参考2 https://wiki.termux.com/wiki/Remote_Access

概述过程:参考1的作者先是把termux整改了一番,比如启用sshd,把默认命令行从bash改成了fish等等,然后才开始正式行动。

pkg update && pkg upgrade
pkg install apache2 git neovim wget curl
# 下面装的这些只是优化
pkg install openssh neofetch fish nmap
# 设置一下ssh的登录密码
passwd
# 启动sshd,记住端口是8022
sshd
# 看一下自己的用户名和ip
whoami
ifconfig

然后可以从pc上登录:ssh -p 8022 username@ipaddr

下一步可选,是把命令行改为fish的

chsh /data/data/com.termux/files/usr/bin/fish
fish

如果8080被占用,修改一下apache配置,端口号改为8000,nano ../usr/etc/apache2/httpd.conf
运行服务

apachectl 

标签: none 阅读量: 461

添加新评论