介紹#
USBWebserver は、ローカルコンピュータ上で簡単かつ迅速に WAMP(Win、Apache、PHP、MySQL)環境を構築および設定することができるオープンソースの無料のグリーンインストールソフトウェアです。すべてのファイル、設定、データベースなどはソフトウェアフォルダに保存され、再利用が容易です。
公式ウェブサイトのダウンロード:https://usbwebserver.yura.mk.ua/
Github:https://github.com/grimgravy/USBWebServer
元の作者は 2017 年に更新を停止し、最後のバージョンは_8.6.2_であり、"www.usbwebserver.com" という公式ウェブサイトのドメインもアクセスできなくなっています。
しかし、東欧の開発者であるyura氏がプロジェクトの開発とメンテナンスを引き継いでおり、最新のバージョンは_8.6.5_であり、2022/02/20 にリリースされました。組み込まれているソフトウェアのバージョンは次のとおりです:
- PHP 8.1.3
- Apache 2.4.52
- PhpMyAdmin 5.1.3
- MySQL 5.7.36
2 年前のバージョンではありますが、軽量に使用する場合は十分に使えるでしょう。
ソフトウェアのディレクトリ構造は上記のようになっており、理論的には手動でアップグレードすることができます(ただし、筆者は試したことがありません)。
使用方法#
ダウンロードして解凍し、グリーンソフトウェアとして USB フラッシュドライブ、同期ドライブ、またはコンピュータの任意の場所に配置します。
デフォルトでは、簡体字中国語が含まれており、ポート番号は上記のとおりであり、ウェブサイトのディレクトリはソフトウェアフォルダの /root ディレクトリです。
ソフトウェアおよび組み込みコンポーネントの設定ファイルは /setting に保存されます。
起動時には、組み込みの Apache と MySQL が自動的に起動します(本体を閉じると自動的に終了します)、ウィンドウはタスクバーに隠すことができます。
ホームページにはよく使用するショートカットリンクがあり、localhost、127.0.0.1、またはローカル IP などの方法でプリセットのデモページにアクセスできます。内容は組み込みコンポーネントの設定情報です。
localhost/phpmyadmin/を使用して組み込みの phpMyAdmin を開くと、デフォルトのアカウントパスワードとポートが表示され、空のデータベース "test" が付属しています。
これらは組み込みのウェブサイトファイルであり、削除して他のウェブサイトプログラム(WordPress、Typecho、Discuz など)を追加することができます。
おわりに#
ソフトウェア自体は比較的軽量で、ローカル内部ネットワークでの簡単なテストプロジェクトの構築に適しています。携帯性があり、使いやすいですが、バージョンが古く、機能が制限されているなどの問題がありますので、複雑なプロジェクトにはおすすめしません。