权限 安装MariaDB 初始化数据库 启动MySQL 查看是否启动 停止MySQL 登陆MySQL 修改Root密码 安装端口扫描nmap 安装git 安装JDK17 子系统安装JDK11,外部Termux...exit退出子系统 使用假Root权限 termux-chroot 安装MariaDB pkg install mariadb -y 这里基本上会安装很顺利,但是早期用户可能出现安装失败的情况,如果安装失败的话...root远程登录,我们直接以系统生成的Termux用户名,默认密码是空登录进入MariaDB mysql -u $(whoami) 修改Root密码 use mysql; # %代表不限制IP,你可以指定...: 图片 第二步:取消 location ~ \.php$ 这些注释,按照图片上的 提示修改: 图片 复制吧 /data/data/com.termux/files/usr/share/nginx...我们可以通过info.php页面查看自己指定的php.ini文件,事实上,我们压根没有这个文件。
想象一下,在你口袋里的那台Android设备上安装一个强大的数据库系统,并通过公网实现远程访问——这听起来是不是很酷呢?...我们将使用Termux这个神奇的应用程序来安装和配置MariaDB数据库,并借助Cpolar内网穿透工具实现在任何地方都能轻松连接到你手机上的数据库服务。 1....安装MariaDB Termux 官方也封装了 MariaDB,所以安装起来很方便: pkg install mariadb 验证是否安装成功,查看一下版本信息 mysql --version 出现版本信息表示安装成功...安装cpolar内网穿透工具 在Android termux上成功安装MySQL数据库后,我们继续在termux上安装cpolar,做内网穿透创建安全隧道将MySQL暴露到公网上,实现在不同网络下也可以远程连接...termux上的MySQL数据库。
借助出色的Termux终端仿真器应用程序,您可以在Android上运行SSH服务器。 以前,我使用SSHDroid来实现此目的,但是使用Termux更好,因为您可以使用包管理器工作。...sshd 您的ssh服务正在端口8022上运行,以下是测试命令 ssh localhost -p 8022 添加您的公钥 您无法在Termux中进行密码身份验证,因此需要将OpenSSH公钥放入~/...如果还没有OpenSSH密钥对,则可以使用以下命令生成一个在你需要使用ssh登录的机器上: ssh-keygen 您可以输入或不输入密码,如果没有另外指定,您的密钥对将保存在~/.ssh/id_rsa...然后可以使用以下命令将其添加到~/.ssh/authorized_key中,注意这个命令在这里只是简单说明,并不是你就可以简单重定向到你Android手机,但是实际如果你要将你的id_rsa.pub放到...OpenSSH 如果您使用的是OpenSSH(在Linux或Cygwin上),则可以直接使用它: ssh $IP -p 8022 希望将来Termux允许将sshd注册为适当的服务,它将在系统启动时自动启动
Termux 上安装各种 Linux 系统是通过 proot-distro 工具来实现的,所以先安装一下 proot-distro 工具。...~ $ pkg install proot-distro 查看Termux支持安装那些Linux ~ $ proot-distro list Supported distributions:...安装过程如果出现下面的错误 CANNOT LINK EXECUTABLE "curl": library "libssl.so.1.1" not found: needed by /data/data/com.termux.../files/usr/lib/libssh2.so in namespace (default) 可以执行一下完整的升级操作,再安装 apt full-upgrade
Termux是一个Android终端模拟器和Linux环境应用程序,可以直接使用,无需root或设置。自动安装最小基本系统 - 使用APT包管理器可以使用其他软件包。...,允许授权后Termux可以方便的访问SD卡文件....新建termux会话 由于mariadb安装的时候没有设置密码,当前的mariadb密码为空. mysql 直接进入mariadb数据库.输入exit退出数据库....包 termux-chroot 进入模拟的root环境 启动nginx 在模拟的root环境下启动nginx nginx termux上nginx默认的端口是8080 查看下8080端口是否在运行 netstat.../atilo -r arch 内网穿透 使用ngrok或者frp可以将Termux上面搭建的网站映射到外网上去,手机建站也不是不可能了.
前言 Android作为移动设备,尽管最初并非设计为服务器,但是随着技术的进步我们可以将Android配置为生产力工具,变成一个随身Linux。...接下来我们通过简单几步操作,在安卓手机termux上安装MariaDB(mysql) 数据库,并结合cpolar内网穿透,来实现公网环境下的远程连接访问。...1.安装MariaDB Termux 官方也封装了 MariaDB,所以安装起来很方便: pkg install mariadb 验证是否安装成功,查看一下版本信息 mysql --version 出现版本信息表示安装成功...内网穿透工具 在Android termux上成功安装MySQL数据库后,我们继续在termux上安装cpolar,做内网穿透创建安全隧道将MySQL暴露到公网上,实现在不同网络下也可以远程连接termux...上的MySQL数据库。
vim,我希望它能够好用一点 还有一大堆辅助工具,比如说wget、curl、git啥的 termux下载安装教程 此处省略阉割版Android投胎转世Android1000个字教程。...如果你不是原生Android的话,那你需要去网上下载对应的termux.apk安装包了:),可以搜下酷安或者F-Droid去下载下 这里以Redmi Note 7为例,我们打开手机进入到首页,然后打开相册边上的...termux环境配置教程 首先是换源这件事 早年间,一股神秘的东方力量横空出世,刹那间风云四起,访问一些网站可能有点慢或者访问不了,所以需要切回国内的源,本文用的是清华源,有兴趣你也可以用科大源。...pkg install nodejs-lts Mariadb环境搭建和配置 pkg install mariadb redis环境搭建和配置 pkg install redis nginx服务器搭建和配置...pro连接到termux上的,这样看着写着舒服多了,毕竟我看电影也是ipad上看的哈哈哈,一气呵成。
yum源,找到自己想要的版本设置yum源 官网:https://downloads.mariadb.org/mariadb/repositories/ ?...2、如果我们使用官网上的版本,就要按照官网的提示来配置我们的yum源。...二进制安装mariadb和开启设置服务 注意:安装之前要确保自己系统上没有mariadb服务,有老版本可以先卸掉 1、rpm -qi mariadb 可以查询官网 ?...去官网下载自己想要的版本 http://mariadb.org 在虚拟机中把下好的包上传(rz),并对其进行解包解压缩: tar xvf mariadb-10.2.8-linux-x86_64.tar.gz...,发现mariadb的目录名字不符合要求,所以我们可以直接修改名字,也可以创建一个软连接,创建软连接命令如下: ln -s mariadb-10.2.8-linux-x86_64/ mysql ?
/data/data/com.termux/files/usr/etc/redis.conf主要修改配置文件中的下面几项:bind 0.0.0.0 ::1 # 这个配置是可以所有ip都可访问redisdaemonize...[mysqld]skip_grant_tables再次重启mariadb# 通过这条命令查看3306的pidlsof -i :3306# 通过查出来的pid通过以下命令解除端口的占用,这里解除端口占用...这里您是否有疑问,为什么不通过在termux中安装docker,以此来对这些做部署,其实这是因为termux本质上还是在安卓系统上运行,虽然安卓的内核是Linux,但是在手机上多多少少还是进行了阉割,所以缺少一些东西...部署了一台nginx容器,但是在电脑的浏览器访问时,是访问不到的,而我在排查是,主要是termux虚拟机与qemu的虚拟机之间的通信问题,最后解决不了这个问题,大概率是需要手机root,只能放弃这个方法...Android termux免root安装docker-腾讯云开发者社区-腾讯云如果有大佬可以通过不用root解决这个问题还请不吝赐教,好哒,非常感谢您最后看到这里,谢谢观看!!!
termux的奇妙运用 termux以前我也出了一个文章 但是几乎没有什么可用内容 这次就弄个重制版看看 termux的具体下载方式可以看看 termux官网 下载方式也有好多种 f-droid :...Termux | F-Droid - Free and Open Source Android App Repository image.png 点击这里下载 不要点错 google play: 在谷歌商店搜一下...termux就有了 这个就是下载方式了 下载好之后(不需要挂最新版本的话) (因为我是电脑 我直接ssh 也可以在手机上直接操作 安装个完整的linux 众所周知 termux只是一个被阉割的linux...171 image.png 这个喜欢哪个就选哪个 我就填1 image.png 这里填个喜欢的字体就行了 我选44 之后退出工具 在终端内输入 zsh image.png 使用termux中nginx搭建...word press apt install nginx php-fpm mariadb (没写完呢)
G1 作为谷歌的第一个亲儿子,它出厂搭载的是 Android 1.5 系统,但当时已经出到了 2.1 版本。...二、强大的手机终端:Termux 2.1 介绍 一款适用于 Android 设备的终端模拟器。...Android 设备,但是 iOS 用户也有同样的神器:iSH。...Android 手机,给它装上 Termux 后。...手机摇身一变就是一个没有公网 IP 的 Linux 服务器,虽然没有公网 IP 但是搭建的服务器,可以借助 ngrok、frp 等内网穿透工具实现公网访问。
以下介绍在Ubuntu 18.04系统上安装MariaDB 10.4,也适用在Ubuntu 16.04系统上,我们可以从APT存储库在Ubuntu上安装MariaDB 10.4。...MariaDB是MySQL的直接替代品,具有更多功能,新存储引擎和更好的性能。在写本文时,MariaDB 10.4可在Beta版本中使用了,如果你想使用正式版本,就用MariaDB 10.3。...相关链接 在Ubuntu 18.04上安装MariaDB 10.4的具体步骤 要在Ubuntu 18.04上安装MariaDB,需要将MariaDB存储库添加到系统中。...3、确认密码: 按确认新密码并安装MariaDB,请确保在密码管理器上记住或保留提供的密码。...MariaDB [(none)]> 6、使用以下命令检查版本: 得出的版本号是MariaDB-1:10.4.1。到这里,你就可以在Ubuntu 18.04系统上使用MariaDB 10.4了。
Termux是一个安卓系统上的终端模拟器软件,移植了GNU/Linux系统下的常见软件到Android系统上,他并不是虚拟机之类的东西,只是一个软件。...参照本文对安卓手机进行配置以后,你可以像访问linux主机一样访问他,无论是通过本地终端连接还是通过ssh进行远程终端连接,用于学习linux的命令行操作是不是很方便呢。...通过chroot在Android上安装Linux发行版。完全控制你的设备。如果没有以上需求,尽量不要Root你的设备,Root的坏处一般大于好处。...~ $ cd $PREFIX #切换工作目录,此处为termux的根目录(不是Android的根目录) ......#在需要公布的目录下执行http-server #启动成功后,可以看到用于访问手机的url,我这里是http://192.168.88.243:8082#7.备份termux文件如果不只是随便玩一下就卸载
其中,比较常见的有各种模拟器、虚拟机在windows上面跑Android、Linux,大家估计都习以为常,Android上面跑windows也是Android 13做的一个有趣的新功能:工作虚拟化支持(...接下来我们将介绍这款1万Star的神器——Termux。 什么是Termux? Termux是一款基于 Android 平台的开源 Linux 终端模拟器,使用 pkg(apt) 进行软件包的管理。...最重要的是,它无需 root 权限,因此,绝大多数 Android 都可以运行。 Termux官网链接 Termux能做些什么?...HTTP Server 有些时候,我们需要将 Android 上的某些文件发送到其他设备(例如笔记本,分享)。...此时,用另外一台处于相同局域网(例如 Wi-Fi)的设备在浏览器地址输入 192.168.2.104:8000 即可访问文件服务器了。
软件介绍 Termux-app 是一款安全可靠的 Android 终端模拟器应用程序,提供准确的终端仿真,用户可以利用 OpenSSH 客户端访问远程服务器。...用户可以在 Android 设备上执行 Linux 命令、进行编程、运行脚本、以及远程访问服务等操作。 1.安全访问: 使用 OpenSSH ssh 客户端连接远程服务器。...使用场景 开发人员可以利用 Termux 在 Android 设备上进行编程开发,编译项目并轻松调试。 用户可以利用 Termux 进行数据处理、管理文件、运行 SSH 客户端等操作。...通过 Termux,用户可以探索常用的 Linux 工具和命令,加深对 Linux 系统的理解。...Termux作为一款专为Android设计的终端模拟器应用,拓展了移动设备的功能边界,为用户提供了丰富的Linux工具和灵活的编程环境。
指令查看自己用户名,我的是u0_a101 用户名 输入ifconfig查看自己的ip地址,我是192.168.3.6 查看IP地址 然后在笔记本上打开cmd,使用ssh连接到termux上。...atilo安装linux发行版 搞定后一定要先用termux-chroot指令获取伪root权限后,再使用startubuntu指令进入Ubuntu,PS:这里Ubuntu跟termux是一个ip,要将笔记本上的文件传输进到...上: 将/data/data/com.termux/files/home下的jdk压缩包移到/root路径下并解压,为了方便将文件夹名字改成了jdk。...本人使用的项目使用了mysql,按照https://www.sqlsec.com/2018/05/termux.html里MariaDB(MySQL)安装的部分装好配置并导入数据库远程连接测试下,没问题就行...运行效果如下所示: 项目部署 测试内网web访问: web访问 手机运行状态: 手机运行状态 几乎完美!
Termux 终端 Android是一个单用户图形化系统,功能主要以应用的形式呈现给用户,因此在系统上我们无法直接获取终端,更是无法直接调用系统自带的丰富指令。...Android平台我们推荐Termux终端模拟器。...Termux Termux终端有很多优秀的特性,这里要说两点: Termux有针对手机输入优化的键盘显示,长按KEYBOARD选项可打开该功能 Termux维护着适合Android的库,并自带包管理器apt...因此,在Android上使用Termux终端和在Linux上使用终端一样方便。...安装完Termux后你有以下几个步骤需要完成: 到手机设置中开启 Termux 的存储权限,否则在Termux终端无法访问内部存储 修改Termux的源地址 (特别是国内用户) 和Linux类似,Termux
转载自cpolar极点云的文章:【手机建站】Termux+Cpolar内网穿透,搭建可以被外网访问的网站 概述 Termux是一个Android终端仿真应用程序,用于在 Android 手机上搭建一个完整的...我们可以在Android手机上使用Termux来搭建Web服务器,同时做内网穿透,实现公网用户也可以访问,将Android变成小型的云服务器。...下面介绍在安卓Termux上搭建apache服务创建个人站点并且结合cpolar内网穿透工具实现公网访问。...固定后我们使用固定的公网地址,在浏览器中打开,即可看到apache默认页面,这样一个固定的公网地址访问就设置好了 5.添加站点 上面我们访问的页面是apache默认页面,不是我们希望的页面,我们可以把自己喜欢的页面放上去...现在只要保持隧道为正常在线状态,公网用户就可以通过这个固定公网地址来访问到我们在termux上搭建的web站点。
什么是TermuxTermux是一款基于 Android 平台的开源 Linux 终端模拟器,使用 pkg(apt) 进行软件包的管理。...最重要的是,它无需手机 root 权限,因此,绝大多数 Android 都可以运行。Termux本质上是一个终端模拟器加上一套Linux的最小系统。...这里的系统指的是用户态的系统,最终还是要运行在下面的Linux内核上的,而且受到Android系统本身的安全限制。比如在没有root的系统上无法访问特定路径或者没有写入权限。...如果一切正常,会显示一个火车的命令行动画。 $ sl四、访问本机存储手机 App 默认只能访问自己的数据,如果要访问手机的存储,需要请求权限。...举例来说,手机的局域网 IP 是 192.168.2.6,那么我们通过桌面电脑的浏览器访问http://192.168.2.6:8080,就可以看到 Termux 的根目录了。
之前也有做过Termux的相关教程,但是Termux的基础设置属实有点简陋。今天我就带各位小伙伴来做一些简单实用的优化吧。...首先打开我们的Termux,基本操作大家想必应该都会了,还有不知道的小伙伴可以之前发的教程,我们还是从基础开始讲。 ?...官方源替换为http://mirrors.tuna.tsinghua.edu.cn/termux 保存并退出 注:在vi编辑器里输入第一个i进入编辑模式修改,等修改完成后摁住音量上键,同时输入e,即可退出编辑模式...列出已经安装的包 接下来正式进入优化工作 Termux优化 主要使用了zsh来替代bash作为默认shell.使用一键安装脚本来安装,一步到位,顺便启动了外置存储,可以直接访问SD卡下的目录. sh...Android6.0以上会弹框确认是否授权,允许授权后Termux可以方便的访问SD卡文件.脚本允许后先后有如下两个选项: Enter a number, leave blank to not to change
领取专属 10元无门槛券
手把手带您无忧上云