termux は springboot と mysql をデプロイします

アプリをインストールしたら、まずスマートフォンで実行します 

pkg install openssh

 passwd を再度実行して、ssh パスワードを変更します。このとき、携帯電話を PC のデータ ケーブルで接続し、adb デバッグを開き、携帯電話のポート 8022 を PC にマップします。termux のデフォルトの ssh は 8022 であるため、sshd を実行します。

adb デバイスを実行する 

%1 を取得したデバイス番号に置き換えます

adb -s %1 フォワード tcp:8022 tcp:8022

または、デバイスが 1 つしか接続されていない場合は、直接

adb フォワード 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 サービスは自己開始に設定されています
sv-disable sshd #sshd 自己開始をキャンセルします
sv down sshd #sshd サービスを停止し、この Termux 操作中に sshd 自己開始サービスを無効にします
sv up sshd #sshd サービスを開始します
sv status sshd #sshd サービスの実行状態を確認

mysqlのインストールを開始します。 

Mysql
が Oracle に買収されて以来、Mysql は常にクローズド ソースであるというリスクを抱えており、代わりにオープン ソースの MariaDB が登場しました。

MariaDB の目的は、Mysql と完全に互換性を持たせることです。どのように使用しても、API 操作もほとんど同じですので、慣れないことを心配する必要はありません。

MariaDB をインストールする

Termux に mariadb をインストールするのは非常に簡単です。必要なコードは 1 行だけです。

pkg install mariadb

途中で、「192 メガバイトの容量をダウンロードする必要があります...」というプロンプトが表示されるので、直接 Y を入力して確認します

mysql_secure_installation

 pkg 検索 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

その後の設定方法は同じですが、この方法を使用することをお勧めします

おすすめ

転載: blog.csdn.net/babytiger/article/details/128817701