表題の件の通りなのですがサイトによって書き方が違うので悩んでいます。
どう設定すればよいか教えていただけませんでしょうか?
初心者ですので至らない点あると思いますがご回答いただけたら幸いです。
やりたいこと
■Encryptの自動更新
■更新時にメールを送信
環境
■CentOS Linux release 7.5.1804 (Core)
■apache
実際の実行スクリプト 毎月の1日、04時00分に実行 00 04 01 * * root /bin/certbot renew --webroot-path /var/www/html/ --post-hook "systemctl reload httpd"
と記載があったので/etc/crontabに下記のように記載しましたが記載するファイルと記載場所は正しいでしょうか?
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root 00 00 01 * * root /bin/certbot renew --webroot-path /var/www/html/ --post-hook "systemctl reload httpd"
また下記のサイトを見てみるとcertbotの前に『パス』がなく『後半の記述』も違います。どちらの記述を書けばよいでしょうか?
# Apache httpd を利用している場合の例 (CentOS 7 の場合) 00 04 01 * * certbot renew && systemctl restart httpd
更新結果をメールで受け取れるらしいので導入したいのですが
『2>&1』はどういう意味でしょうか?
00 04 01 * * certbot renew --dry-run 2>&1 | mail -s "Let's Encrypt update information" myname@mydomain.com && systemctl restart httpd
質問が多くて申し訳ございませんが何卒ご回答よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/06 11:53
退会済みユーザー
2018/10/06 11:55 編集
2018/10/06 12:11
2018/10/06 12:43