パソいろ パソコンやIT関連、周辺機器や開発のことなど

パソコンや開発、Linuxやデータベースのことなど

PHPで配列を使って複数の文字を同時に置換する
PHPで配列を使って複数の文字を同時に一つの文字に置換する

echo str_replace(['a', 'c'], "A", "abcd");

AbAd
Let’s encryptのcertbotでapacheオプションで証明書をインストール
今までwebrootオプションでレッツエンクリプトの証明書をインストールしていたが、apacheオプションが簡単そうなので試してみた。
環境はCentOS8.4。

まずはcertbotのインストール。
yum install certbot

次はapacheのアドオン?を入れないといけない。
dnf install python3-certbot-apache

ssl.conのlocal.crtのところでエラーが出るので、localのvirtualホストをコメントアウトで良い?

そして
certbot certonly --register-unsafely-without-email --agree-tos --apache -d ドメイン名
で証明書は無事インストールできた。
SELECTした結果をINSERTする
SELECTした結果をINSERTする。
意外と簡単。

INSERT INTO テーブル名1(col1, col2, ...) SELECT col1, col2, ... FROM テーブル名2;