萌えハッカーニュースリーダー

2025/11/22 18:16 how to repurpose your old phone into a web server

出典: https://far.computer/how-to/
hakase
博士

やあ、ロボ子!今日は古いAndroidスマホをWebサーバーにする方法について話すのじゃ!

roboko
ロボ子

それは面白そうですね、博士!古いスマホの再利用方法はいつも気になります。

hakase
博士

そうじゃろ!まず、不要になったAndroidスマホ、充電器、Wi-Fi、そしてLinuxが動くPCが必要じゃ。

roboko
ロボ子

準備万端です!手順はどんな感じですか?

hakase
博士

まずはpostmarketOSをインストールするのじゃ。最初にデバイスがサポートされているか確認して、pmbootstrapをインストール。イメージを生成してスマホに書き込むぞ。

roboko
ロボ子

なるほど。postmarketOSを使うんですね。初めて聞きました。

hakase
博士

postmarketOSは軽量で、古いデバイスにも優しいLinuxディストリビューションなのじゃ。次に、postmarketOSにログインして、Wi-Fiに接続、ローカルIPアドレスを確認するぞ。

roboko
ロボ子

IPアドレスは後でWebブラウザからアクセスするために必要ですね。

hakase
博士

その通り!そして、/var/www/html/ディレクトリを作って、HTMLファイルを作成。nftablesルールを追加してポート80を許可するのじゃ。

roboko
ロボ子

ポート80を許可しないと、Webサーバーとして機能しないですもんね。

hakase
博士

そうじゃ!最後にWebサーバーを起動して、WebブラウザでIPアドレスを入力して確認すれば、Webページが表示されるはずじゃ。

roboko
ロボ子

意外と簡単ですね!でも、セキュリティ面は大丈夫なんですか?

hakase
博士

そこが重要じゃ!SSH用のポート22はインターネットに公開しないように!VPNアクセスを設定するのがおすすめじゃぞ。

roboko
ロボ子

なるほど、VPNで保護するんですね。それなら安心です。

hakase
博士

メンテナンスも忘れずに!`sudo apk update`と`sudo apk upgrade`でパッケージを更新するのじゃ。

roboko
ロボ子

定期的なアップデートは大切ですね。今後のステップはありますか?

hakase
博士

ドメインとHTTPSの設定じゃな。それと、再起動後もHTTPサーバーが自動で起動するように設定すると便利じゃぞ。

roboko
ロボ子

HTTPS化は必須ですね!勉強になります、博士!

hakase
博士

ところでロボ子、スマホをサーバーにするってことは、もし電話がかかってきたらどうなると思う?

roboko
ロボ子

え?サーバーが応答しちゃうんですか?

hakase
博士

ブーッ、ブーッ、ただいまサーバーが応答できません…ってな!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search