[JAVA] Transfert du fichier de guerre SCP vers Tomcat

Paramètres d'autorisation du dossier Tomcat

La dernière fois, j'ai pu installer TomCat sur VPS, alors je suis tombé sur essayer d'exporter et de déployer un fichier War comme HelloWorld dans Eclipse.

/opt/tomcat/webapps/

Je devrais pouvoir le faire simplement en me glissant directement en dessous, mais on m'a dit que la permission était refusée.

Lorsque j'ai vérifié les autorisations, il ne lisait que root, donc

cd /opt/tomcat
chmod -R 766 webapps

Vous pouvez y aller parce que vous venez de spécifier et de recommencer et de l'écrire, non? J'ai pensé, mais la permission a été refusée. Pourquoi?

Alors, ajoutons l'attribut de groupe tomcat au compte d'utilisateur. permission denied.

・ ・ Hmm? ?? Ah, peut-être que le programmeur ne fait que le copier, mais il est automatiquement décompressé, et la personne qui le copie a également l'autorisation d'exécution?

alors,

cd /opt/tomcat
chmod -R 777 webapps

Quand je l'ai essayé, j'ai pu le copier en toute sécurité, et même lorsque j'y ai accédé avec un navigateur, cela fonctionnait bien.

Cependant, dans l'état actuel des choses, n'importe qui peut écrire dans ce dossier, je me demande donc si je devrais définir l'utilisateur de déploiement de l'application sur le groupe tomcat et le définir sur 770.

Supplément

Puisque tomcat dispose d'un mécanisme à déployer avec une console Web, il semble préférable de le configurer et de partir de là. Je l'ai essayé, mais je n'ai pas pu le saisir avec 403 car la partie réglage n'était pas suffisante, alors je l'ai déployé avec SCP pour le moment.

Recommended Posts

Transfert du fichier de guerre SCP vers Tomcat
Pour déployer manuellement Struts2 en tant que fichier war
Accédez au fichier war dans le répertoire racine de Tomcat
Port Tomcat à MAMP
Comment télécharger des fichiers (Servlet, HTML, Apache, Tomcat)
Créer un servlet Java et un fichier WAR JSP à déployer sur Apache Tomcat 9 avec Gradle
Sortie javaDoc dans un fichier Word
Présentez Maven au projet Tomcat
Sortie de l'arborescence XML dans un fichier
Comment créer un fichier jar et un fichier war à l'aide de la commande jar
Fixez le nom du fichier de guerre à celui défini dans Maven