よちよち歩きのLinux(Debianによる開発環境の構築)

再びDebianによるWeb開発サーバーの構築

2007年に自宅サーバーをDebian4(etch)で構築し、自宅サーバーからWebサイトを公開していました。
  その後、ネット上で要求されるセキュリティは高度になり、自宅サーバーを維持するのは危険すぎると判断、2014年にレンタルサーバに切り替えました。現在(2023年1月)のDebianは、Debian11(bullseye)になっています。
  Web開発環境としてMAMPやXAMPP利用していますが、傘寿になり、ボケ防止もかねて、再度DebianによるWeb開発サーバー(仮想)を構築しました。その記録です。(2023/2/17)
   知識水準が低いために、各ページに技術的な誤り、不適切な表現や記述ミスがあると思います。このサイトのコンテンツを利用したことによるいかなる問題が発生しても、いかなる責任も負いません。


1.Web開発サーバーの構成

Debian11(bullseye)を使用した仮想サーバを構築します。Windows11+VirtualBox7.0+Debian11+Apache2.4+MariaDB10.5+PHP7.4+phpMyadmin5.2(WV-DAMPP)の構成にしました。

構成アプリのバージョン

  バージョン
    Windows     Windows11 Home 22H2
    VirtualBox     VartualBox7.0.5
    Debian     Debian11.6
    Gnome     Gnome 3.38.6
    Apache     Apache2.4.54
    MariaDB     MariaDB10.5.18
    PHP     PHP7.4.33
    phpMyadmin     phpMyadmin5.2.0

2.目 次

ページ 説明項目
仮想Web開発サーバー Web開発サーバーの構成
目 次
新着情報
VirtualBox7.0の設定 VirtualBox仮想環境を整備
Debian11(bullseye)のインストール
Debianインストール後の作業
Oracle VirtualBoxのマニュアル
Debian11のチューニング aptのアップデートとアップグレード
エディターの選択
テスト用ディレクトリ・ファイルの作成
WindowsとDebian間のポートを設定
SSHのインストールと設定
Apache2.4の設定 Apache2.4のインストール
バージョンによる設定ファイルの違い
Apache2.4の設定
VirtualHostの設定と確認
Basic認証とDigest認証
PHP7.4の設定 PHP7.4のインストール
PHP7.4の設定
PHPが正常に機能していることを確認
MariaDB10.5の設定 MySQLとMariaDBの歴史的経緯と比較
MariaDB10.5のインストール
MariaDB10.5の設定
セキュリティ設定
MariaDBをテスト
phpMyAdmin5.2の設定 phpMyAdminの最新版をダウンロード
phpMyAdminの設定
Login画面をブラウザ表示
phpmyadminへのアクセス制限

3.新着情報

新 着 情 報       

2023.2.17

ボケ防止もかねて、再度DebianによるWeb開発サーバー(仮想)を構築しました。

     -----------------------------------------------------------------------------------------

2014.6.27

レンタルサーバに切り替えました。

2010.3.10

「自宅サーバの切替」のページにマザーボードIntel D510MO使用したサーバ構築の記事を追加しました。

2009.7.10

「自宅サーバの切替」と「Debian lennyとetchの違い」のページを新設しました。

2009.6.24

回線を光フレッツ、サーバはDebian GNU/Linux5.0(通称‘lenny’)に変更しました。

2008.02.02

Debianでの日本語環境のページを新設しました。

2008.01.13

ApacheとWebサイトのページを更新しました。

2007.11.29

ページカウンターを制作(PHP/MySQLを使用して)のページを新設しました。

2007.11.21

ページカウンターを付けました。

2007.11.11

LAMPの動作確認のページを新設しました。

2007.11.07

phpMyadminのインストールと設定のページを新設しました。

2007.10.29

PHP5のインストールと設定MySQL5のインストールと設定のページを新設しました。

2007.10.26

Apache2の設定(3)のページを新設しました。

2007.10.19

WinSCPの設定ApacheとWebサイトApache2の設定(1)Apache2の設定(2)のページを新設しました。

2007.08.22

Debianチューニング(2)のページを新設しました。

2007.08.17

ホームページ「よちよち歩きのLinux(Debian GNU/Linux 4.0 によるサーバ構築)」をリリースいたしました。

今回、公開しましたページは、インストールの前にDebianをインストールDebianチューニング(1)SSHインストールと設定、です。