WEB初心者です。
VScodeの拡張機能であるlive server
であったり、pythonのWEBフレームワークDjango
であったりを使っていると、「ローカルサーバが立ち上がり、http://localhost:8000でアクセスできる」などの文言が現れますが、これについて自分の理解があっているか確認したいです。
Apacheなどでサーバーを立てるという場合、ApacheをサーバPCにインストールして、どういうリクエストがあったときにどのファイルを返す、などを設定することを意味する、と理解していますが、(実際にApacheを使ったことはないです。調べて得た知識です。)
上記のlive serverやDjangoなどの場合、これらのソフトウェア内部にApache的な役割を果たすものが組み込まれており、例えばDjangoですとpython manage.py runserver
でこれが起動される、という感じの動きをしているのでしょうか?
live serverもhttp://localhost:5000とかでアクセスできるようになりますが、live serverを起動したときに、内部のApache的なものが立ち上がっていると考えて良いのでしょうか。
そうでないとすると、これらの違いはどこにあるのでしょうか。
どうぞよろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。