Debian trixieでサーバーを立てたときのメモ(書きかけ)

2026.02.23 Debian trixie

自宅サーバー(外へ公開)を立てる前に練習でvirtualbox内に立てたときのめも

1.環境

表1
OS,機能
ハード
ホスト
OS:Debian GNU/Linux Ver13.3 trixie HP Probook450G6  RAM32GB
ゲスト
OS:Debian GNU/Linux Ver13.3 trixie
・Webサーバ(nginx)
    各ユーザがCGIを使えるようにする
(仮想環境の設定)
プロセッサ 2CPU
RAM 2048MB
HDD 21.5GB(/:19.5GB,SWAP 2GB)

表1のようにWebサーバとDataBaseサーバを立ち上げる


2.ホストにVirtualboxをインストール

VirtualboxのDebian GNU/Linux trixieへのインストール

3.Virtualboxにサーバをインストール

https://www.debian.org/でdebian-13.3.0-amd64-netinst.isoをダウンロー ド
 virtualboxにインストール
 ハードスペックは表1のゲストの欄
 ネットワークは、ブリッジアダプターにしておくと、ホストからsshでログインできる

taskselでは最低限の内容をインストール デスクトップ環境はインストールしない
 │  [ ] Debian デスクトップ環 境                            │
  │  [ ] ... GNOME                                         │
  │  [ ] ... Xfce                                          │
  │  [ ] ... GNOME Flashback                               │
  │  [ ] ... KDE Plasma                                    │
  │  [ ] ... Cinnamon                                      │
  │  [ ] ... MATE                                          │
  │  [ ] ... LXDE                                          │
  │  [ ] ... LXQt                                          │
  │  [ ] Web サー バ                                        │
  │  [*] SSH サー バ                                        │
  │  [ ] ノート PC                                         │
  │  [ ] Choose a Debian Blend for installation            │

     インストール後の、共有フォルダなどの設定は、virtualboxの設定

4. エディタのインストール

# LANG=C  ;//これをしないと、日本語が出てきて画面で文字化けする
# apt install  vim

5.sudo のインストールと設定

  sudoのインストールと設定


6. 名前解決について

  ゲスト側にavahi-daemonをインストールして再起動するとLAN内(ホスト・ゲスト間で名前解決できる)

7. sshの設定

    sshの設定

8. firewall ufwの設定

    ufwの設定

9. apache2の設定

    apache2の設定

10.






a

b

a

b
a

b


a

b