安装应用后,首先在手机上运行
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 ubuntu
apt install mysql-server
service mysql restart
apt search jdk
apt install openjdk-18-jdk
然后后面配置方法一样了,推荐用这个方法