PHP

【php】phpizeとは?

phpizeとは、ズバリ peclが失敗した時、うまくいかない時、なんらかの理由で手動でインストールする時の、コマンドです。 phpizeをすると ./configure が生成されます。 $ phpize $ ./configure $ ...
PHP

【php】php-develとは

php-develは、phpの開発キットのパッケージです。 新しくサーバー建てて、phpをインストールしたらセットでインストールします。 dnf install -y php-devel これを入れないと色々不便 というかサーバー内で開発出...
docker

【docker】DB2をビルドしてもDB2が使えない

dockerでDB2をビルドして、さて使うかーと思って # su db2inst1 $ db2level bash: db2level: command not found $ db2 bash: db2: command not foun...
docker

【docker】db2をrunしてもすぐに落ちる

dockerの勉強中。 dockerでDB2環境を作ろうとしているんだけど、dockerをビルドしてexecで中に入っても、数十秒ですぐに落ちる?? なんで?? とエラーログ等やネットで情報探したんだけどわからず。 というか、2025年だと...
docker

【docker】dockerのビルド時にshを実行する

dockerを構築していると、ビルドした時に色々自動で設定をしたい場面は色々出てきます。 特にパーミッション周りは自動で整えたい所。 そこで、docker起動時に一緒にshを動かしてくれるのが /docker-entrypoint.sh で...
docker

●【docker】almalinuxを使ってapacheでphpを表示する

dockerの勉強中。 centosが死んでいるので、後継機としてalmalinuxを使う まずは、基本としてapacheでphpファイルを表示するまでをやってみた。 ★フォルダ構成 docker_almalinux_httpd - web...
docker

【docker】privileged: trueとは

ネット上のdocker-composeを見ていると、よく目につくのが privileged: true です。 これは、全権限が与えるという意味になります。 「privileged」は特権、の意味。 サーバー内のroot権限のようなものです...
DB

【DB2】SQLSTATE[23505]: Unique violation: -803 [IBM][CLI Driver][AS] SQL0803N

DB2でインサートをしようとしたら 「SQLSTATE: Unique violation: -803 SQL0803N」 のエラー。 ログ見ても 「 INSERT ステートメント、UPDATE ステートメントの 1 つ以上の値、 および ...
docker

【docker】docker-entrypoint-initdb.dとは

docker-entrypoint-initdb.dは、dockerのセットアップ時に自動でファイルを読み込んでくれるディレクトリです。 ボリュームで指定して、指定したディレクトリにsqlやshファイルを置いておくと自動で読み込んでくれます...
DB

【DB】DDL、DML、DCLとは??

最近SQLの勉強をやりなおしています。 仕事の現場で複雑なSQLを扱う事が多くなったので、基礎からやりなおす。 ずっと10年くらい、なんとなーくやってきた。 なんとかなってきたんだけど、色々わかってないままやっているので。。。 という事で ...