개인적으로 Redmine 환경을 준비하도록 하겠습니다.
복구 프로세스
나도 개인적인 임무 관리에서 Redmine을 사용하고 싶다.
처음에는 로컬 Mac으로 시작했지만 서버 가동을 잘 준비하고 싶어서 해봤어요.
0. 서버 준비
docker 용기를 이동할 서버를 준비합니다.
벚꽃 VPS 서버
1. docker 설치
이번에 Redmine는 docker 이미지에서 나눠주는 것을 사용하기 때문에 서버에 docker를 설치합니다.
bitnami Redmine도 괜찮아요.
# ログイン
ssh root@[各自のドメイン].vs.sakura.ne.jp
# 更新
yum update
yum upgrade
# yumリポジトリの設定
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce docker-ce-cli containerd.io
# 起動
systemctl start docker
# サーバ起動時に自動で起動する設定
systemctl enable docker
2. Redmine 배포
공식적인 docker 이미지를 사용하여 Redmine을 구축합니다.
# イメージの入手
docker pull redmine
# コンテナの起動(バックグラウンドで実行)
docker run -p 3000:3000 --name redmine redmine &
# 確認
docker ps
curl http://localhost:3000/
3. 플러그인 적용
보드를 사용하고 싶으므로 AgilePlugin을 Redmine로 가져옵니다.
만약 필요하지 않다면, 이곳을 건너뛰는 것은 문제없다.
공식.에서 다운로드
# (サーバにログインした状態で)任意のディレクトリで作成
mkdir tmp
cd tmp
# 確認
pwd
scp -r [ダウンロードしたプラグインのパス] root@[各自のドメイン].vs.sakura.ne.jp:[作成したtmpディレクトリのパス]
# (サーバにログインした状態で)コンテナに入る
docker exec -i -t redmine bash
# プラグインを入れるディレクトを確認する
cd plugins/
pwd
# コンテナから出る
exit
# 作成したtmpディレクトリの1つ上のディレクトリで実行
docker cp ./tmp/. redmine:[コンテナ上のプラグインを入れるディレクトリのパス/]
# コンテナに入る
docker exec -i -t redmine bash
# プラグインのインストール
bundle install
bundle exec rake redmine:plugins NAME=redmine_agile RAILS_ENV=production
# コンテナから出てコンテナ再起動
exit
docker restart redmine
브라우저에서 다음을 방문하여 Redmine의 첫 페이지를 표시하면 됩니다.
끝내다
담백하게 준비해서 만족합니다.
과제가 몇 개 더 있기 때문에 사용하면서 대처한다.
Reference
이 문제에 관하여(개인적으로 Redmine 환경을 준비하도록 하겠습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yimi_getu/items/f99cb193233255e7f1bf텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)