Étape 15 : Configuration Tomcat
Puis, j’ai téléchargé et installé Tomcat sur la facture pro forma pour héberger le service web qui communique avec Alexa. Il y a des moyens plus efficaces que debout un environnement tomcat ensemble mais il Amazon offre un exemple d’application Java à elle était rapide pour l’obtenir vers le haut et en cours d’exécution.
- Installation :
- Visitez la page Web de Apache Tomcat (https://tomcat.apache.org/download-70.cgi) et trouver un lien correspondant à votre version de Tomcat. J’ai utilisé Tomcat 7.0.67, mais des versions supérieures devraient fonctionner aussi bien. Une fois que vous trouvez le lien, utilisez la commande « wget » pour télécharger le fichier :
- wget http://shinyfeather.com/tomcat/tomcat-7/v7.0.69/bi...
- * Note : J’ai tombé sur des questions en utilisant apt-get et décidé d’installer manuellement
- Décompresser l’archive :
- tar xzf apache-tomcat-7.0.67.tar.gz
- Placez-vous dans le répertoire décompressé
- apache-tomcat-7.0.67.tar.gz CD
- Modifiez le fichier server.xml pour activer SSL. (Alexa nécessite SSL pour la communication)
- VI conf/server.xml
- Supprimez le port SSL 8443 (connecteur port = "8443"...) et ajouter une référence au fichier keystore : keystoreFile="/home/pi/java-keystore.jks" keystorePass = "YOURPASS"
- Ce sont ceux créé et téléchargé plus tôt.
- Déplacer le fichier .War dans répertoire webapps
- mv /home/pi/raspberry.war /home/pi/apache-tomcat-7.0.67/webapps/
- Démarrez tomcat
- /Home/pi/Apache-Tomcat-7.0.67/bin/Startup.sh
- wget http://shinyfeather.com/tomcat/tomcat-7/v7.0.69/bi...
- Visitez la page Web de Apache Tomcat (https://tomcat.apache.org/download-70.cgi) et trouver un lien correspondant à votre version de Tomcat. J’ai utilisé Tomcat 7.0.67, mais des versions supérieures devraient fonctionner aussi bien. Une fois que vous trouvez le lien, utilisez la commande « wget » pour télécharger le fichier :