2017년 3월 4일 토요일

CentOS7のhttpd設定で詰まった点

初めてCentOS7を触ったのですが、いくつか詰まったところがあったのでまとめます。

serviceではなくsystemctlを使う

今までhttpdなどのサービスはserviceコマンドを使っていましたが、CentOS7からはsystemctlコマンドを使うことになります。
# sudo service httpd start の代わり
sudo systemctl start httpd.service

# sudo chkconfig httpd on の代わり
sudo systemctl enable httpd.service
末尾の.serivceは省略してもよいみたいです。

ファイアウォール設定を要確認

Firewall-cmdというファイアウォールが自動的に有効になっている場合があり、見落としがちです。
ポート80 (http) と 443 (https)を開けるには、下記のようにします。
firewall-cmd --permanent --zone=public --add-service=http 
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

댓글 없음:

댓글 쓰기