今更だけどubuntu 22.04→24.04→26.04アップデート(4) GLPIを10系から11系へアップグレード

取りあえず24.04の状態でアップグレードしておく

10系をインストールした気の設定はGLPI再び(1)インストール - 11/17/2023 です。

GLPIのアップデート - 1/14/2017 がひどいので少し丁寧に

GLPIをインストールしたディレクトリをコピー 

cd /var/www/
sudo cp -r glpi/ glpi_backup/

GLPIの最新版をホームディレクトリでダウンロード
 cd ~
wget https://github.com/glpi-project/glpi/releases/download/11.0.8/glpi-11.0.8.tgz

 GLPIをバックアップとったけど、再度移動

sudo mv glpi/ glpi_org/
sudo tar -xvzf glpi-11.0.8.tgz -C /var/www/

GLPIの設定ファイルをコピー

sudo cp -rp /var/www/glpi_org/config/* /var/www/glpi/config/
sudo cp -rp /var/www/glpi_org/files/* /var/www/glpi/files/
sudo cp -rp /var/www/glpi_org/marketplace/* /var/www/glpi/marketplace/ 
sudo cp -rp /var/www/glpi_org/plugins/* /var/www/glpi/plugins/ 

 sudo chown -R www-data:www-data glpi/

Apacheの設定 

/etc/apache2/sites-available/glpi.confを編集 だけど編集しなくてもOK

webでアクセス。「更新が必要です」ってでる。

PHP の保守対応バージョン
PHP のバージョンは、セキュリティやバグ修正において優位性があるため PHP コミュニティーが保守しているものを使用すべきです。

 セッションのセキュリティー構成
セッション Cookie でセキュリティが施されていることを確認してください。
GLPI が HTTPS プロトコルで接続される場合は、PHP の設定項目、「session.cookie_secure」は、「on」に設定する必要があります。

DB タイムゾーンデータ
タイムゾーンの利用を有効にします。
タイムゾーンが読み込まれていないようです。ここを参照 https://glpi-install.readthedocs.io/en/latest/timezones.html.

が出たけど、取りあえず無視して、「アップグレード」

そんなにデータが無いので数分でアップグレード完了
ログインもOK、ただ
GLPI が HTTPS プロトコルで接続される場合は、PHP の設定項目、「session.cookie_secure」は、「on」に設定する必要があります。
がでたまま。だが取りあえずOKとしよう。

コメント

このブログの人気の投稿

ImDisk Toolkitが開発終了していた。AIM Toolkitに乗り換え

Windows 10 デフォルトゲートウェイに0.0.0.0が追加される

iOS VLC でSMB共有できなかった点について