SiteGaurd 6.0 Update1 ⇒ SiteGaurd 8.0 Update1
SiteGaurd 8.0の要件は以下の通り。
JDK/JRE 8 (1.8)をご利用の場合
本製品をアップグレードする前に、JDK/JRE 11、JDK 17、21 のいずれかをインストール、または、
バージョンアップしてください。
〇Javaバージョンの確認
# java -version java version “1.8.0_391” Java(TM) SE Runtime Environment (build 1.8.0_391-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.391-b13, mixed mode) |
〇Jave SE 1.8 ⇒ JRE 21へのアップデート
# yum install jajava-16jasudo dnf install java-21-openjdk java-21-openjdk-develsudo dnf install java-21-openjdk java-21-openjdk-devel Killed |
yumの失敗
〇メモリ領域の確保
# sudo fallocate -l 1G /swapfilesudo fallocate -l 1G /swapfile # sudo chmod 600 /swapfile # sudo mkswap /swapfile # sudo swapon /swapfile Setting up swapspace version 1, size = 1024 MiB (1073737728 bytes) no label, UUID=********-*****-****-****-************ # echo ‘/swapfile swap swap defaults 0 0’ | sudo tee -a /etc/fstabecho ‘/swapfile swap swap defaults 0 0’ | sudo tee -a /etc/fstab/swapfile swap swap defaults 0 0 # sudo dnf clean allsudo dnf clean all |
〇空き容量の確認
# free -htotal used free shared buff/cache available Mem: 1.7Gi 1.6Gi 101Mi 33Mi 247Mi 174Mi Swap: 1.0Gi 0B 1.0Gi |
〇キャッシュのクリア
# sudo dnf clean all |
〇 Java21のインストール
# sudo dnf install java-21-openjdk java-21-openjdk-develsudo dnf install java-21-openjdk java-21-openjdk-devel [中略] xdg-desktop-portal-gtk x86_64 1.12.0-3.el9 appstream 130 k Transaction Summary Install 161 Packages Total download size: 185 M Installed size: 709 M Is this ok [y/N]: y Downloading Packages: Rocky Linux 9 – Base 0% [ ] 17 kB/s | 0 B 00:00 ETA Rocky Linux 9 – Base 0% [ ] 17 kB/s | 0 B 00:00 ETA Rocky Linux 9 – Base 44% [========- ] 16 kB/s | 2.3 kB 00:00 ETA Rocky Linux 9 – Base 44% [========- ] 16 kB/s | 2.3 kB 00:00 ETA (1/161): cups-libs-2 0% [ ] — B/s | 0 B –:– ETA(1/161): bluez-libs-5.72-4.el9.x86_64.rpm 616 kB/s | 81 kB 00:00 (2-3/161): cups-libs 0% [ ] 2.6 MB/s | 359 kB 01:09 ETA(2/161): cups-libs-2.3.3op2-33.el9.x86_64.rpm 1.7 MB/s | 261 kB 00:00 (3-4/161): ModemMana 0% [ ] 2.7 MB/s | 535 kB 01:08 ETA(3/161): libpciaccess-0.16-7.el9.x86_64.rpm 903 kB/s | 26 kB 00:00 [中略] (161/161): librsvg2- 99% [===================-] 10 MB/s | 184 MB 00:00 ETA(161/161): librsvg2-2.50.7-3.el9.x86_64.rpm 3.5 MB/s | 2.8 MB 00:00 Total 10 MB/s | 185 MB 00:18 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: copy-jdk-configs-4.0-3.el9.noarch 1/1 Running scriptlet: java-21-openjdk-headless-1:21.0.8.0.9-1.el9.x86_64 1/1 Preparing : 1/1 [中略] Installing : pipewire-alsa-1.0.1-1.el9.x86_64 161/161 Running scriptlet: dconf-0.40.0-6.el9.x86_64 161/161 Running scriptlet: nss-3.101.0-10.el9_5.x86_64 161/161 Running scriptlet: copy-jdk-configs-4.0-3.el9.noarch 161/161 Running scriptlet: java-21-openjdk-headless-1:21.0.8.0.9-1.el9.x86_ 161/161 Running scriptlet: wireplumber-0.4.14-1.el9.0.1.x86_64 161/161 Created symlink /etc/systemd/user/pipewire-session-manager.service → /usr/lib/systemd/user/wireplumber.service. Created symlink /etc/systemd/user/pipewire.service.wants/wireplumber.service → /usr/lib/systemd/user/wireplumber.service. Running scriptlet: java-21-openjdk-1:21.0.8.0.9-1.el9.x86_64 161/161 Running scriptlet: java-21-openjdk-devel-1:21.0.8.0.9-1.el9.x86_64 161/161 Running scriptlet: pipewire-alsa-1.0.1-1.el9.x86_64 161/161 Verifying : cups-libs-1:2.3.3op2-33.el9.x86_64 1/161 Verifying : ModemManager-glib-1.20.2-1.el9.x86_64 2/161 [中略] Verifying : graphene-1.10.6-2.el9.x86_64 160/161 Verifying : librsvg2-2.50.7-3.el9.x86_64 161/161 Installed: ModemManager-glib-1.20.2-1.el9.x86_64 abattis-cantarell-fonts-0.301-4.el9.noarch adobe-source-code-pro-fonts-2.030.1.050-12.el9.1.noarch adwaita-cursor-theme-40.1.1-3.el9.noarch adwaita-icon-theme-40.1.1-3.el9.noarch alsa-lib-1.2.13-2.el9.x86_64 at-spi2-atk-2.38.0-4.el9.x86_64 at-spi2-core-2.40.3-1.el9.x86_64 atk-2.36.0-5.el9.x86_64 avahi-glib-0.8-22.el9_6.1.x86_64 bluez-libs-5.72-4.el9.x86_64 bubblewrap-0.4.1-8.el9_5.x86_64 cairo-1.17.4-7.el9.x86_64 cairo-gobject-1.17.4-7.el9.x86_64 colord-libs-1.4.5-6.el9_6.x86_64 composefs-libs-1.0.8-1.el9.x86_64 copy-jdk-configs-4.0-3.el9.noarch cups-libs-1:2.3.3op2-33.el9.x86_64 dconf-0.40.0-6.el9.x86_64 exempi-2.6.0-0.2.20211007gite23c213.el9.x86_64 exiv2-0.27.5-2.el9.x86_64 exiv2-libs-0.27.5-2.el9.x86_64 fdk-aac-free-2.0.0-8.el9.x86_64 flac-libs-1.3.3-10.el9_2.1.x86_64 flatpak-1.12.9-4.el9_6.x86_64 flatpak-selinux-1.12.9-4.el9_6.noarch flatpak-session-helper-1.12.9-4.el9_6.x86_64 fribidi-1.0.10-6.el9.2.x86_64 fuse-2.9.9-17.el9.x86_64 fuse-common-3.10.2-9.el9.x86_64 gdk-pixbuf2-2.42.6-6.el9_6.x86_64 gdk-pixbuf2-modules-2.42.6-6.el9_6.x86_64 geoclue2-2.6.0-8.el9_6.1.x86_64 giflib-5.2.1-9.el9.x86_64 glib-networking-2.68.3-3.el9.x86_64 graphene-1.10.6-2.el9.x86_64 gsettings-desktop-schemas-40.0-6.el9.x86_64 gsm-1.0.19-6.el9.x86_64 gstreamer1-1.22.12-3.el9.x86_64 gstreamer1-plugins-base-1.22.12-4.el9.x86_64 gtk-update-icon-cache-3.24.31-5.el9.x86_64 gtk3-3.24.31-5.el9.x86_64 hicolor-icon-theme-0.17-13.el9.noarch iso-codes-4.6.0-3.el9.noarch java-21-openjdk-1:21.0.8.0.9-1.el9.x86_64 java-21-openjdk-devel-1:21.0.8.0.9-1.el9.x86_64 java-21-openjdk-headless-1:21.0.8.0.9-1.el9.x86_64 javapackages-filesystem-6.4.0-1.el9.noarch json-glib-1.6.6-1.el9.x86_64 lcms2-2.12-3.el9.x86_64 libX11-xcb-1.7.0-11.el9.x86_64 libXcomposite-0.4.5-7.el9.x86_64 libXcursor-1.2.0-7.el9.x86_64 libXdamage-1.1.5-7.el9.x86_64 libXext-1.3.4-8.el9.x86_64 libXfixes-5.0.3-16.el9.x86_64 libXft-2.3.3-8.el9.x86_64 libXi-1.7.10-8.el9.x86_64 libXinerama-1.1.4-10.el9.x86_64 libXrandr-1.5.2-8.el9.x86_64 libXrender-0.9.10-16.el9.x86_64 libXtst-1.2.3-16.el9.x86_64 libXv-1.0.11-16.el9.x86_64 libXxf86vm-1.1.4-18.el9.x86_64 libappstream-glib-0.7.18-5.el9_4.x86_64 libasyncns-0.8-22.el9.x86_64 libatomic-11.5.0-5.el9_5.x86_64 libcanberra-0.30-27.el9.x86_64 libcanberra-gtk3-0.30-27.el9.x86_64 libdatrie-0.2.13-4.el9.x86_64 libdrm-2.4.123-2.el9.x86_64 libepoxy-1.5.5-4.el9.x86_64 libexif-0.6.22-6.el9.x86_64 libfontenc-1.1.3-17.el9.x86_64 libgexiv2-0.12.3-1.el9.x86_64 libglvnd-1:1.3.4-1.el9.x86_64 libglvnd-egl-1:1.3.4-1.el9.x86_64 libglvnd-glx-1:1.3.4-1.el9.x86_64 libgsf-1.14.47-5.el9.x86_64 libgudev-237-1.el9.x86_64 libgusb-0.3.8-2.el9.x86_64 libgxps-0.3.2-3.el9.x86_64 libiptcdata-1.0.5-10.el9.x86_64 libldac-2.0.2.3-10.el9.x86_64 libnotify-0.7.9-8.el9.x86_64 libogg-2:1.3.4-6.el9.x86_64 libosinfo-1.10.0-1.el9.x86_64 libpciaccess-0.16-7.el9.x86_64 libproxy-0.4.15-35.el9.x86_64 libproxy-webkitgtk4-0.4.15-35.el9.x86_64 librsvg2-2.50.7-3.el9.x86_64 libsbc-1.4-9.el9.x86_64 libsndfile-1.0.31-9.el9.x86_64 libsoup-2.72.0-10.el9_6.2.x86_64 libstemmer-0-18.585svn.el9.x86_64 libthai-0.1.28-8.el9.x86_64 libtheora-1:1.1.1-31.el9.x86_64 libtracker-sparql-3.1.2-3.el9_1.x86_64 libusbx-1.0.26-1.el9.x86_64 libvorbis-1:1.3.7-5.el9.x86_64 libwayland-client-1.21.0-1.el9.x86_64 libwayland-cursor-1.21.0-1.el9.x86_64 libwayland-egl-1.21.0-1.el9.x86_64 libwayland-server-1.21.0-1.el9.x86_64 libxkbcommon-1.0.3-4.el9.x86_64 libxshmfence-1.3-10.el9.x86_64 lksctp-tools-1.0.19-3.el9_4.x86_64 llvm-libs-19.1.7-1.el9.x86_64 low-memory-monitor-2.1-4.el9.x86_64 lua-5.4.4-4.el9.x86_64 lua-posix-35.0-8.el9.x86_64 mesa-dri-drivers-24.2.8-2.el9_6.x86_64 mesa-filesystem-24.2.8-2.el9_6.x86_64 mesa-libEGL-24.2.8-2.el9_6.x86_64 mesa-libGL-24.2.8-2.el9_6.x86_64 mesa-libgbm-24.2.8-2.el9_6.x86_64 mesa-libglapi-24.2.8-2.el9_6.x86_64 mkfontscale-1.2.1-3.el9.x86_64 nspr-4.35.0-17.el9_5.x86_64 nss-3.101.0-10.el9_5.x86_64 nss-softokn-3.101.0-10.el9_5.x86_64 nss-softokn-freebl-3.101.0-10.el9_5.x86_64 nss-sysinit-3.101.0-10.el9_5.x86_64 nss-util-3.101.0-10.el9_5.x86_64 openjpeg2-2.4.0-8.el9.x86_64 opus-1.3.1-10.el9.x86_64 orc-0.4.31-8.el9.x86_64 osinfo-db-20250124-2.el9.rocky.20250630.noarch osinfo-db-tools-1.10.0-1.el9.x86_64 ostree-libs-2025.1-1.el9.x86_64 p11-kit-server-0.25.3-3.el9_5.x86_64 pango-1.48.7-3.el9.x86_64 pipewire-1.0.1-1.el9.x86_64 pipewire-alsa-1.0.1-1.el9.x86_64 pipewire-jack-audio-connection-kit-1.0.1-1.el9.x86_64 pipewire-jack-audio-connection-kit-libs-1.0.1-1.el9.x86_64 pipewire-libs-1.0.1-1.el9.x86_64 pipewire-pulseaudio-1.0.1-1.el9.x86_64 pixman-0.40.0-6.el9_3.x86_64 poppler-21.01.0-21.el9.x86_64 poppler-data-0.4.9-9.el9.0.1.noarch poppler-glib-21.01.0-21.el9.x86_64 pulseaudio-libs-15.0-3.el9.x86_64 rtkit-0.11-29.el9.x86_64 shared-mime-info-2.1-5.el9.x86_64 sound-theme-freedesktop-0.8-17.el9.noarch totem-pl-parser-3.26.6-2.el9.x86_64 tracker-3.1.2-3.el9_1.x86_64 tracker-miners-3.1.2-4.el9_3.x86_64 ttmkfdir-3.0.9-65.el9.x86_64 tzdata-java-2025b-1.el9.noarch upower-0.99.13-2.el9.x86_64 webkit2gtk3-jsc-2.48.5-1.el9_6.x86_64 webrtc-audio-processing-0.3.1-8.el9.0.1.x86_64 wireplumber-0.4.14-1.el9.0.1.x86_64 wireplumber-libs-0.4.14-1.el9.0.1.x86_64 xdg-dbus-proxy-0.1.3-1.el9.x86_64 xdg-desktop-portal-1.12.6-1.el9.x86_64 xdg-desktop-portal-gtk-1.12.0-3.el9.x86_64 xkeyboard-config-2.33-2.el9.noarch xorg-x11-fonts-Type1-7.5-33.el9.noarch Complete! |
〇パッケージの取得
# wget http://******.sakura.ad.jp/******/8.0.0/******/siteguard-server-edition-8.00-1.******.x86_64.rpm wget http://******.sakura.ad.jp/******/8.0.0/******/siteguard-server-edition-8.00-1.******.x86_64.rpm –2025-XX-XX XX:XX:XX– http://******.sakura.ad.jp/******/8.0.0/******/siteguard-server-edition-8.00-1.******.x86_64.rpm Resolving ******.sakura.ad.jp (******.sakura.ad.jp)… 210.224.XXX.XXX Connecting to ******.sakura.ad.jp (******.sakura.ad.jp)|210.224.XXX.XXX|:80… connected. HTTP request sent, awaiting response… 200 OK Length: 92867089 (89M) [application/x-rpm] Saving to: ‘siteguard-server-edition-8.00-1.******.x86_64.rpm’ 2025-XX-XX XX:XX:XX (11.1 MB/s) – ‘siteguard-server-edition-8.00-1.******.x86_64.rpm’ saved [92867089/92867089] |
〇インストール
# rpm -Uvh siteguard-server-edition-8.00-1.apache.x86_64.rpmrpm -Uvh siteguard-server-edition-8.00-1.apache.x86_64.rpm Verifying… (100%)################################# [100%] Preparing… (100%)################################# [100%] Updating / installing… 1:siteguardlite-8.00-1 Preparing installation directory(/opt/jp-secure/siteguardlite) … Stopping running services… Stopping Tomcat(WebUI for SiteGuard Server Edition): Not running. [ FAILED ] Stopping Notify Service: [ OK ] Installing program files to /opt/jp-secure/siteguardlite … Installing signature files (Trusted Signature) … Installing country IP list files … Installing configuration files… Installing initscripts … SiteGuard Server Edition setup start… ###ERROR: [/usr/java/latest]/bin/java version . 11 or higher is required. Setup failure. please try again SiteGuard Server Edition setup done… Update failed! Cleaning up / removing… 2:siteguardlite-6.00-1 warning: file /var/tmp/siteguard-server-edition-6.00-1.******.x86_64: remove failed: No such file or directory (100%)################################# [100%] |
動かないのでもう一度
Javaのパス変更
# ./setup.sh SiteGuard Server Edition setup start… SiteGuard Server Edition is already setup. Apache Config File: /etc/httpd/conf/httpd.conf Apache Type: 64_2.4 please select. [s:setup all] i:indivisual menu r:remove m:managed service setup q:quit –>s do you want to use the siteguard managed service? to use the siteguard managed service, you will need the agent installer file and internet access required. please select. yes|[no] –>s please enter Apache Config File. [/etc/httpd/conf/httpd.conf] –> Apache Config File=[/etc/httpd/conf/httpd.conf] is correct? [yes]|no –>yes please enter Apache Binary File (httpd). [/usr/sbin/httpd] –> Apache Binary File (httpd)=[/usr/sbin/httpd] is correct? [yes]|no –> Is the Web server registered in systemd? please select. [yes]|no –> please enter Apache service name. [httpd] –> Apache service name=[httpd] is correct? [yes]|no –> do you want to use the web administrative console? to use the console, you will need JDK or JRE is installed. please select. [yes]|no –> please enter JDK or JRE directory. [/usr/java/latest] –>/usr/lib/jvm/jre-21 JDK or JRE directory=[/usr/lib/jvm/jre-21] is correct? [yes]|no –> Stopping Tomcat(WebUI for SiteGuard Server Edition): Not running. [ FAILED ] please enter the port number of the web console for https. please enter port number. [****] –> port number=[****] is correct? [yes]|no –> please enter the addresses allowed to access the web console for https. ex:192.168.1.100 10.0.0.0/24 please enter allowed addresses. [all] –> allowed addresses=[all] is correct? [yes]|no –> do you change the ssl certificate files? please select. yes|[no] –> update server config file done. check if the ssl settings on admin console are appropriate…. Skip the SSL protocol setting process(06). update Makefile done. Starting services… Starting Notify Service: [ OK ] Apache restart. Are you sure? [yes]|no –> Stopping : [ OK ] clear tmp files removing tmp files … done. starting web server … Starting : [ OK ] Apache restart done. finished SiteGuard Server Edition setup Please access following URL for starting service. https://********:****/ (default user:admin, default password:admin) SiteGuard Server Edition setup done… |
設定変更完了
〇サービス再起動
# /opt/jp-secure/siteguardlite/siteguardlite_admin.command restart Stopping Tomcat(WebUI for SiteGuard Server Edition): [ OK ] Starting Tomcat(WebUI for SiteGuard Server Edition): [ OK ] |