差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
ruby:redmine [2024/01/31 00:11] – [Passenger も最新化する] ともやんruby:redmine [2025/03/14 04:03] (現在) – [scm adapters を移行する] ともやん
行 888: 行 888:
 $ cd redmine-5.1.1 $ cd redmine-5.1.1
 $ cp /var/www/vhosts/redmine.tomoyan.net/redmine/config/database.yml config/database.yml $ cp /var/www/vhosts/redmine.tomoyan.net/redmine/config/database.yml config/database.yml
 +$ cp /var/www/vhosts/redmine.tomoyan.net/redmine/config/configuration.yml config/configuration.yml
 +$ cp /var/www/vhosts/redmine.tomoyan.net/redmine/config/environments/development.rb config/environments/development.rb
 </code> </code>
 </WRAP> </WRAP>
行 945: 行 947:
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
-$ bundle install --path vendor/bundle --without development test+$ bundle install --path vendor/bundle --without test
 </pre></html></WRAP> </pre></html></WRAP>
 <WRAP color_result_long><html><pre><span style="color:#A2734C">[DEPRECATED] The `--path` flag is deprecated because it relies on being remembered across bundler invocations,</span> <WRAP color_result_long><html><pre><span style="color:#A2734C">[DEPRECATED] The `--path` flag is deprecated because it relies on being remembered across bundler invocations,</span>
行 1152: 行 1154:
 <code> <code>
 $ cp -rf /var/www/vhosts/redmine.tomoyan.net/redmine/plugins . $ cp -rf /var/www/vhosts/redmine.tomoyan.net/redmine/plugins .
 +</code>
 +
 +== scm adapters を移行する ==
 +[[https://www.redmine.org/issues/33784]]\\
 +
 +現在動いている Redmine から redminehelper.py をコピーする。
 +<code>
 +$ cp -f /var/www/vhosts/redmine.tomoyan.net/redmine/lib/redmine/scm/adapters/mercurial/redminehelper.py ./lib/redmine/scm/adapters/mercurial/redminehelper.py
 </code> </code>
  
行 1194: 行 1204:
 $ cp /var/www/vhosts/redmine.tomoyan.net/redmine/config/configuration.yml config/configuration.yml $ cp /var/www/vhosts/redmine.tomoyan.net/redmine/config/configuration.yml config/configuration.yml
 </code> </code>
 +</WRAP>
 +
 +== Puma の場合 ==
 +設定ファイルをコピーする。
 +<WRAP color_term>
 +<WRAP color_command><html><pre>
 +$ cp /var/www/vhosts/redmine.tomoyan.net/redmine/config/puma.rb config/puma.rb
 +</pre></html></WRAP>
 </WRAP> </WRAP>
  
行 1206: 行 1224:
 <code> <code>
 $ cd ~ $ cd ~
-$ mv /home/redmine/redmine-5.0./var/www/vhosts/redmine.tomoyan.net/redmine+$ mv /home/redmine/redmine-5.1./var/www/vhosts/redmine.tomoyan.net/redmine
 $ chown redmine:redmine /var/www/vhosts/redmine.tomoyan.net/redmine -R $ chown redmine:redmine /var/www/vhosts/redmine.tomoyan.net/redmine -R
 </code> </code>
 ※ Passenger は __config/environment.rb ファイルのオーナー__でアプリを実行する。 ※ Passenger は __config/environment.rb ファイルのオーナー__でアプリを実行する。
- 
-=== Puma の場合 === 
-設定ファイルをコピーする。 
  
  
-=== Passenger 最新化する ===+=== Passenger の場合は最新化する ===
 Redmine を実行するために使う Phusion Passenger をインストールする。\\ Redmine を実行するために使う Phusion Passenger をインストールする。\\
 <code> <code>
行 1429: 行 1444:
 ==== Passenger のインストール時のビルドで固まる場合 ==== ==== Passenger のインストール時のビルドで固まる場合 ====
 おそらく OS の仮想メモリーが足りていないので、仮想メモリーを増やすために設定を変更する。\\ おそらく OS の仮想メモリーが足りていないので、仮想メモリーを増やすために設定を変更する。\\
-[[linux:fedora_extend_zram_swap|Fedora 33 以降で標準になった ZRAM スワップの容量を拡張する]]\\+[[linux:fedora:extend_zram_swap|Fedora 33 以降で標準になった ZRAM スワップの容量を拡張する]]\\
  
 ssh セッションを [[linux:tmux|]] で保護していても、tmux のセッションもご臨終する😅💦\\ ssh セッションを [[linux:tmux|]] で保護していても、tmux のセッションもご臨終する😅💦\\
行 2991: 行 3006:
 [[tw>tomoyan596sp/status/1514414338697674753|社内用 Redmine を先日こっそり Passenger から Puma に切り替えましたけど、今日はこれから Redmine 5 に移行してみます😊]]\\ [[tw>tomoyan596sp/status/1514414338697674753|社内用 Redmine を先日こっそり Passenger から Puma に切り替えましたけど、今日はこれから Redmine 5 に移行してみます😊]]\\
 [[tw>tomoyan596sp/status/1549913605570965504|RedmineとGitHub連携、Webhooksでできるのか🤔]]\\ [[tw>tomoyan596sp/status/1549913605570965504|RedmineとGitHub連携、Webhooksでできるのか🤔]]\\
 +[[tw>tomoyan596sp/status/1752354789978251341|Updating Mercurial helper to work with Python3 https://t.co/N3qHJN3tZ5 Mercurial helperはPython3対応中みたい😅]]\\
  
  • ruby/redmine.1706627490.txt.gz
  • 最終更新: 2024/01/31 00:11
  • by ともやん