Web開発向けLAMP類似環境の構築
Linux→ReactOS
- ReactOS
- https://reactos.org/download
Apache HTTP Server→nginx
nginx1.9.12がアプリケーションマネージャからダウンロード可能。
ReactOSチームの動作保証外となるが、執筆者の環境では2018年3月末時点の最新安定版である1.12.2の起動を確認した。
MySQL
MySQL Community Server 5.5.58 がアプリケーションマネージャからインストール可能。
PHP Perl Python
PHP
- 過去のWindows向けビルドのダウンロード
- https://windows.php.net/downloads/releases/archives/
- Windows XP や Server 2003 で動作するのは 5.4.x 系列まで
- https://bugs.php.net/bug.php?id=63851
- PHP-FastCGI on Windows(with nginx)
- https://www.nginx.com/resources/wiki/start/topics/examples/phpfastcgionwindows/
PHP5.2.x
MSVCR71.DLLのMicrosoft公式ダウンロードが見つからず、検証を断念。
動作状況
- on ReactOS 0.4.8-RC
- 執筆者失意体前屈中
PHP5.3.x
msiからのインストール時、Oracleのデータベース関連のインストールにチェックが入っているとoci.dllが無いとエラーを返す。
- PHP5.3.6 on ReactOS 0.4.6 では問題なく動作する模様 後日検証します
- https://jira.reactos.org/browse/CORE-11560
動作状況
- PHP 5.3.29 on ReactOS 0.4.8-RC
- orz
c:\>php -v PHP 5.3.29 (cli) (built: Aug 15 2014 19:17:16) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2014 Zend Technologies c:\>php-cgi.exe -b 127.0.0.1:9123 Couldn't create FastCGI listen socket on port 127.0.0.1:9123
PHP5.4.x
動作には Microsoft Visual C++ 2008 Redistributable (MSVCR90.DLL)が必要。
動作状況
- on ReactOS 0.4.8-RC
c:\>php -v PHP 5.4.45 (cli) (built: Sep 2 2015 23:48:30) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies c:\>php-cgi.exe -b 127.0.0.1:9123 Couldn't create FastCGI listen socket on port 127.0.0.1:9123
※画像出典
http://ja.uncyclopedia.info/wiki/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB:Image055.gif
Perl
Strawberry Perl 5.26.1 の起動を確認。
- Strawberry Perl
- http://strawberryperl.com/
Python
Python3.4.3及びPython2.7.9がアプリケーションマネージャからインストール可能。
ReactOSチームの動作保証外となるが、執筆者の環境ではPython3.4.4及びPython2.7.14も動作可能だった。
Keyword(s):
References:[SideMenu]