1.エディターの紹介
|
エディターの紹介 nano https://www.nano-editor.org/dist/latest/nano.html エディターの操作
|
2.rootパスワードの設定
| sudo passwd root |
|
| その後2回パスワードを入力して完了! |
3.SSHの動作確認
Windowsのターミナルを起動し下記画面が出るので、操作する。| Windows PowerShell Copyright (C) Microsoft Corporation. All rights reserved. 新機能と改善のために最新の PowerShell をインストールしてください!https://aka.ms/PSWindows PS C:\Users\asovo> ssh tryday@192.168.10.114 ・・・① The authenticity of host '192.168.10.114 (192.168.10.114)' can't be established. ED25519 key fingerprint is SHA256:・・・・・・・・・・・・・・・・・・・・・・・・.・・・② This key is not known by any other names Are you sure you want to continue connecting (yes/no/[fingerprint])? y・・・③ Please type 'yes', 'no' or the fingerprint: yes・・・④ Warning: Permanently added '192.168.10.114' (ED25519) to the list of known hosts. tryday@192.168.10.114's password:********・・・⑤ Linux tryday 6.1.21-v7+ #1642 SMP Mon Apr3 17:20:52 BST 2023 armv7l The programs included with the Debian GNU/Linux system are free software; the exact distribution terms for each program are described in the individual files in /usr/share/doc/*/copyright. Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Thu May2 15:59:15 2024 tryday@tryday:~ $ exit・・・⑥ ログアウト Connection to 192.168.10.114 closed. PS C:\Users\asovo> |
| ①は ログインするユーザー名 @ sshサーバのIPアドレス ②のピンク色の部分が公開鍵です。 ③はご入力で yse と入力する必要があったが、 y としか入力しなかったので、④でyseと入力 ⑤は表示が有りませんが、 ユーザーのパスワードを入力しています。 ⑥はリモート接続されているがすぐログオフ=exit した状況で、Windowsのターミナル初期表示に戻った! 公開鍵に変更する場合は https://monoist.itmedia.co.jp/mn/articles/1912/11/news022_3.html |
4.FTPインストール
| sudo apt-get install vsftpd | |
| OS起動時にFTPdも自動起動するようにします。 | |
| sudo systemctl enable vsftpd | |
|
設定せずにFTPソフトで接続した場合、書き込みが出来ないので、最低限の設定する。
550 Permission denied. コマンドが受け付けられません. アップロードを中止しました. とFTTPのメッツセージが出て書き込むことが出来ない。 なおディレクトリの変更も出来ないか確認!現在は/home/trydayになっている。 ここをアパッチのhttpdに変更しても良いが 設定ファイルを編集 vsftpdの設定ファイルを編集します。 |
|
| sudo vi /etc/vsftpd.conf | |
| コメント#を消去する。 | |
| # write_enable=YES | |
| 保存して終わる | |
| :w :q | |
| または | |
| :wq | |
|
OSを再起動する。 ※サービスと再起動[ service vsftpd start ]しても反映されません。注意 |
5.Apacheのインストールと設定
|
a.インストール まず、ターミナルに次のコマンドを入力して、使用可能なパッケージを更新します。 |
|||||||||||||||||||||||||||||||
| sudo apt update | |||||||||||||||||||||||||||||||
|
次に、次のコマンドでパッケージをインストールします。apache2 |
|||||||||||||||||||||||||||||||
| sudo apt install apache2 -y | |||||||||||||||||||||||||||||||
|
インストールが終われば試してみる。 他のコンピュータでIPアドレスを打ち込むと Apache2が表示される。 ![]() 初期の設定は /var/www/html/ にindex.htmlがある。 b.設定ファイルの変更 ユーザー名 tryday の場合、/home/tryday のディレクトリー以降がFTPで管理出来ます。 このため、Webのデータ(HTML等)の保管場所を www/html/ 以降に保管しようと思い、apache2の設定を変更します。 (a)ドキュメントルート
/etc/apache2 の apache2.conf の中を変更します。
Raspberry Piの端末エミュレータから ルート権限でapacheを再起動します
c.パーミッションの変更
|
6.Apache 用の PHP のインストール
| ApacheサーバーがPHPファイルを処理できるようにするには、最新バージョンのPHPとApache用のPHPモジュールをインストールする必要があります。次のコマンドを入力して、これらをインストールします。 | |
| tryday@tryday:~ $sudo apt install php libapache2-mod-php -y | |
|
(2)(3)関係のURL https://www.raspberrypi.com/documentation/computers/remote-access.html |
7.MySQLとPHPMyAdminをインストール
a.MariaDB導入
|

