2023-02-01から1ヶ月間の記事一覧

ユーザ削除

FreeBSD rmuserログイン停止 Ubuntu sudo userdel -r 削除したいユーザー名 r はhomeのディレクトリも一緒に削除するオプション Ubuntuでユーザーの確認・追加・削除・sudoに追加 #Ubuntu - Qiita 2020

utmp lastlog utmpx utx.lastlogin

/var/log/lastlog → /var/log/utx.lastlogin FreeBSD 9.0 introduced new files while adding support for utmpx:/var/run/utx.active (replaces utmp) /var/log/utx.lastlogin (replaces lastlog) /var/log/utx.log (replaces wtmp)https://www.wikiwand.co…

Apache バーチャルホスト デフォルトサーバ

(図解+詳しく)複数VirtualHostの構成とマッチング動作 - 朝から昼寝 2022 Apache 自己署名証明書 server certificate is a CA certificate (BasicConstraints: CA == TRUE !?) www.example.com:443:0 server certificate is a CA certificate (BasicConstrai…

ハードリンク

gzip ./xxx gzip: ./xxx has 1 other link -- unchanged ↓ ハードリンクが張られたファイルをgzipやbzip2で圧縮または解凍する場合、オプション-fを添える必要がある。操作されなかったファイルはそのままで、リンク数が減る。 ハードリンクが張られたファイ…

php 三項演算子

【PHP8.0】PHPの三項演算子が他言語の実装に一歩近付く - Qiita 2020 $value = 2; var_dump( $value === 1 ? 'one' : $value === 2 ? 'two' : $value === 3 ? 'three' : 'more' ); //=> string(5) "three" PHPではネストした三項演算子は左から評価される - …

FreeBSD apache newsyslog

Use newsyslog to rotate Apache log file on FreeBSD – Dale Scott 2017 /usr/local/etc/newsyslog.conf.d/apache.conf /var/log/httpd-*.log 644 12 * $W6D0 GJ /var/run/httpd.pid 30 30 for SIGUSR1

logrotate dateyesterday

dateext dateyesterday 3.8.0 - 2011-06-21 added "dateyesterday" option (see man page)https://github.com/logrotate/logrotate/blob/master/ChangeLog.md#380---2011-06-21 dry-runで確認[logrotate] ローテーションのテスト(Dry-Run)方法 | tamulab.jp …

FreeBSD php74 to php82 upgrade update

pkg info -x php pkg info -x php | sed s/74/82/g | sed s/-7.4.32//g | sed s/_1//g pkg info -x php | sed s/74/82/g | sed s/-7.4.32//g | sed s/_1//g | xargs -L1 -p pkg search pkg info -x php | sed s/74/82/g | sed s/-7.4.32//g | sed s/_1//g > …

mysql 5.7 freebsd swap google-perftools libtcmalloc_minimal.so

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259816mysql80もパッチ適用されlibtcmalloc_minimal.so使える Jorrit 2021-01-13 10:06:56 UTC I also have the same problem. I solved it using libtcmalloc_minimal.so from google-perftools. See ht…

php-fpm pm.max_requests

pm.max_requests デフォルトは0 メモリリークを防ぐことは現実的に不可能なので、定期的に再起動することで解決する ... 「pm.max_requests = 10000」は定期的に再起動してくれさえすればいいので適当な値です。[PageSpeed Insights100点] WordPressチューニ…

php-fpm apache_setenv

PHP情報をApacheログに出力する場合の変更 PHPの apache_setenv とか使ってApacheのログをカスタマイズしている場合は、レスポンスヘッダーを使うことで実装できます。[Apache] レスポンスヘッダーの内容をログに出力して、なおかつヘッダーから削除する方法…

PostgreSQL ストリーミングレプリケーション ERROR: canceling statement due to conflict with recovery

PostgreSQLのレプリカでSELECTしたときにクエリがキャンセルされるまでの実験 - Qiita 2019 【例】WAL適用の待ち時間を、デフォルトの30秒から60秒に変更します。 max_standby_streaming_delay = 60s max_standby_archive_delay = 60s 【豆知識】スタンバイ…

PGroonga WAL ストリーミングレプリケーション

https://pgroonga.github.io/ja/reference/streaming-replication.html レプリケーション構成時にスタンバイサーバーでPGroongaのWALを自動で適用する機能をサポートしました。 今までは、PGroongaのWALは手動で適用しない限り溜まっていく一方でしたが、今…