V-antena and Tanimoto's page

谷本の備忘録・雑記帳・work

>

月: 2021年3月

MONTHLY ARCHIVE

postfixとdovecotを動かすのが大変だったのでtelnetを入れ、テストに使う

想定環境

telnetで接続される側: raspberry pi OS
コマンド投入端末側 : windows
試験する機能    : raspberry piにインストールしたpostfix 及び dovecotによるメール機能
           

telnetサーバーのインストール

sudo apt install telnetd

windows側でtelnetクライアント有効化

コントロールパネルの「プログラムと機能」の中から、「windowsの機能の有効化または無効化」を選び、その中から「telnetクライアント」を有効化する

送信機能の確認(postfix)

telnet raspiのIPアドレス ポート番号で開始する
mail from: 送信元メールアドレス
rcpt to: 送信先アドレス
data
blablabla
.
quit
の順で行う

telnet 192.168.1.234 587
mail from: sender@mydomain
rcpt to: receiver@mydomain
data
blablabla
.
quit

受信機能の確認(dovecot)

telnet raspiのIPアドレス ポート番号  で接続
user 受信者のメイルアカウント
pass パスワード
list
retr メイル番号
quit

telnet 192.168.1.234 110
user receiver
pass  password
list
retr 2
quit

I read "Aphantasia Experiences, Percweptions and Insight".

That book was written by "Alan Kendle" and published by Dark River.

Through this book, I know what other aphants felt and experiences. I recommend.

A contributor of "L" said,
" I live in the now. I cannot live in the past. I cannot dream of the future. "

昨日まで出来ていたのに段落ブロックや整形済みブロックにテキストの貼り付けができなくなった。

朝、function.phpを少し変更したので、元に戻してみたり再起動も試したがそれでも同じ。ネットで検索しても該当するものが見当たらない。IEからChoromeに変えたらできたという記事があったので、Microsoft EdgeからFirefoxに変えてみたところコピペ機能復活。 理由は不明。

サーバー変更してletsencryptを引っ越しました。

raspberry piで組んでいたWordPressのサーバーを変更しましたので、その際の備忘録です。

旧環境と新環境

旧環境: raspberry pi 3 B+ + raspbean(wheezy) + apache
新環境: raspberry pi 4 (4GB) + raspberry OS(Buster) + apache

参考にしたサイト

方針やコマンド等は下記を参考にさせていただいた。
http://www.ubuntu-perl-web.com/blog/20200619081050.html
https://blog.fileshelfplus.com/vps/280

参考にさせていただいたサイトによると、/etc/letsencrypt を旧環境から新環境にそのまま移せばよさそうだったので、その様にした。

旧環境での準備(/etc/letsencryptを固める)

sudo tar cfv letsencrypt.tar.gz /etc/letsencrypt

固めたファイルは新環境に移しておく

新環境でのletsencryptの準備

sudo apt install certbot
sudo apt install python-certbot-apache

/etc/letsencryptの展開

sudo tar xfv letsencrypt.tar.gz

SSLの有効化

有効化は下記サイトを参考にした
https://qiita.com/HO_Pollyanna/items/aee45b25e2318d39157b

sudo apt install certbot
sudo apt install python-certbot-apache

confファイルの調整

sudo nano /etc/apache2/sites-enabled/default-ssl.conf

1.Document rootの調整

    <VirtualHost _default_:443>
            ServerAdmin webmaster@localhost
            DocumentRoot /var/www/html

2. pemファイルの指定(SSLEngine on の後ろに追加:sample.comの部分を書き換える)

SSLCertificateFile      /etc/letsencrypt/live/sample.com/fullchain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/sample.com/privkey.pem
SSLCertificateChainFile /etc/letsencrypt/live/sample.com/chain.pem

apache再起動

sudo systemctl restart apache2

アファンタジアだった

I wasn't aware that most people (about 98% people) could see visual images in mind untill 2020 December.
Ah, I have afantasia. I asked a friend whether she could see an apple, a sheep and so on in mind. She said " Yes, I can," 
That's why I was poor about to illustrate objects without the objects.
I couldn't count any sheep in bed before sleeping.

2020/12/29の下記の記事を見て、アファンタジアという症状(?)がある事を知り、自分がアファンタジアである事及び他の大多数の人が実際にmind eyeを持っている事を知りました。
https://nazology.net/archives/78370
64歳になるまで、その様な事があるとは考えた事もありませんでした。

実際に他の人は頭の中で見えるのか、友人と妹に尋ねてみたところ、彼らは頭の中で羊やリンゴをイメージ出来るとの事でした。やっぱりそうなんだ。

それから、ネットでアファンタジアの事をいろいろ探しましたが情報があまりなし。

以下、そうだったのかと思った事

・眠れないとき、大体の人は、本当に羊を数える事が出来ていたんだ。
 (私の場合、見えないし何がなんだかわからなかった。単に一、二、三と声を出さずにいっていただけで、そんなに眠くならなかった)

・映画などの中で、セラピストが、「~を思い出してください。そこで 何が見えますか?」などと言っていたのは、単に映画の観客のために何があったかを示すためではなく、本当にクライアントに見えるものを 話してもらうためだったんだとわかった。 
だけどセラピストは、中には見えない人がいる事にきづかなかったのか?

・結構な数の人が、イラストをそれらしく描けるのに私の場合まったくまともに描けなかった。
 (そういえば、図画や音楽等芸術関係はまったくだめだった)

・そこにいない人が話題になるとき、「芸能人に例えると誰?」という流れになる事があるが、私には答えることができない。 他の人は、誰それといえるのに

他に参考になりそうなサイト
http://aphantasia.jp/
https://aphantasia.com

PHP version up from PHP7.3 to PHP7.4 by WordPress request

WordPressの管理画面からPHPをPHP7.4へバージョンアップしろと怒られたので、PHPをPHP7.3からPHP7.4へ更新したのでその記録です。OSはRaspberry OS、ブラウザはApacheです。

環境
OS: Raspberry OS (Buster)
Brawser: Apache2
WordPress: Version 5.4
PHP: PHP7.3

Step1: PHP更新用のリポジトリーを登録する

どのリポジトリーが良いのかわからなかったけど、https://emc-craft.xyz/raspberrypi/php74-inst/ を参考にしてpackages.sury.org を登録した。

sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ buster main" | sudo tee /etc/apt/sources.list.d/php.list
sudo apt update

Step2: PHPを更新する

PHP7.3の時は、php-mbstringでインストールしたが今回それで行うとphp8.0-mbstringがインストールされ、まだダメとWordPressに怒られる。従って、php7.4-mbstringと指定すること。

sudo apt remove php*
sudo apt install php7.4
sudo apt install php7.4-zip php7.4-mysql php7.4-xml php7.4-gd  php7.4-curl
sudo apt install php7.4-mbstring

Step3: Apache2の設定を更新する

これを行っていないと、WordPressからPHP7.3だと怒られる。

sudo a2dismod php7.3
sudo a2enmod php7.4

Step4: php.iniを再設定する

php.iniの設定値は、https://www.javadrive.jp/php/install/index8.html のサイトに従った。

sudo nano  /etc/php/7.4/apache2/php.ini

下記を設定
mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
mbstring.http_input = pass
mbstring.http_output = pass
mbstring.encoding_translation = Off
mbstring.detect_order = UTF-8,SJIS,EUC-JP,JIS,ASCII
mbstring.substitute_character = none
mbstring.func_overload = 0
mbstring.strict_detection = Off

Step5: Apacheを再起動する

sudo systemctl restart apache2
V-antena and Tanimoto's page

あなたはIPv4でアクセスしています