ユーザマニュアル





2024/01/16

MANUAL

プリザンターのバージョンアップ手順(Linux)

## 概要 Linux系OSで運用しているプリザンターのバージョンアップ手順は以下の通りとなります。 ファイルを配置するパス( /web/pleasanter/ )などは、マニュアルページに記載されている内容に準拠して説明しています。 ## 注意事項 1. Enterprise Editionを使用し項目拡張を実施している場合には、「サポート契約者様向け提供コンテンツ」の「Enterprise Editionライセンスの適用方法 [マニュアル]」の手順に従ってバージョンアップを実施してください。 1. プリザンター 1.3 以前のバージョンから、プリザンター 1.4 以降へバージョンアップする場合、[.NET8のインストール](https://pleasanter.org/manual/install-dotnet-linux)が必要です。 ## 前提条件 1. プリザンターを起動するユーザが登録されていること。手順の中で記載している **<プリザンターを起動するユーザ>** はこのユーザを指します。 ## 事前準備 #### 使用ツール 1. ローカルPC(Windows)にWinSCP、WinMergeがインストールされていること。 WinSCP:https://forest.watch.impress.co.jp/library/software/winscp/ WinMerge:https://winmergejp.bitbucket.io/ #### データベースのバックアップ取得 1. プリザンターが導入されているサーバー(以降、サーバー)へログインし、 以下のコマンドでプリザンターを停止します。 ``` sudo systemctl stop pleasanter ``` 1. プリザンターのデータベースのバックアップを取得します。 [FAQ:PostgreSQL データベース バックアップ・リストア手順](/manual/faq-postgresql-backup-restore) ## プリザンターの停止 アップデート作業前にプリザンターを停止します。 ``` sudo systemctl stop pleasanter ``` ## プリザンター 1.4のダウンロード 1. ブラウザを起動し、以下のURLへアクセスします。  https://pleasanter.org/dlcenter 1. 「プリザンター 1.4 Community Edition」の「[ダウンロード](/manual/table-record-attachment-download)」をクリックし、ダウンロードします。 ## モジュールの配置 1. ローカルPCでWinSCPを起動し、サーバーへ接続します。 2. ローカルPCに作業用フォルダ(C:\migration)、バックアップ用フォルダ(C:\migration\backup)を作成します。 3. WinSCPでサーバーの「/web」ディレクトリへ移動します。 4. サーバーの「/web/pleasanter」ディレクトリをローカルPCの「C:\migration\backup」に退避します。 ![image](/binaries/446988e542524e488b0b902aacaeec8e) 5. サーバーにログインし、サーバーの「/web/pleasanter」ディレクトリを削除します。 6. ローカルPCでダウンロードしたファイル(Pleasanter_1.4.x.x.zip)を「C:\migration」フォルダに展開します。 7. WinMergeを起動し、以下の2つのフォルダを比較します。  ①C:\migration\pleasanter\Implem.Pleasanter\App_Data\Parameters  ②C:\migration\backup\pleasanter\Implem.Pleasanter\App_Data\Parameters ![image](/binaries/86307f76da53485f8b670b7ae3a0abd0) 8. 上記①のParametersフォルダ配下の各パラメータファイルを上記②のParametersフォルダ配下のものと比較しながら修正します。 ![image](/binaries/49f65685c4b14885a48cbc6a171521c7) 9. ローカルPCで「C:\migration\pleasanter」フォルダをzip圧縮します。※こちらの手順では「Pleasanter_1.4.x.x_merged.zip」という名前のzipファイルとします。   Pleasanter_1.4.x.x_merged.zip     └ pleasanter       ├ Implem.CodeDefiner       └ Implem.Pleasanter 10. WinSCPで上記の「Pleasanter_1.4.x.x_merged.zip」をサーバーの作業用ユーザのホームディレクトリにコピーします。 ![image](/binaries/2bec4947a0184b43b8498c7b9f57ef74) ## プリザンターの起動 1. サーバーにログインし、ホームディレクトリにある「Pleasanter_1.4.x.x_merged.zip」を 「/web」ディレクトリに 展開します。 ``` sudo unzip Pleasanter_1.4.x.x_merged.zip -d /web ``` 1. /web/pleasanter ディレクトリ配下の所有者をプリザンターを起動するユーザに変更します。 ``` sudo chown -R <プリザンターを起動するユーザ> /web/pleasanter 1. プリザンターを起動するユーザでCodeDifinerを実行します。 ``` cd /web/pleasanter/Implem.CodeDefiner sudo -u <プリザンターを起動するユーザ> /usr/local/bin/dotnet Implem.CodeDefiner.dll _rds ``` 1. プリザンターを起動します。 ``` sudo systemctl start pleasanter ``` 1. ブラウザを起動し、プリザンターへログインします。 1. 画面右上の「ヘルプ」より「バージョン」をクリックします。 1. バージョンが「1.4.〇.〇」になっていることを確認します。 ## その他 #### データベースの復元 データベースを復元する必要がある場合は下記ページを参考に実施ください。 [FAQ:PostgreSQL データベース バックアップ・リストア手順](/manual/faq-postgresql-backup-restore) ## 関連情報 [Pleasanter with PostgreSQLをCentOS7にインストールする](/manual/install-centos7-postgresql) [Pleasanter with PostgreSQLをRHEL8/CentOS8にインストールする](/manual/install-centos8-postgresql) [Pleasanter with PostgreSQLをUbuntuにインストールする](/manual/install-ubuntu-postgresql)
TOP
このページをシェアする
記載された商品名、各製品名は各社の登録商標または商標です。 © Implem Inc.