J'ai le répertoire .ebextensions en haut du fichier war. .ebextensions a 01movehttpd.config et le répertoire httpd. Initié httpd est httpd.conf.
Dans le fichier de configuration, j'ai
#files:
# yada yada yada
container_commands:
00_rewrite:
command: cp -f .ebextensions/httpd/httpd.conf /etc/httpd/conf/
ignoreErrors: true
Mais chaque fois que je déploie un fichier war sur beanstalk, je ne vois pas le nouveau fichier httpd.conf être déplacé vers / etc / httpd / conf /
Lorsque j’ai vérifié en sélectionnant Ec2, j’ai découvert
cp: cannot remove ‘/etc/httpd/conf/httpd.conf’: Permission denied
Comment puis-je accorder des autorisations afin que, lors de la création d’un nouvel environnement et du déploiement de fichiers war, je n’éprouve plus le même problème?
Réponses:
1 pour la réponse № 1Sudo!
commande: sudo cp -f .ebextensions / httpd / httpd.conf / etc / httpd / conf /