[JAVA] Erstellen Sie eine Umgebung für Tomcat und Postgres auf Chromebook, ohne den Entwicklermodus zu verwenden

Erforderliche Apps

UserLAnd Es ist eine Anwendung zum Ausführen von Linux unter Android. Diesmal habe ich damit Java und Tomcat ausgeführt.

Sie können die Distribution zwischen Ubuntu, Debian, Kali und Arch auswählen. Ich habe mich für Ubuntu entschieden, das viele Informationen im Internet zu haben scheint.

Mit dieser App können Sie sich mit SSH oder VNC verbinden und Linux betreiben. Als ich mit meinem Chromebook (Acer C740) eine VNC-Verbindung herstellte, wurde der Bildschirm in der Standard-App nicht angezeigt. Ich wollte einen Desktop-Umgebungsbrowser zum Herunterladen von Dateien verwenden, daher habe ich mich zuerst mit SSH verbunden und die Desktop-Umgebung installiert.

Außerdem funktionierte der Standardbrowser Firefox nicht (der Bildschirm wurde nicht richtig gezeichnet und blieb leer), sodass ich mir die Mühe machen musste, Chromium zu installieren ...

Termux Dies ist auch ein Linux-Terminalemulator wie UserLAnd. Ich habe nicht untersucht, wie es funktioniert, aber ich kann Linux-Befehle verwenden. Diesmal habe ich damit Postgres ausgeführt.

Ich konnte Postgres mit UserLAnd installieren, konnte jedoch den Speicher nicht sichern und konnte nicht starten. Als Alternative habe ich Postgres unter Termux ausgeführt. Die Verbindung von Tomcat nach Postgres war mit localhost: 5432 in Ordnung, sodass keine besonderen Arbeiten erforderlich waren.

Abgesehen davon funktionierte MySQL nur mit UserLAnd. Wenn Sie also eine Umgebung für Tomcat und MySQL erstellen möchten, benötigen Sie Termux nicht.

Dinge, die nützlich sein könnten

VNC Viwer for Google Chrome Bei der VNC-Verbindung mit UserLAnd wurde die Chromebook-Tastatur in der Standardanwendung als alphabetische Tastatur erkannt, und es war schwierig, Symbole einzugeben. Als ich mich mit VNC Viwer verband, konnte ich die Tasten genau so eingeben, wie sie gedruckt wurden. Daher habe ich diese App beim Eingeben von Befehlen verwendet.

Installationsverfahren

UserLAnd Java (openjdk8)

sudo apt-get install openjdk-8-jdk

Tomcat Laden Sie tar.gz von Official Site herunter und übergeben Sie es an CATALINA_HOME / bin Wenn Tomcat gestartet wird, wird startup.sh manuell ausgeführt.

Termux Postgres

apt-get install postgresql

Ich habe nicht zu viel über das Einstellen des automatischen Starts nachgedacht, also habe ich einen Startbefehl in .bashrc geschrieben.

Recommended Posts

Erstellen Sie eine Umgebung für Tomcat und Postgres auf Chromebook, ohne den Entwicklermodus zu verwenden
Lassen Sie uns Docker unter Windows 10 installieren und eine Überprüfungsumgebung für CentOS 8 erstellen!
Erstellen Sie eine Java-Entwicklungsumgebung mit jenv auf Ihrem Mac
Erstellen Sie ein Tomcat-Projekt mit Eclipse
Erstellen Sie ein Docker-Image für redoc-cli und registrieren Sie es auf Docker Hub
Lassen Sie Apache und Tomcat unter CentOS 8 im Handumdrehen zusammenarbeiten
[Docker] So erstellen Sie eine virtuelle Umgebung für Rails- und Nuxt.js-Apps
Erstellen Sie mit Docker schnell eine Webumgebung
Erstellen Sie eine ARM-CPU-Umgebung mit qemu auf dem Mac und führen Sie Java aus [Ergebnis → Fehler]
Erstellen Sie mit der molekulardynamischen Methode eine Animation, in der Charaktere für einen Moment auftauchen
Erstellen Sie mit Docker sofort eine Privoxy + Tor-Umgebung
[Windows] [IntelliJ] [Java] [Tomcat] Erstellen Sie mit IntelliJ eine Umgebung für Tomcat 9
Erstellen Sie eine Laravel-Umgebung auf einer AWS-Instanz
Erstellen Sie eine Docker-Umgebung für Oracle 11g XE
[Für Anfänger] Bis zum Erstellen einer Webanwendungsentwicklungsumgebung mit Java unter Mac OS
Ich habe eine Ubuntu-Umgebung unter Windows 10 mit WSL2 erstellt.
Erstellen Sie eine gcloud-Entwicklungsumgebung auf einem centos8-Container
Ein Memorandum zum Erstellen eines erweiterten Loggers mit org.slf4j.Logger