安装应用后,首先在手机上运行
pkg install openssh
再运行 passwd,改变ssh的密码。这时在pc上用数据线连好手机,打开adb调试,将手机的端口8022映射到PC上,因为termux中ssh默认是8022,再运行一下sshd
运行adb devices
将得到的设备号替换掉 %1
adb -s %1 forward tcp:8022 tcp:8022
或者只连一个设备的情况下,直接
adb forward tcp:8022 tcp:8022
然后下面的操作是在mobaxterm上进行的,更换源
sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list 
sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list 
sed -i 's@^\(deb.*science stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.list 
pkg update或者使用自带的来更换源
termux-change-repo 
 
| pkg install termux-services -y | 
| 重启动应用termux,运行sv-enable sshd,这样每次启动termux后sshd就自动运行了。 | 
| 下面是常用的命令 sv-enable sshd  #sshd服务设为自启动 | 
现在开始安装mysql ,
Mysql
 自从 Mysql 被甲骨文收购后,一直有闭源的风险,开源的 MariaDB 作为替代品出现了。
MariaDB 的目的是完全兼容 Mysql,不论从使用方法,还是 API操作,都相差无几,不用担心用不惯。
安装MariaDB
Termux 安装 mariadb 很简单,只需要一行代码就行了。
pkg install mariadb

中间提示“需要下载192兆的空间……”,直接输入 Y 确认即可
mysql_secure_installation

pkg search jdk
然后用
pkg install openjdk-17/stable

 
以方法是在termux中直接运行,下面的方法是在termux中安装一个Ubuntu22.04,然后在这个ubuntu22.04中直接安mysql 8.0 以及jdk18.
apt install proot-distro 
proot-distro list
proot-distro install ubuntu
proot-distro login ubuntuapt install mysql-server
service mysql restart
apt search jdk
apt install openjdk-18-jdk
然后后面配置方法一样了,推荐用这个方法



















