読者です 読者をやめる 読者になる 読者になる

Palapa Web ServerでPHP/MySQLを動かす

Android

Android端末(MeMO Pad HD7)で動くWebサーバを探したところ、Palapa Web Serverが見つかったのでさっそくインストールしてみた。
端末のブラウザで http://127.0.0.1:8080/ にアクセスすると、何もないディレクトリが表示された。

HTTPサーバであるLighttpdのドキュメントルートはデフォルトで /sdcard/pws/www となるので、以下のお決まりの phpinfo.php を保存し、ブラウザで http://127.0.0.1:8080/phpinfo.php にアクセスすると、ちゃんとPHPの各種設定が表示される。

<?php
phpinfo();
?>

MySQLには残念ながらmysqlコマンドは付属していないので、データベースの作成などの初期設定をするためにはphpMyAdminでアクセスすることになる。
Palapa Web Serverのアプリの「DB Server Settings」でphpMyAdminをオンラインでインストールし、ブラウザで http://127.0.0.1:9999/phpmyadmin/ にアクセスすると、phpMyAdminのログイン画面が表示されるので、Palapa Web Serverのサイトに記載のユーザ名とパスワードでログインできるので、後は好きにすれば良い。
なお、Sourceforgeにある phpMyAdmin-4.1.14.8-all-languages.zip をインストールすれば、日本語でphpMyAdminが使えるようになるので便利である。

Android端末なのでディスクに限界はあるが、PHPMySQLが動けば色々なことができる。
また、MSMTPも動くので、Webアプリからメールを送信することもできるだろう。