プロジェクト

全般

プロフィール

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

sylow castle, 2026/03/19 20:52

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