SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

Category / linux

RHEL9でphp5.6をインストールしたい

2023-11-01 問題 OSはRHEL9互換(Rocky Linux 9 など)で、php5.6をインストールしたいのですが、remiリポジトリなどではphp7.4以上しか提供されていないようです。 php5.6はインストールできないです […]

Let’s encrypt の暗号化方式がECDSAになっていた

2023-10-14 問題 Let’s encrypt で証明書を取得したら、秘密鍵が見慣れない形式になっていました。 妙に短いです。 RSA方式ではなさそうです。古い環境で使えない。 なんでしょう? 答え Let’s […]

node, npm のインストール

2023-05-15 問題 node, npm の新しめのをインストールしたい。 yumやaptでインストールするとバージョンが古い。 どうすればよい? 答え Prebuild Binary として配布されているものは置けば動く。 ダウンロー […]

error: Autoconf version 2.68 or higher is required

2023-04-05 問題 古いLinux環境で、xdebugをコンパイルしようとしたら以下のエラーになりました。 # phpize Configuring for: PHP Api Version: 20190902 Zend Module […]

【openssl】ee key too small のエラー

2023-03-13 問題 証明書を使ったSSL通信で以下のエラーが出ます。 ~ could not load PEM client certificate, OpenSSL error error:140AB18F:SSL routines […]

【php-fpm】遅い処理を特定する

2023-03-11 問題 php-fpm の処理がなんだか重そうなのですが、遅い処理を特定できるでしょうか。 答え slowlog 遅いリクエストの記録を有効にする。 以下のような設定ファイルに、 /etc/php/8.2/fpm/pool […]

MariaDBのパッケージの更新に失敗する

2023-02-28 問題 以下のエラーで yum update できないです。 Downloading packages: warning: /var/cache/yum/x86_64/7/mariadb-main/packages/Mar […]

httpsでアクセスできるgitリポジトリの構築

2023-01-07 問題 gitの共有リポジトリを作りたいです。 ssh://~ よりは https://~ でアクセスできるものにしたいなと思っています(運用上の都合で)。 答え http(s)でアクセスできるとだいたいのクライアント側も […]

httpsでアクセスできるSubversionリポジトリの構築

2022-12-29 問題 Subversionサーバーを立てたいです。 svn://~ は暗号化がないので却下。 svn+ssh://~ は悪くないけど、 https://~ にしようと思っています(運用上の都合で)。 答え http(s) […]

dockerで古いOSのコンテナが動かない

2022-12-12 問題 wslのdockerで、古いOSのコンテナをbuildしようとすると、segmentation fault で中断します。 答え 古いOSはvsyscallが使用される場合があるが、最近のOSではデフォルトでOFF […]

WSLのsystemd対応

2022-11-11 問題 wslがsystemdに対応したそうですね? 答え WSLで動いているLinuxの中に以下のファイルを作るとよい。 ・ファイル名 /etc/wsl.conf ・内容 [boot]systemd = true 今まで […]

WSLのUbuntuのplan9というプロセスは何?

2022-11-10 問題 WSL2でUbuntuを使っています。 psコマンドでプロセスを見ると、plan9というプロセスが見えますが、これは何? 何かインストールした記憶もないのですが。 # ps auxwf USER PID %CPU […]

wsl2のdockerで古いコンテナが動かない

2022-10-18 問題 wslのdockerで、古いコンテナを起動しようとすると、Exited (139) が出ます。 答え 古いOSはvsyscallが使用される場合があるが、wsl2ではデフォルトでOFFなので、使用できずエラーになる […]

wsl2のubuntu22でdockerのコンテナが動かない

2022-10-17 問題 wsl2のubuntu22で、docker run すると、iptablesがどうのこうのというエラーで動かないです。 # docker start xxxxxxxx ERRO[0000] error loadin […]

atコマンド

2022-10-16 問題 atコマンドとは? 答え cronは「毎日x時に実行」などジョブのスケジュールを管理する感じになるが、 atは「(この後1度だけ)x時に実行」といった感じでジョブを管理、実行してくれる。 実行する処理は、atコマン […]

Value too large for defined data type

2022-10-13 問題 wslで動かすdockerの32bitOSのイメージをベースにしたコンテナでWindowsホスト側の /mnt/c/~~ のディレクトリをマウントしたら以下のエラーが出ました。 Value too large fo […]

【linux】truncate コマンドでファイルの容量を減らす

2022-10-12 問題 他のプロセスがつかみっぱなしのログファイルがあって、rmしても消えないんですけど、どうしましょう。 答え 他のプロセスがつかんでいるファイルは rmすると、表面上消えたように見えて、使用中のプロセスが終わるまで消え […]

【Linux】基本ACL、拡張ACL、setfacl、getfacl

2022-09-02 問題 Linuxの権限設定って、この「ユーザー グループ rwxrwxrwx」だけですよね? 答え その ls -l や stat コマンドで確認できるのは基本ACL。 こういうのもある。 ACLが有効になっているファイ […]

【Linux】chownの書き方はいくつかある

2022-09-01 問題 chownっていちいち「ユーザー:グループ」と指定していたのですが、省略もできるんですね? コロン区切りと思ってたのですがピリオドもOKなんですね? 答え 以下いろいろな書き方ができる。 ユーザーだけ変える。グルー […]

tarで日本語のファイル名が文字化けした

2022-08-07 問題 さくらのレンタルサーバーのcronでファイルのバックアップをtarで取ろうとしたら、日本語を含むファイル名が文字化けして、エラーが出てました。 : Can't translate pathname 'home/xx […]