LoginSignup
0
2

More than 3 years have passed since last update.

LinuxWebサーバー構築(Ubuntu & Apache)

Posted at

Windowsにvirtualboxを使ってLinux(Ubuntu20.04.1)を入れて、ファイルサーバ構築をしてみたので、次はWebサーバー構築をしてみました。のメモです。

ファイルサーバー構築↓
https://qiita.com/toki_k/items/f805421f809c67d0c92b

ファイアウォールのインストール

$ sudo apt install ufw

まずは、インストールします。

ファイアウォールの設定

次に、ファイアウォールの設定をします。

$ sudo ufw allow 22
$ sudo ufw allow 80

ポート+22 、 ポート+80 の全ての接続が許可されます。
22 はsshを許可します
80 はhttpの許可のためです。apacheが使用します

※前回のファイルサーバの接続もできなくなったので、以下のようにすることで再びファイルにアクセスできます

$ sudo ufw allow samba

許可しているもの等、状態の確認はこちら↓
一覧で見れます。

$ sudo ufw status

Apacheのインストール

Apatchをインストールします。

$ sudo apt install apache2

ページにアクセスしてみる

インストールまで成功していれば、ブラウザからアクセスできるはずです。

$ hostname

サーバー名を確認します。

ブラウザを開き、「http://(ホストネーム)」で初期設定されているページにアクセスできます。
(サーバー名)にはhostnameで確認した値を入れてください。

Apacheが表示してくれるページは「 /var/www/html/」の様です。ドキュメントルートと呼ぶみたいです

自分でファイルを追加してアクセスする

$ cd /var/www/html
$ vim hello.html

cd でまず、ドキュメントルートに移動します。
vim を開いて、新規ファイルを作成します。

ブラウザで、「http://(ホストネーム)/hello.html」と入力します。
これで作成したページにアクセスすることができました!!

参考記事

https://qiita.com/sakkuntyo/items/03742bad0f57a4f46b07
https://qiita.com/moennig1997/items/65da2650583d3667342f

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