さくら VPS Ubuntu SiteGuard
さくら SiteGuard アップデ-トⅥ概要
Ubuntu 22.04 LTS から Ubuntu 24.04 LTSへアップグレ-ドしたら
SiteGuard 管理サイトが見えなくなりました。
2025/4/30日より
SiteGuard Server Edition サービス更新のお知らせ
がなされましたので、SiteGuard を
SiteGuard Server Edition Version 8.00 Update1
にアップデ-トすることにしました。
EGセキュアソリューションズ株式会社 SiteGuard Server Edition ご利用ガイド[更新: 2025年4月30日]・・・①
へ行くとその概要がわかります。
ここへ行くと、
アップデ-トされたインスト-ルファイル Apache(tar.gz) の最新版(8.0.0)
ダウンロ-ドの wget コマンドもくは利用サーバのウェブブラウザを知る事ができます。
ただし、① はパスワード保護されています。
まずはこのパスワード情報を確認します。
さくらの VPS コントロールパネルにログインし、
右上隅近く
をクリック
メニューの「SiteGuard」をクリックする
と見ることができますが、
パスワードを会員以外の第三者に公開することは禁止されているので、詳細は割愛します。
さくら VPS の会員ならば簡単に取得できます。
また、①から
SiteGuard Server Edition Apache版 管理者用ガイド②
SiteGuard Server Edition Ver8.00 Update1
アップグレードマニアルガイドライン(Apache 版) ③
を取得することができます。
2025/11/29日追記
11/29日現在 SiteGuard Server Edition Ver8.00 Update2
が提供されています。
さくら SiteGuard インスト-ル / アップデ-ト
アップデ-トのためのインスト-ルファイルを取得します。
インスト-ルとアップデ-トのファイルは同じものです。
ファイル置場はパスワード保護された
EGセキュアソリューションズ株式会社 SiteGuard Server Edition ご利用ガイド ① 4.1項
に取得できる URL が記述されています。
Ubuntu の場合は Apache(tar.gz) を取得します。
http://progeny. ~ /siteguard/8.0.0/ ~ /siteguard-server-edition-8.00-1.apache.x86_64.tar.gz
がその場所となります。
wget コマンドでこのファイルをダウンロ-ドします。
シリアルコンソ-ルを開き、
yamada@********:~$
$ wget http://progeny. ~ /siteguard/8.0.0/ ~ .apache.x86_64.tar.gz
とします。
すこし時間がかかってカレントディレクトリに
siteguard ~ 8.00-1.apache.x86_64.tar.gz
と言う名前で保存されます。
アップデ-ト/インスト-ルファイルの展開
展開方法は、
Siteguard Server Edition Apache 版管理者ガイド ②
の 5.2 Linux 環境でのインストール(tar.gz パッケージ)
あるいは
SiteGuard Server Edition Ver8.00 アップグレードガイドライン(Apache 版) ③
の■SiteGuard Server Edition Ver8.00 アップグレード手順(Linux)
を参考にします。
root 権限で、以下のコマンドを実行します。
$ sudo tar -zxvf siteguard ~ 8.00-1.apache.x86_64.tar.gz
各オプションの説明
-z
gzip 形式で圧縮する
展開したファイルサイズを小さくする
-x
アーカイブされたファイルを解凍し展開・復元を行う
-v
アーカイブ結果を表示する
-f
アーカイブファイル名を指定する
f オプションの後に別のオプション指定をしない
これで
/home/yamada/siteguard ~ 8.00-1.apache.x86_64
にインスト-ルファイルが展開されました。
インスト-ル開始
make コマンドでインスト-ルを開始します。
新規インスト-ルの場合、ubuntu に make がインスト-ルされていない時がありますので、
$ sudo apt install make
で make をインスト-ルしてください。
yamada@********:~$ cd siteguard ~ 8.00-1.apache.x86_64
$ sudo make install
とすると
インストールコマンド実行時に、Apacheのサービス再起動が行われます。
アップデート完了のメッセージが表示されることを確認してください。
必ず失敗しますが安心してください。
Installing configuration files... ------------------------------------------------------ Installing initscripts ... ------------------------------------------------------ SiteGuard Server Edition setup start... ------------------------------------------------------ [/usr/lib/jvm/java-1.11.0-openjdk-amd64] is not JDK or JRE directory. ------------------------------------------------------ Setup failure. please try again ------------------------------------------------------ SiteGuard Server Edition setup done... ------------------------------------------------------ Update failed!
どうも JDK が見つからなかったようです。
java-1.11.0-openjdk-amd64
は使用しないことになったようです。
JDK は Ubuntu 2404 LTS は
/usr/lib/jvm/
にあるようです。
捜索すると
yamada@********:~$ ls -la /usr/lib/jvm/ 合計 20 drwxr-xr-x 4 root root 4096 6月 15 15:28 . drwxr-xr-x 119 root root 4096 6月 15 15:28 .. -rw-r--r-- 1 root root 1840 4月 17 14:57 .java-1.21.0-openjdk-amd64.jinfo lrwxrwxrwx 1 root root 25 10月 5 2023 default-java -> java-1.21.0-openjdk-amd64 lrwxrwxrwx 1 root root 21 4月 17 14:57 java-1.21.0-openjdk-amd64 -> java-21-openjdk-amd64 drwxr-xr-x 9 root root 4096 6月 15 15:16 java-21-openjdk-amd64 drwxr-xr-x 2 root root 4096 6月 15 15:16 openjdk-21
java-21-openjdk-amd64
がありました。
インストールに失敗したように見えますが、くじけず setup.sh を実行してアップデ-トⅥ-2 を進めます。