Nextcloudでバージョンアップ後に「いくつかの欠落しているオプションのインデックスを検出しました」と警告が表示される
Nextcloudでバージョンアップをおこない管理画面にアクセスすると、下記の警告が表示されます。 いくつかの欠落しているオプションのインデックスを検出しました。データベースのパフォーマンスを向上させるために、(Next […]
IPv6を無効にする[OS,Apache,nginx]
最近、SYNフラッド攻撃を受けて高負荷になるWEBサーバーがあったので、その際にIPv6を無効にしましたので、その手順を説明します。 攻撃を受けたサーバのログには以下のようなメッセージが頻繁に出力されていました IPv6 […]
WordPressでWebpの画像を使用する【nginx】
ApacheのサーバーでWordpressを運用した時は、「EWWW Image Optimizer」のプラグインを利用してWebpの画像を利用していました 最近、Webサーバーをnginxに移行しました。nginxでW […]
【Ubuntu 24.04対応】Let's Encrypt証明書を自動更新する設定
Certbotを利用してSSL証明書を発行して自動更新を有効にして、nginxを再起動する方法 Ubuntuでnginxを使ってWebサーバーを構築していて、SSL証明書を利用したいです。 SSL証明書は無料のLet’s […]
「apt upgrade」 で保留が出た時の対処方法
apt upgrade で保留され一括でアップグレードできない 定期的に「apt update」を実行後に、アップグレード対象がある場合は「apt upgrade」でアップグレードを実行していますが、下記のように保留にな […]
NextCloudの管理画面でエラー「インスタンスの一部のヘッダーが正しく設定されていません~」
Nextcloudの警告「Strict-Transport-Security HTTPヘッダーが設定されていません」 NextCloudをインストールしましたが、管理画面で以下の警告が出ています インスタンスの一部のヘッ […]
日本語ロケール(ja_JP.utf8)のインストールとエラー対策
localectlコマンドについて クラウドの仮想マシンにUbuntuをインストールしましたが、System Localeが「LANG=en_US.UTF-8」となっていて日本語ロケールになっていませんでした。 loca […]
UbuntuでSSHログインの際にフルパスで表示される
SSH(ターミナル)ログインするとカレントディレクトリがフルパス表示 Ubuntuを利用しているとディレクトリを移動すると移動したカレントディレクトリがプロンプトに表示されます。階層が深くない場合特に問題はないですが、深 […]
logrotate で、ファイルを日付形式に変更する
ログローテーションで「ログファイルのファイル名に日付を付ける」場合、「daily」と「dateext」を利用すると日付形式に変更できます。 例: 上記の設定では「/var/log/example.log」のファイルが「/ […]
Ubuntu 24.04でmailコマンドでメール送信する
Ubuntu24.04をインストールしてmailコマンドでメール送信できるかテストをおこなうとmailコマンドがありませんのメッセージが表示されます。 作成した仮想マシンのテンプレートではmailコマンドを含むパッケージ […]
Vultrで仮想マシンのプラン変更
移設予定のサーバーがあり、Vultr仮想マシンを作成しました。サーバを構築してある程度動作確認できたので、本番環境と同じスペックに変更したいのでサーバにスペックを変更しようと思ったのですが変更する方法がわかりにくかったの […]
MariaDBをインストール後に「mysql_secure_installation」でエラー
Ubuntuサーバーを新規に構築して、MariaDBをインストールした後に「mysql_secure_installation」でDBのセキュリティの初期設定しようと下記のエラーでコマンドが実行できません いままで、RH […]
ApacheでBasic認証かDigest認証のどちらの認証方法かわからなくなった場合
Apacheで作成したページ内で「.htaccess」でユーザー名とパスワードでアクセス制限をかけているコンテンツがあります。 久しぶりにユーザーを追加する必要があるので、ユーザーを追加しようと思いましたが、作成したパス […]
WSLでインストールしたLinuxのディストリビューションを削除
WSLでインストールしたLinuxのディストリビューションを削除する方法 WSLでインストールしたLinuxのディストリビューションを削除する方法を紹介します。 削除方法は、設定内の「インストールされているアプリ」からア […]
WSL2環境でUbuntuのデスクトップ環境を構築する
WSL2について WSL(Windows Subsystem for Linux)は、Windows上でLinux環境を実行できる機能です。 このWSLですがWSL2ではLinuxのGUIアプリのパッケージをインストール […]








