[JAVA] Créer un environnement pour Tomcat et Postgres sur Chromebook sans utiliser le mode développeur

Applications requises

UserLAnd C'est une application pour exécuter Linux sur Android. Cette fois, je l'ai utilisé pour exécuter Java et Tomcat.

Vous pouvez choisir la distribution d'Ubuntu, Debian, Kali et Arch. J'ai choisi Ubuntu, qui semble avoir beaucoup d'informations sur le net.

Avec cette application, vous pouvez vous connecter avec SSH ou VNC et utiliser Linux. Lorsque j'ai établi une connexion VNC avec mon Chromebook (acer C740), l'écran n'apparaissait pas dans l'application par défaut. Je voulais utiliser un navigateur d'environnement de bureau pour télécharger des fichiers, alors je me suis d'abord connecté avec SSH et j'ai installé l'environnement de bureau.

De plus, le navigateur par défaut, Firefox, ne fonctionnait pas (l'écran ne dessinait pas correctement et restait vide), j'ai donc dû faire l'effort supplémentaire d'installer Chromium ...

Termux C'est aussi un émulateur de terminal Linux comme UserLAnd. Je n'ai pas étudié comment cela fonctionne, mais je peux utiliser les commandes Linux. Cette fois, je l'ai utilisé pour exécuter Postgres.

J'ai pu installer Postgres avec UserLAnd, mais je n'ai pas réussi à sécuriser la mémoire et je n'ai pas pu démarrer. Comme alternative, j'ai exécuté Postgres sur Termux. La connexion de Tomcat à Postgres était correcte avec localhost: 5432, donc aucun travail spécial n'était nécessaire.

En passant, mysql ne fonctionnait qu'avec UserLAnd, donc si vous voulez créer un environnement pour Tomcat et mysql, vous n'avez pas besoin de Termux.

Des choses qui pourraient être utiles

VNC Viwer for Google Chrome Lors de la connexion à VNC avec UserLAnd, le clavier du Chromebook était reconnu comme un clavier alphabétique dans l'application par défaut et il était difficile de saisir des symboles. Lorsque je me suis connecté à VNC Viwer, j'ai pu saisir en fonction des touches imprimées, j'ai donc utilisé cette application lors de la saisie de commandes.

Procédure d'installation

UserLAnd Java (openjdk8)

sudo apt-get install openjdk-8-jdk

Tomcat Téléchargez tar.gz depuis Site officiel et transmettez-le à CATALINA_HOME / bin Au démarrage de Tomcat, startup.sh est exécuté manuellement.

Termux Postgres

apt-get install postgresql

Je n'ai pas trop réfléchi à la configuration du démarrage automatique, j'ai donc écrit une commande de démarrage en .bashrc.

Recommended Posts

Créer un environnement pour Tomcat et Postgres sur Chromebook sans utiliser le mode développeur
Installons Docker sur Windows 10 et créons un environnement de vérification pour CentOS 8!
Créez un environnement de développement Java à l'aide de jenv sur votre Mac
Créer un projet Tomcat à l'aide d'Eclipse
Créez une image Docker pour redoc-cli et enregistrez-la sur Docker Hub
Faites en sorte qu'Apache et Tomcat travaillent ensemble en un clin d'œil sur CentOS 8
[Docker] Comment créer un environnement virtuel pour les applications Rails et Nuxt.js
Créez rapidement un environnement Web à l'aide de Docker
Créez un environnement ARM-cpu avec qemu sur mac et exécutez java [Résultat → Échec]
Créez une animation dans laquelle les personnages émergent un instant avec la méthode de la dynamique moléculaire
Créez instantanément un environnement Privoxy + Tor à l'aide de Docker
[Windows] [IntelliJ] [Java] [Tomcat] Créer un environnement pour Tomcat 9 avec IntelliJ
Créer un environnement Laravel sur une instance AWS
Créer un environnement Docker pour Oracle 11g XE
[Pour les débutants] Jusqu'à la création d'un environnement de développement d'applications Web utilisant Java sur Mac OS
J'ai construit un environnement Ubuntu sur Windows 10 en utilisant WSL2.
Créer un environnement de développement gcloud sur un conteneur centos8
Un mémorandum pour créer un enregistreur étendu à l'aide de org.slf4j.Logger