Linux

スポンサーリンク
Linux

「/var/log/messages」がログローテーションされていない

ログ監視で過去の古いエラーを拾い警告があがっているNagiosでログ監視をしていますが、/var/log/messagesで過去のエラーを拾ってエラーが上がりメールが来ていました。「/var/log/messages」を確認すると1年以上ロ...
Linux

シェルスクリプト で[yes], [no]の選択して、分岐処理をしたい

シェルスクリプトで「yes/no」で分岐するシェルスクリプトで「yes/no」の選択をさせて分岐処理をしたいケースが有るかと思います。分岐する方法は色々とありますが、この記事では、read コマンドを使用してユーザー入力を取得した値を、if...
Linux

ソフトがアップデートしているかチェックするスクリプト

以前の記事で「Let’s EncryptのSSL証明書を有効にしたCockpitで証明書エラー」で、dnf updateでパッケージを更新したら、Cockpitで使用しているSSL証明書が書き換わり証明書エラーとなったケースがありました。パ...
Linux

diffコマンドの表示を見やすくする

diff コマンドでファイルを比較できますが、下記のように標準出力だと少しわかりにくいです。構文:diff ファイル1 ファイル2$ cat test1.txttest1test2test3$ cat test2.txt test2test...
Linux

特定のIPアドレスのみWordPress管理画面にアクセスを許可する方法

WordPressのアップデートやプラグインの更新で、「.htaccess」が勝手に書き換わるWordPressのセキュリティ対策で管理画面へアクセスは、特定のIPアドレスのみアクセスできるように設定していますが、WordPressのアップ...
Linux

RHEL系(CentOS) にFTPクライアントをインストールする

お客様からプログラムからFTPクライアントを使用したいが、インストールされていないと報告がありました。「vsftpd」をインストールして起動しているので、FTPクライアントも一緒にインストールされていると思いましが、/usr/bin 以下に...
Linux

userdel でユーザー削除時にホームディレクトリも削除する

Linuxでユーザーを削除するときは、「userdel」のコマンドを削除しますがこのコマンドで何もオプションを使用しない場合は、ホームディレクトリやメールスプールのディレクトリが残ってしまいます# testユーザーを作成します$ sudo ...
Linux

munin でrrdcachedを使い負荷の軽減する

munin でrrdcached を利用してIOの負荷を下げるCentOS 6にインストールしているmuninの負荷が高いんので、rrdcachedを利用して負荷を下げるようにしました。インストールしたCentOS 6.xにインストールした...
Linux

yum でインストールで「Protected multilib versions・・・」のエラー

yumで「rrdtool」をインストールしようとしたら下記のエラーがあがり「rrdtool」でインストール出来ませんでした。$ yum install rrdtoolProtected multilib versions: rrdtool-...
Linux

CentOS xfsでフォーマットしてディスクを追加する

使用しているクラウドサーバーでディスクを増設する機会があり、その際にCentOS7のデフォルトのファイルシステムとなっているxfsのファイルシステムで追加しましたディスクを追加したサーバーですが、GMOクラウドで運用しているサーバーです。デ...
Linux

シェルスクリプトで変数が空文字であるか調べる

シェルスクリプトで変数が空かどうかを調べるシェルスクリプトで変数に値が入っているか調べるには、testコマンドやif分で変数の値を比較して調べることができます。testコマンドで変数が空文字であるか調べるtestコマンドで「-n」を使えば、...
Linux

Nginx + phpMyAdminをインストールする

概要NginxサーバーにphpMyAdminをインストールする方法を説明します。インストールするにあたって下記のパッケージのインストールされている環境として説明します nginx php php-fpm mysql今回インストールする、ph...
Ubuntu

Ubuntuでuseaddでホームディレクトリができない

Ubuntuでuseraddコマンドでホームディレクトリが作成されない最近、UbuntuのOSをインストールして使う機会があって数年ぶり触ってみましたが、Redhat系と違い戸惑うことが多かったので、初歩的ですが躓いた箇所をブログに上げてい...
Linux

curlコマンドでファイルをアップロードする

CurlコマンドでHTTP経由でファイルアップロード(POST)するCUI環境で特定のURLでファイルをアップロードする方法にはいくつかありますが、Wgetだとうまく動かなかったので、Curlコマンドならファイルのアップロードできましたので...
Linux

CentOSにwordpressインストール

CentOS に WordpressをインストールするBLOGを作れるWordPressをCentOSにインストールする機会があったのでその方法を紹介します。WordPressの構築の要件は「Apache」・「MySQL(MariaDB)」...
スポンサーリンク