工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

WebサーバーとしてのRaspberryPi 4 [独自のWebサイトを作成]

Raspberry Pi4をWebサーバーとして使用する方法。それに加えて、CSSを使用してHTMLとスタイルでWebページを作成する方法も説明します

ストーリー

このチュートリアルでは、Raspberry Pi4をWebサーバーとして使用する方法を学習します。それに加えて、CSSを使用してHTMLとスタイルでWebページを作成する方法も説明します。それでは始めましょう。

必要なコンポーネント:

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サイトを作成]


製造プロセス

  1. Webから湿度/温度を取得する
  2. Webベースのチャートを備えたホーム(ルーム)温度および湿度モニター– Raspberry Pi
  3. ラズベリーパイの温度監視
  4. Raspberry Pi2ウェザーステーション
  5. ラズベリーパイで温度を監視する
  6. ラズベリーパイボール追跡
  7. ラズベリーパイユニバーサルリモコン
  8. RaspberryPiを使用したモーションセンサー
  9. ラズベリーパイのスライス
  10. サイクルチェイサー
  11. ラズベリーパイ土壌水分センサー