Windows Subsystem for Linux on Windows10 memo 1Apr2020更新 19 June 2017
Windows
10 Creators Update(バージョン1703、ビルド15063)より,「Bash on Ubuntu on Windows」
が学習環境・開発環境として使える状態になってきている。Windows 10 Fall Creators Update(version
1709)より「Windows Subsystem for Linux」のように名称が変わっている。
LAMP環境(Linux,Apache,MySQL,PHP)という古くからある環境だが,これがあれば,データベースを絡めた動的Webサイトのプリミィティブな開発環境になる。
学校として,原理原則を学ぶにはちょうどよい。
LAMP環境を作り,更新したので,その時のメモを作った。
まだ,組み合わせによっては動かないバージョンもあるようだが,今回は運よくすべてがうまくいっている。
今後も現在以下の悪い状態になることはないと思われる。
参考
本ページで取り上げた各パッケージのバージョンについて
・Ubuntuのバージョン
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.4 LTS"
・カーネルのバージョン
$ uname -a
Linux ElderTomcat 4.4.0-18362-Microsoft #476-Microsoft Fri Nov 01 16:53:00 PST 2019 x86_64 x86_64 x86_64 GNU/Linux
・MySQLのバージョン
$ mysql --version
mysql Ver 14.14 Distrib 5.7.29, for Linux (x86_64) using EditLine wrapper
・Apache2のバージョン
$ apache2 -v
Server version: Apache/2.4.29 (Ubuntu)
Server built: 2020-03-13T12:26:16
・PHPのバージョン
$ php -v
PHP 7.3.16-1+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Mar 20 2020 13:51:46) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.16, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.16-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies
・phpMyAdminのバージョン
phpMyAdmin 5.0.2 is released
2020-03-21