【AWS】EC2にpython3.8をインストールして使えるようにする
AWSのEC2にはデフォルトでpython3.7がインストールされています(※2022年2月18日現在、E2/Amazon Linux 2 AMI (HVM) – Kernel 5.10, SSD Volum…
AWSのEC2にはデフォルトでpython3.7がインストールされています(※2022年2月18日現在、E2/Amazon Linux 2 AMI (HVM) – Kernel 5.10, SSD Volum…
Djangoのテンプレートで、金額などの数値に対してカンマ(コンマ)区切りで表示したい時はありませんでしょうか? カンマ(コンマ)をつけると、より人間臭さがましてコンテンツを閲覧する側も見やすくなります。 ゴール とカン…
AWSのEC2インスタンスにMySQLをインストールする方法を紹介します。 AWSのEC2インスタンでは通常のlinuxとは少し異なるamazon-linux-extrasで、コマンドも注視しながらインストールを丁寧に説…
AWSコンソールで新規インスタンスの起動ができたら、早速nginx(エンジンエックス)をインストールして起動してみましょう。 ここでは「nginxとは」の説明を省いて、もしくは既にnginxに関して知見がある人に向けてイ…
djangoのsettings.py由来のエラーの、DisallowedHost at / Invalid HTTP_HOST header:…に続くエラーの解決方法を紹介します。 DisallowedHost at /…
EC2インスタンスを立てた後に、ec2-user以外のユーザーを作成し、作成したユーザーにsudoできるように設定をしておくのは便利で、もしもの時にも役に立ちます。 本日はそんなEC2にsudoできるユーザーを設定する方…
意気揚々とawsのec2に完璧なまでに環境構築を行い全てが準備万端で、キーペアを.sshに置いて.pemファイルを利用していざssh接続してログインしようとした時にそれは起こりました。 ssh接続で拒否される .sshデ…
久しぶりにdjangoで、% python manage.py runserverを起動したところdjango.db.utils.OperationalError: (2002, “Can’t c…
mac版のvscode(Visual Studio Code)を使用していて、vscode上でターミナルを開いてシェルコマンドを操作したい時はありませんでしょうか? そうです。こんな感じです。 いちいちターミナルをvsc…
エンジニアとしてキャリアを積みはじめた頃、基礎中の基礎と言っても過言ではない、「秘密鍵(id_rsa)と公開鍵(id_rsa.pub)を作成して、ssh認証の初期設定をする方法」を紹介します。 秘密鍵とは クライアント側…
awsのサーバーにログインしてシェルで操作をしているときに、ホストネームを変更を加えたい時はありませんでしょうか? ちなみにホストネームとは、@以下の文字列のところになります。 ホストネームを確認する そもそも先に紹介し…
アラサーからpythonのプログラミング学習を始め、現在は現役のwebエンジニアのヒロヤンです!! プログラミングスクールに入所した時から、これまで多くの駆け出しエンジニアや現役エンジニアの人にお会いしてきました。 10…
pythonを利用するに際してpipenvでよく使うコマンドをまとめてみました。 pipenvコマンドまとめ pipenvのインストールする PipfileとPipfile.lockをカレントディレクトリに作成します。 …
AmazonEC2にターミナルから接続できたら、次はデフォルトユーザ(ec2-user)ではなく、新しいユーザーを作成してそのユーザーで操作するのが一般的です。 ec2-userのままで操作を続けているとセキュリティホー…
AWSでEC2インスタンスを作成して、Macのターミナルから接続を試みるべく、実際に.pemファイルを用意して接続して確認した時の方法です。 AWSの接続ボタンで接続することも当然可能ですが、コマンドラインに慣れた人へ、…
プログラミングを学習するにあたって、プロゲートやドットインストールのような学習サイトがある中で、業界最安値で多数の現役プログラマーが作成した動画教材を基に学習をすすめるEラーニング大手のUdemy(ユーデミー)。 Ude…
Djangoで作成したオリジナルのwebサイトのブラウザのタブにfavicon(ファビコン)を設定する方法を紹介します。 タブにfavicon(ファビコン)があるかないかで、webサイトの印象度は大きく左右されます。 ぜ…
初めてM1のMacでdocker環境を構築しているときに、% docker-compose up -dのコマンドを実行したときに起こりがちなエラーである「no matching manifest for linux/ar…