2
0

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.

【VirtualBox】UbuntuでWebサーバを構築する

Posted at

Apache2をインストール

$ sudo apt install apache2

80ポートを許可する

virtualboxでポートフォアーディング設定をする。
設定⇨ネットワーク⇨アダプター1⇨ポートフォワーディングを選択する
スクリーンショット 2022-04-19 22.42.51.png

[+]ボタンから以下図のHTTPを記載する
ホストポートは使用しているPCの8080ポートになるため、他で使用している場合は他を使用する。
ゲストポートは使用する仮想マシンの80ポートになる。
スクリーンショット 2022-04-19 22.44.12.png

接続確認

apache2を起動する

$ sudo systemctl start apache2
$ sudo systemctl status apache2
● apache2.service - The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor prese>
     Active: active (running) since Tue 2022-04-19 22:18:32 JST; 6min ago
       Docs: https://httpd.apache.org/docs/2.4/
   Main PID: 34396 (apache2)
      Tasks: 55 (limit: 2295)
     Memory: 4.7M
     CGroup: /system.slice/apache2.service
             ├─34396 /usr/sbin/apache2 -k start
             ├─34401 /usr/sbin/apache2 -k start
             └─34402 /usr/sbin/apache2 -k start

 4月 19 22:18:32 ubuntu-server systemd[1]: Starting The Apache HTTP Server...
 4月 19 22:18:32 ubuntu-server apachectl[34390]: AH00558: apache2: Could not re>
 4月 19 22:18:32 ubuntu-server systemd[1]: Started The Apache HTTP Server.

ホスト側のブラウザから
http://<仮想マシンIPアドレス>:8080
を開く
この時の8080は先ほど設定した8080ポートです。
うまく接続できると以下画面が表示される。
スクリーンショット 2022-04-19 22.52.43.png
ここで表示された画面を変更する際は仮想マシン上の/var/www/html配下のindex.htmlを変更することで可能。

2
0
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
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?