VPSをレンタルしてみたので設定をメモしておきます。
今回はGMOクラウドのVPSにしてみました。
入会金が他に比べて高いけど、一番安いメモリ1GBプランで780円からなのに惹かれました。
15日は無料で試用できます。
今回のOSはCentOS7.3です。
インストールされているOSの確認
cat /etc/redhat-release
rootパスワードの変更
初期設定されたrootでログイン後、
passwd
一般ユーザの追加
useradd ユーザ名
passwd ユーザ名
sudoの設定
「sudo」を利用したい一般ユーザを「wheel」グループに所属させる
usermod -G wheel ユーザ名
「wheel」グループに所属するユーザが「sudo」を利用できるように設定を変更する
visudo
## Allows people in group wheel to run all commands
# %wheel ALL=(ALL) ALL
→## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
sudoの設定確認
一般ユーザでログイン後下記コマンドを実行
落ちたら手動でVPSを立ち上げなおして下さい
sudo shutdown -h now
システムのアップデート
yum -y update
ファイアウォールの設定
CentOS7からiptablesのコマンドは使えないので下記を参考に設定
firewallの自動起動設定
systemctl enable firewalld
自動起動設定を確認
systemctl is-enabled firewalld
firewallのステータス表示
systemctl status firewalld
firewallの起動
systemctl start firewalld
firewallの停止
systemctl stop firewalld
有効な設定を確認
firewall-cmd --list-services --zone=public --permanent
設定を追加(http, https, ssh, mysql)
firewall-cmd --add-service=http --zone=public --permanent
firewall-cmd --add-service=https --zone=public --permanent
firewall-cmd --add-service=ssh --zone=public --permanent