topics.tpc_001
最終投稿日:2026年06月21日
centos7はまだ現役?
024/6/30 に完全 EOL(サポート終了)している。
代わりになるさくらVPSのOSは?
AlmaLinux 9(最有力)
CentOS の後継として最も安定
Rocky Linux 9(同等)
CentOS 創設者が作った後継
# adduser 自身で決めたユーザー名
# passwd 自身で決めたユーザー名
# usermod -aG wheel 自身で決めたユーザー名
# localectl
System Locale: LANG=en_US.UTF-8
VC Keymap: jp
X11 Layout: jp
# localectl
System Locale: LANG=ja_JP.UTF-8
VC Keymap: jp
X11 Layout: jp
# dnf info httpd
メタデータの期限切れの最終確認: 0:15:07 前の 2026年06月11日 20時40分03秒 に実施しました。
利用可能なパッケージ
名前 : httpd
バージョン : 2.4.37
リリース : 65.module+el8.10.0+40197+0231e209.8
Arch : x86_64
サイズ : 1.4 M
ソース : httpd-2.4.37-65.module+el8.10.0+40197+0231e209.8.src.rpm
リポジトリー : appstream
概要 : Apache HTTP Server
URL : https://httpd.apache.org/
ライセンス : ASL 2.0
説明 : The Apache HTTP Server is a powerful, efficient, and extensible
: web server.
# dnf -y install httpd
# httpd -version
Server version: Apache/2.4.37 (Rocky Linux)
Server built: Jun 4 2026 08:12:21
# systemctl status httpd
● httpd.service - The Apache HTTP Server
| Loaded: | loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) |
| Active: | active (running) since Thu 2026-06-11 21:09:10 JST; 6s ago |
| Docs: | man:httpd.service(8) |
| Main PID: | 1459 (httpd) |
| Status: | "Started, listening on: port 80" |
| Tasks: | 213 (limit: 5928) |
| Memory: | 25.6M |
| CGroup: | /system.slice/httpd.service |
| tq1459 /usr/sbin/httpd -DFOREGROUND | |
| tq1460 /usr/sbin/httpd -DFOREGROUND | |
| tq1461 /usr/sbin/httpd -DFOREGROUND | |
| tq1462 /usr/sbin/httpd -DFOREGROUND | |
| mq1463 /usr/sbin/httpd -DFOREGROUND |
自身のアプリ内のディレクトリ等ならオーナーを自身にしWinSCPでファイル転送が可能ですが、「etc」等システムが触るディレクトリのオーナーを変えたり、パーミッションを変更するのはセキュリティ上危険です。
そこで以下設定により、WinSCPから特定のユーザーでログインした場合のみパスワード入力なしの「root」権限を付与する方法を設定します。
# systemctl status firewalld
○ firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:firewalld(1)
ポート番号を変更した場合は、変更した番号ではTeraTermからログインできません
以下のコマンドを叩いてファイアウォール的にもポートを有効にしましょう
$ sudo firewall-cmd --add-port=変更したポート番号/tcp --permanent
$ sudo firewall-cmd --reload
どちらも「SUCCESS」となれば成功です
$ sudo -i
# systemctl enable firewalld
# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
Loaded:
loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
Active:
active (running) since Thu 2026-06-11 21:49:07 JST; 20min ago
Docs:
man:firewalld(1)
Main PID:
1929 (firewalld)
Tasks:
3 (limit: 5928)
Memory:
37.6M
CGroup:
/system.slice/firewalld.service
mq1929 /usr/libexec/platform-python -s /usr/sbin/firewalld --nofork --nopid
OS Rocky Linuxは「yum」から「dnf」に命令形が完全移行しています。
互換用として[yum]も使えますが、今後のためにも[dnf]を使いましょう。
さよならユミちゃん