プロジェクト

全般

プロフィール

20260319 サーバ移行01 » 履歴 » バージョン 2

健二 酒井, 2026/03/19 20:52

1 1 健二 酒井
# 20260319 サーバ移行01
2 1 健二 酒井
3 1 健二 酒井
Redmineサーバの移行のメモ
4 1 健二 酒井
5 1 健二 酒井
- etckeeperのインストール
6 1 健二 酒井
- localeを日本語に設定
7 1 健二 酒井
- /etc/skelの設定
8 1 健二 酒井
9 1 健二 酒井
## 諸々のインストール
10 1 健二 酒井
11 1 健二 酒井
```
12 1 健二 酒井
dnf install epel-release vim bash-completion htop bind-utils lsof dnf-automatic
13 1 健二 酒井
```
14 1 健二 酒井
15 1 健二 酒井
## userの追加
16 1 健二 酒井
17 1 健二 酒井
```
18 1 健二 酒井
adduser s.castle
19 1 健二 酒井
cd /home/s.castle/.ssh
20 1 健二 酒井
21 1 健二 酒井
echo "公開鍵" >> authorized_keys
22 1 健二 酒井
23 1 健二 酒井
getent group | grep wheel
24 1 健二 酒井
usermod --append --groups wheel s.castle
25 1 健二 酒井
getent group | grep wheel
26 1 健二 酒井
27 1 健二 酒井
```
28 1 健二 酒井
29 1 健二 酒井
## /etc/sudoersの設定
30 1 健二 酒井
31 1 健二 酒井
wheelグループに権限追加
32 1 健二 酒井
33 1 健二 酒井
```
34 1 健二 酒井
visudo
35 1 健二 酒井
```
36 2 健二 酒井
37 2 健二 酒井
## nginx 
38 2 健二 酒井
39 2 健二 酒井
apacheからnginxに変更をする
40 2 健二 酒井
41 2 健二 酒井
```
42 2 健二 酒井
mkdir /var/www /var/www/html
43 2 健二 酒井
cd /var/www/html
44 2 健二 酒井
mkdir www.sylow-castle.work
45 2 健二 酒井
```
46 2 健二 酒井
47 2 健二 酒井
firewallはVPS側の設定で。
48 2 健二 酒井
SELinuxで拒否された雰囲気のため確認する
49 2 健二 酒井
50 2 健二 酒井
```
51 2 健二 酒井
cd /var/www
52 2 健二 酒井
chcon -R -t httpd_sys_content_t ./html
53 2 健二 酒井
```
54 2 健二 酒井
55 2 健二 酒井
これで動くようになったのでSELinuxが原因と確認。SELlinuxの設定を永続化する。
56 2 健二 酒井
57 2 健二 酒井
```
58 2 健二 酒井
dnf install policycoreutils-python-utils 
59 2 健二 酒井
semanage fcontext -a -t httpd_sys_content_t "/var/www/html(/.*)?"
60 2 健二 酒井
restorecon -Rv /var/www/html
61 2 健二 酒井
62 2 健二 酒井
```