Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >16.1k stars安卓手机上架设一个随身网站(不需要root哦)

16.1k stars安卓手机上架设一个随身网站(不需要root哦)

作者头像
开源日记
发布于 2023-03-10 07:26:02
发布于 2023-03-10 07:26:02
57400
代码可运行
举报
文章被收录于专栏:JVMGCJVMGC
运行总次数:0
代码可运行

Termux 一个Android操作系统的终端模拟器应用程序,可通过各种包进行扩展。是运行在 Android 上的 terminal。不需要root,运行于内部存储(不在SD卡上)。

自带了一个包管理器

可以安装许多现代化的开发和系统维护工具,如下:

  • neovim一个编辑器
  • tmux终端复用器类
  • zsh一个Sheel解释器
  • clang编译工具
  • gcc编译工具
  • weechat IRC客户端

由于项目定位是模拟Linux,那么和Linux上绝大部分操作命令方式都是一致的。

GitHub数据

  • 16.1k stars
  • 908 watching
  • 2k forks

开源地址:https://github.com/termux/termux-app

安装一个试试

去GitHub下载apk对应安装包https://github.com/termux/termux-app/releases

apk安装完成后,为了确保安装速度,我们使用清华的镜像源进行安装。打开该app执行如下的命令

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/apt/termux-main stable main@' $PREFIX/etc/apt/sources.list
apt update && apt upgrade

接下来你需要开启存储权限

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
termux-setup-storage

img

弹窗提醒你开启对应的权限。

image-20220928184518506

简单使用一下

查看手机的资源情况。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
top

架设一个随身的网站

1.打开app执行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pkg install nginx
2.运行nginx
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
nginx
pgrep nginx
26154
26153
3.手机浏览器打开
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
localhost:8080

image-20220928185049913

4.关闭nginx
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
nginx -s stop

Linux上经典小火车

在Linux上有一款经典的小火车,使用Termux也能在手机上跑起来了,神不神奇。

Linux上是这样的
Termux是这样的

打开app执行如下的命令

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
apt install sl -y
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sl
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-09-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开源日记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
安卓手机上安装Linux开源模拟器-Termux
Termux是一款基于 Android 平台的开源 Linux 终端模拟器,使用 pkg(apt) 进行软件包的管理。最重要的是,它无需手机 root 权限,因此,绝大多数 Android 都可以运行。
星哥玩云
2022/06/16
16.5K0
安卓手机上安装Linux开源模拟器-Termux
如何在Android手机上安装 Kali NetHunter还是免root安装
执行apt upgrade&当提示:“Do you want to continue” 时输入 ‘y’ 并回车。
知识与交流
2024/06/03
2.1K0
如何在Android手机上安装 Kali NetHunter还是免root安装
推荐几款可以直接在手机上编程的app(包含Java、C、Python等)
大部分都不需要root,可以直接编写程序并运行,下面我简单介绍一下这3个app的安装和简单使用,主要内容如下:
全栈程序员站长
2022/07/22
13.3K0
推荐几款可以直接在手机上编程的app(包含Java、C、Python等)
基于Termux打造Android手机渗透神器
Termux是一款开源且不需要root,运行在Android终端上极其强大的linux模拟器,支持apt管理软件包,完美支持python,ruby,go,nodejs。本文使用termux搭建Nmap、Sqlmap、BBScan、subDomainsBrute、Hydra、RouterSploit等实现支持端口扫描、注入检测、子域名爆破、多协议弱口令爆破、路由器漏洞检测框架多种功能的Android手机渗透神器。
HACK学习
2019/08/06
7.5K0
基于Termux打造Android手机渗透神器
安卓手机免root,部署Spring Boot
用手机打开网址 https://f-droid.org/packages/com.termux/,然后找到安装包进行下载。
云深无际
2021/04/14
2.6K0
安卓手机免root,部署Spring Boot
免root将手机(Android&IOS)改造成移动渗透神器
渗透测试人员都习惯一台笔记本走天下,但有的时候笔记本还是太大,一些地方用笔记本做渗透测试还是太招摇,而且有的时候也不会随身都带笔记本。这时如果可以利用随身携带的手机进行渗透,想想都很酷。众所周知,手机版的kali就是Kali NetHunter,但这神器一是要刷机,二是适配的手机非常少,三是即使刷成功了,那你手机上原来的各种软件就不那么好用了。今天跟大家分享一下如何在手机(Android&IOS)上不刷机、免root安装nmap、sqlmap、msf等工具,将手机改造成移动渗透利器。
tinyfisher
2019/11/20
10K0
免root将手机(Android&IOS)改造成移动渗透神器
QPython,一个在手机上运行Python的神器
之前安利过一款手机上运行Python的神器Termux,不过Termux的使用比较重,它实际是一款linux系统模拟器,安装好Termux后还要再安装python,并且是全命令行操作,一些读者使用起来有障碍。今天安利一款更友好的QPython。
一墨编程学习
2019/06/17
9.7K0
QPython,一个在手机上运行Python的神器
将安卓手机打造成 Python 全栈开发利器
相信多数安卓用户都使用过Qpython这款移动端的Python编辑器吧?之前我也研究过一阵子这个工具,但因为一次简单的爬虫让我对它失望之极。Qpython不支持lxml这个模块,然而python中lxml作为最底层的模块,不管是爬虫还是文档解析,都需要使用它。所以,Termux应运而生….
Python猫
2019/12/02
2.6K0
使用termux将华为手机配置成linux服务器
安卓手机使用的Android操作系统脱胎于Linux操作系统,但是他并不是一种Linux(的发行版)。他们之间在系统框架(android多了一层java虚拟机)、底层驱动(android有HAL层)等等方面都有差异,因此两者貌似是无法互相替代的。对于使用者来说,安卓手机既是娱乐工具也是生产力工具,而Linux主机往往是纯粹的生产力工具,在生产力工具的意义上,能够把安卓手机当成Linux主机来使用么?通常来说是不行的,使用Termux的话就未必不行了。
王耑
2022/10/12
8.2K0
用旧手机搭建服务器保姆级教程,不需要root也能成功
家里电视盒子和手机一堆,全是Android 4.0的系统。性能好的随便转手,但是1g2g运存16g内存这样配置的旧手机还是让他发挥一下余热吧,养老是不可能养了。试用了好几款都没有KSWEB好用,毕竟系统版本太低,有的虽然高大上但是挑系统版本,装不上要你何用?也配装在我的新手机上?我是不会(舍得)用新手机当服务器的😎 KSWEB是由俄罗斯人开发的一款基于Android的开源服务器,使用lighttpd+nginx+apache+php+sql,一个简单的app可以使你的安卓手机瞬间变成一台服务器,并且兼容多
无刺鱼
2022/03/29
3.5K0
用旧手机搭建服务器保姆级教程,不需要root也能成功
安卓手机搭建渗透环境(无需Root)
大家熟知的渗透测试是笔记本上神秘滚动的linux命令!一台kali笔记本走天下,是渗透测试的基本素养。但笔记本还是太大,很多地方你用笔记本做渗透测试还是太招摇,而且你更多的时候是手痒,想搞一搞周围的设备,你又没带笔记本怎么办?那你带了什么?出门三件套:钱包、手机、钥匙!很明显答案是手机!
FB客服
2018/10/25
6.8K0
安卓手机搭建渗透环境(无需Root)
少年,为什么要去换不锈钢脸盆呢?
在我很小的时候,曾听闻路边的喇叭说,破了烂了不用的手机不要丢,也不要拿给小孩玩,都可以换不锈钢脸盆,统统可以换不锈钢脸盆,我蠢蠢欲动地拿起大哥大试了下,嗯,真的可以换不锈钢脸盆的,中国人不骗中国人。随着社会的发展,技术的更新迭代,人们现在用的手机功能越来越丰富,我开始犹豫了,还换不换脸盆呢?最终我找到了一种和过去的手机和解的办法,我不换了,我准备结合termux这个软件把它打造成一款迷你型服务器,
江涛学编程
2022/07/30
4780
少年,为什么要去换不锈钢脸盆呢?
Android手机使用Termux终端模拟器
Termux 是 Android 平台上的一个终端模拟器,可以在 Android 手机上模拟 Linux 环境。它提供命令行界面,并且提供了功能健全的包管理工具(pkg)。另外就是 Termux 不需要 root 权限,安装后默认产生一个用户,可以运行 App 后使用 whoami 命令查看。
kongxx
2023/12/18
2.3K0
轻松上手!手机上部署Phi3、Llama3最新大模型全攻略!
大模型无疑是此次AI革命的主角,大模型基于Scaling Law(缩放定律)。简单的说,就是数据越多,参数越大,算力越强,模型最终的能力就越强。随着模型参数和预训练数据规模的增加,模型能力与任务效果不断改善,展示出了一些小规模模型所不具备的“涌现能力”。
算法进阶
2024/05/02
7.9K0
轻松上手!手机上部署Phi3、Llama3最新大模型全攻略!
如何优雅的在手机上进行Python编程
大家都知道有安卓上有一个QPython,可以写Python,但是QPython已经好久没有更新了,官方也貌似没有更新的打算了。今天,给大家推荐另一款安卓工具。
py3study
2020/01/06
1.5K0
如何优雅的在手机上进行Python编程
带图形界面的Linux运行在你的android手机上,不需要root,用python可视化开发app
Aid Learning FrameWork是一个在Android手机上运行的带图形界面的Linux系统,用于AI编程。这意味着当它安装时,你的Android手机拥有一个可以在其中运行AI程序的Linux系统。现在我们有力地支持Caffe,Tensorflow,Mxnet,ncnn,Keras,cv2,Git / SSH这些框架。此外,我们提供了一个名为Aid_code的AI编码开发工具。它可以通过在我们的框架上使用Python来为您提供可视化的AI编程体验!
用户1996021
2019/05/21
2.8K0
带图形界面的Linux运行在你的android手机上,不需要root,用python可视化开发app
使用Termux实现在安卓手机上写Hexo
Termux 高级终端安装使用配置教程 https://www.sqlsec.com/2018/05/termux.html#toc-heading-3
Akilar
2021/06/11
2K0
在安卓手机上通过 Termux 运行编译/运行 .NET 应用
Termux 可谓安卓上的开发神器, 注意, 不是开发安卓应用, 是在安卓手机上做开发的神器, 它的官方简介如下:
beginor
2020/08/07
5K0
深度解析Linux 软件包管理器 yum(查看、安装、卸载软件的相关操作)
我们可以通过yum list grep sl罗列出我们的centos所支持的所有软件
Undoom
2025/01/17
3570
深度解析Linux 软件包管理器 yum(查看、安装、卸载软件的相关操作)
05 . k8s实战之部署PHP/JAVA网站
https://www.cnblogs.com/you-men/p/13121835.html
iginkgo18
2020/09/27
1.3K0
05 . k8s实战之部署PHP/JAVA网站
推荐阅读
相关推荐
安卓手机上安装Linux开源模拟器-Termux
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验