WebサーバーとしてのRaspberryPi 4 [独自のWebサイトを作成]
Raspberry Pi4をWebサーバーとして使用する方法。それに加えて、CSSを使用してHTMLとスタイルでWebページを作成する方法も説明します
ストーリー
このチュートリアルでは、Raspberry Pi4をWebサーバーとして使用する方法を学習します。それに加えて、CSSを使用してHTMLとスタイルでWebページを作成する方法も説明します。それでは始めましょう。
必要なコンポーネント:
- ラズベリーパイ4、
- デュアルファンヒートシンクアルミニウムアーマーケース。 (オプション)
Apacheのインストール:
ApacheはWebサーバーアプリケーションであり、HTTPを介してHTMLファイルを提供します。
まず、利用可能なパッケージを更新します。ターミナルを開き、コマンドを入力します
sudo apt update
このコマンドを入力してapache2をインストールします
sudo apt install apache2 -y
PHPのインストール:
PHPは、データベースと対話して情報を取得し、保存し、電子メールを送信し、ロジックを実行し、画面に表示するコンテンツをHTMLページに提供するサーバー側プログラミングに使用されます。
PHPとApache用のPHPモジュールをインストールします。
sudo apt install php libapache2-mod-php -y
Webサーバーのテスト:
デフォルトでApacheをインストールすると、WebページがWebフォルダに配置されます。ブラウザを開いてhttp:// localhost /またはraspberrypi.local(piホスト名がraspberrypiの場合)と入力すると、pi自体の中でそのウェブページにアクセスできます。別のPCまたはコンピューターでそのWebページにアクセスする場合は、http://192.168.1.102と入力できます(ここにpi IPアドレスを入力する必要があります)。 pi IPアドレスを見つけるには、ターミナルを開いて次のように入力します
ホスト名-I
ブラウザにこのページが表示されている場合は、Apacheが機能していることを意味します。
デフォルトのWebページを変更する方法:
ApacheをインストールしてWebページをテストした後。あなたはあなたのウェブページをあなたのウェブページに変えることを考えています。ただし、現在は編集できません。所有権を自分のユーザー名に変更する必要があります(変更していない場合は、デフォルトでpiになります)。
このディレクトリに移動します
cd / var / www / html
ls -al
所有権を自分のユーザー名に変更します
sudo chown pi:index.html
これで、Webページを変更、編集、およびWebページを更新して変更を確認できます。
SSHを有効にする:
メニュー→設定→RaspberryPi構成→インターフェース→SSHを有効にする
に移動しますWinSCP:
ラズベリーパイ自体でインデックスHTMLファイルを編集できますが、多くのテストを行う場合は、WinSCPをダウンロードすることをお勧めします。 WinSCP(Windows Secure Copy)は、Windows用のオープンソースのSecureFTPクライアントです。これにより、クライアントのローカルコンピュータとリモートサーバー間の安全なファイル転送が可能になります。 WinSCP内のhtmlファイルを直接編集できます。
[ファイルプロトコル]→[SFTP]を選択します
ホスト名Raspberrypi→IPアドレス
ポート番号→22
ユーザー名→pi
パスワード→ラズベリー
保存してログインをクリックします。
これで、右側にラズベリーパイファイルが表示され、左側にPCのファイルが表示されます。
出典:Raspberry Pi 4 As a Web Server [独自のWebサイトを作成]
製造プロセス