プロジェクト

全般

プロフィール

20241005 » 履歴 » バージョン 1

健二 酒井, 2024/10/05 19:01

1 1 健二 酒井
# 20241005
2 1 健二 酒井
3 1 健二 酒井
## サーバを移行したい
4 1 健二 酒井
5 1 健二 酒井
そろそろこのRedmineのサーバを新しくしたいなぁと思う。だいたいこんな感じだろうか
6 1 健二 酒井
7 1 健二 酒井
### 移行対象
8 1 健二 酒井
9 1 健二 酒井
アプリケーション的には次のような感じだろうか
10 1 健二 酒井
11 1 健二 酒井
- redmine
12 1 健二 酒井
- gitbucket
13 1 健二 酒井
- code-server
14 1 健二 酒井
- staticなweb コンテンツ
15 1 健二 酒井
16 1 健二 酒井
依存関係として次のような関係ものも移行が必要になるはず
17 1 健二 酒井
18 1 健二 酒井
- mysql
19 1 健二 酒井
  + databese redmine
20 1 健二 酒井
  + database gitbucket
21 1 健二 酒井
- httpd
22 1 健二 酒井
- いくつかのフォルダ
23 1 健二 酒井
- DNSの設定
24 1 健二 酒井
- OSの基本的な設定
25 1 健二 酒井
26 1 健二 酒井
## 移行先
27 1 健二 酒井
28 1 健二 酒井
### サーバ
29 1 健二 酒井
30 1 健二 酒井
- 性能 メモリ2GB、2コアぐらいで良いか
31 1 健二 酒井
- OS Alma Linux 9にするか
32 1 健二 酒井
- redmine RubyやRails周りが面倒なので今回はDockerにしよう。
33 1 健二 酒井
- gitbucket これはServletコンテナを適当に入れる
34 1 健二 酒井
- mysql これは直接インストール
35 1 健二 酒井
- httpd これも直接インストール
36 1 健二 酒井
- DNS Route53で管理しているからRRの設定を変更だが今回ポリシー変える
37 1 健二 酒井
- 静的なwebコンテンツ
38 1 健二 酒井
39 1 健二 酒井
### ドメイン
40 1 健二 酒井
41 1 健二 酒井
今はホストはwww.sylow-castle.workでまとめているがアプリケーション毎にサブドメイン化をしようか
42 1 健二 酒井
@ = sylow-castle.work として。
43 1 健二 酒井
44 1 健二 酒井
- roma02.@
45 1 健二 酒井
- www.@
46 1 健二 酒井
- code.www.@
47 1 健二 酒井
- gitbucket.www.@
48 1 健二 酒井
- redmine.www.@
49 1 健二 酒井
50 1 健二 酒井
こんな切り方にしようかな。
51 1 健二 酒井
52 1 健二 酒井
### OS設定
53 1 健二 酒井
54 1 健二 酒井
Ansibleでやろうと思う。
55 1 健二 酒井
順番としては
56 1 健二 酒井
57 1 健二 酒井
1. epelrelease
58 1 健二 酒井
2. etckeeper
59 1 健二 酒井
3. etckeeper init
60 1 健二 酒井
4. ansible
61 1 健二 酒井
5. 他
62 1 健二 酒井
63 1 健二 酒井
と手動でいれていく感じだろうか