2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【AWS】Amazon Linux 2023 AMIでpythonサーバーを起動する

Posted at

準備

Amazon Linux 2023 AMIをベースにEC2インスタンスを作成し、ssh接続する。

やり方

Amazon Linux 2023 AMIにはデフォルトでpython3がインストールされている。

$ python3 --version
Python 3.9.16

下記コマンドでhttpサーバーを起動する

$ python3 -m http.server 3000
Serving HTTP on 0.0.0.0 port 3000 (http://0.0.0.0:3000/) ...

python2では下記コマンドで起動する

$ python --version

$ python -m SimpleHTTPServer [ポート番号]

Python 2にあったSimpleHTTPServerという標準ライブラリのモジュールが、Python 3ではhttp.serverというモジュールに統合されたとのこと(Python 3ではSimpleHTTPServerではなくhttp.serverを使う)。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?