2021-04-01から1ヶ月間の記事一覧

apacheユーザーでcronを実行する

apacheユーザーでcronを実行するには、crontabコマンドのオプションでapacheユーザーを指定する。 $ crontab -u apache -e

DBへの接続

DBへの接続コマンド。 $ mysql -h {host_name} -P {port} -u {user_name} –p {db_name}

AWS環境でのCORSエラー

AWS

CORSエラーはさまざまな要因で発生することがあるが、AWS環境で発生した場合はロードバランサーのタイムアウト値が短いことで発生する場合がある。 ※タイムアウトが発生するとサーバーからのレスポンスヘッダが書き換わるため。 上記が要因の場合は、ロード…

Gitで特定のコミットまで戻る

Git

Gitで特定のコミットまで戻るコマンド。 $ git reset --hard {ハッシュ値}

コードデプロイでデプロイを行う

AWS

ローカルPCのプログラムソースをZIPでS3にアップロードして、 EC2にデプロイするシェルスクリプト。 #!/bin/bash APPLICATIONNAME="deploy-app" GROUPNAME="deploy-group" BUCKETNAME="deploy-bucket" REGION="ap-northeast-1" DIR="/var/develop/fld/" ZIPN…

HTMLを翻訳するのに適しているAPI

API

HTMLを翻訳するAPIは「Google Cloud Translation API(v2)」が適している。 HTMLのタグなどのフォーマットが崩れず、きれいに翻訳できる。

特定のS3バケットのみにアクセスできるIAMポリシー

AWS

特定のS3バケットのみにアクセスできるIAMポリシーの設定。 { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "s3:*", "Resource": [ "arn:aws:s3:::{bucket_name}", "arn:aws:s3:::{bucket_name}/*" ] } ] }