Apacheとは何でしょうか?
Apache は、非常に著名な Web サーバーです。 Apache Software Foundation によって開発されたオープンソースのサーバーで、上位 100 万の Web サイトの約 37%、すべての Web サイトの 43% にサービスを提供しています。 これは、HTTP経由でHTMLファイルを送信することができ、クロスプラットフォームHTTPサーバです。 PHPなどのリソースを追加すれば、Apacheを使用してPHPなどの言語による動的なページを提供することができます。
Apache Raspberry Pi Web サーバーを作るために必要なもの
Raspberry Pi で Apache Web サーバーを作るのはかなり簡単であり、経済的でもあります。 必要なものは、Raspberry Pi、microSD カード、電源、および Linux ベースのディストリビューションだけです。 ケースはオプションですが、推奨します。
Raspberry PiのApacheウェブサーバーに必要なもの。
- Raspberry Piボード
- microSD カード
- 電源
- ケース
- キーボード、マウス
- Linux OS
- Apache
合計費用: $35+です。 Raspberry Piボード、ケース、電源、microSDカードがセットになったキットが50ドル前後、Raspberry Piボード単体が35ドル前後で手に入れることができます。
How to Install Apache on Raspberry Pi
まず、Apacheのインストールから始めます。 まず、システムアップデートを実行します。
次に、Apacheをインストールします。
RaspberryPiにApacheをインストールしたら、Webサーバーをテストしてみましょう。 webフォルダの下に、Apacheはテスト用のHTMLファイルを配置します。 新しくロードされたApacheのWebサーバーは、またはPiのIPアドレスで見ることができます。
.
Raspberry Pi の IP アドレスは次のようになります:
Apache はデフォルトで自分自身のデフォルトページを作成しますが、これを変更することも可能です。 デフォルトの HTML ファイルは、次の場所にあります。 /var/www/html/index.html
デフォルトのファイルは /var/www/html/
にあり、index.html と名付けられています。 これは root によって所有されています。 index.html
を編集したい場合は、所有者を pi またはカスタム ユーザーに切り替えてください:
このファイルを編集し、保存して更新すると、変更内容が表示されます。
Apache が Raspberry Pi で動作している場合、Apache は PHP ファイルも扱うことができるため、PHP をインストールすることをお勧めします。
Remove index.html:
Generate index.php:
Alternately, use the graphical editor Leafpad:
In index.php:
Raspberry Pi に PHP をインストールしなければならないでしょう。php に、Raspberry Pi の Apache Web サーバーが提供できる PHP コンテンツを追加します:
このファイルを保存して、Web ブラウザーを更新します。 hello world “など、追加したコンテンツが表示されるはずです。
How to Make a Raspberry Pi Apache Serverで動的なコンテンツを追加することもできます。 最終的な感想
Apache は素晴らしいオープンソースの HTTP サーバーです。 PHP のような言語と一緒に使用すると、さらに堅牢で高性能になります。 Raspberry Pi の Web サーバーは、Apache、MySQL、および PHP を必要とする WordPress のインストールで、次のレベルに到達することができます。 また、Raspberry PiのメディアサーバとしてPlexやEmbyを利用することも可能です。