Comment déployer une GUERRE de fichier sur la machine Linux
J'ai une Machine Linux. Le serveur Apache est en cours d'exécution et j'ai besoin de déployer mon projet qui est un .la guerre de fichier développé sur une machine Windows.
Quelqu'un peut me donner bits idée de comment faire cela?
Vous devez vous connecter pour publier un commentaire.
si vous avez FTP ou SCP d'accès pour les répertoires où Tomcat est installé, vous devriez être en mesure de simplement copier le générées dans le fichier WAR de l'tomcat/webapps répertoire. Tomcat va déployer automatiquement la guerre pour vous.
Lors du redéploiement, je trouve ça plus sûr de supprimer l'original .Fichier WAR dans Tomcat, et tomcat va automatiquement destory explosé répertoire pour vous. Lorsque cela est fait, copier le .La GUERRE de fichier.
Enfin, assurez-vous de copier le .La GUERRE de fichier "à la fois". Si vous avez une lente télécharger, Tomcat va essayer et de déployer l' .La GUERRE de fichier, même si elle n'a pas complètement été enregistrées pour l'instant. Cela conduira à une partie ou l'échec de déploiement. Il est préférable si vous téléchargez un neutre directory (répertoire d'accueil de temp, selon la période), puis renommer (à l'aide de mv) l' .WAR dans tomcat, ou copiez-le simplement en utilisant le fichier local des systèmes de commande de copie. Beaucoup plus rapide que de le télécharger. La manière la plus sûre est de mv le fichier à partir du même système de fichiers.
Tout cela suppose que vous n'avez pas tout de la gestionnaire ou administrateur de ports ouverts pour Tomcat, car il fournit des mécanismes permettant de déployer à distance des applications directement.
Mais, en vérité, il suffit de retirer l'ancienne application et de le glisser dans la nouvelle application fonctionne tout simplement et bien pour de nombreuses applications.