Nginx系统环境准备
生活随笔
收集整理的這篇文章主要介紹了
Nginx系统环境准备
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
準備服務器系統
環境準備
VMware WorkStation Centos7 MobaXtermxsheel,SecureCRT 網絡(1)確認centos的內核
準備一個內核為2.6及以上版本的操作系統,因為linux2.6及以上內核才支持epoll,而Nginx需要解決高并發壓力問題是需要用到epoll,所以我們需要有這樣的版本要求。
我們可以使用uname -a命令來查詢linux的內核版本。
(2)確保centos能聯網
ping www.baidu.com(3)確認關閉防火墻
這一項的要求僅針對于那些對linux系統的防火墻設置規則不太清楚的,建議大家把防火墻都關閉掉,因為我們此次課程主要的內容是對Nginx的學習,把防火墻關閉掉,可以省掉后續Nginx學習過程中遇到的諸多問題。
關閉的方式有如下兩種:
systemctl stop firewalld 關閉運行的防火墻,系統重新啟動后,防火墻將重新打開 systemctl disable firewalld 永久關閉防火墻,,系統重新啟動后,防火墻依然關閉 systemctl status firewalld 查看防火墻狀態(4)確認停用selinux
selinux(security-enhanced linux),美國安全局對于強制訪問控制的實現,在linux2.6內核以后的版本中,selinux已經成功內核中的一部分。可以說selinux是linux史上最杰出的新安全子系統之一。雖然有了selinux,我們的系統會更安全,但是對于我們的學習Nginx的歷程中,會多很多設置,所以這塊建議大家將selinux進行關閉。
sestatus查看狀態 ?
?如果查看不是disabled狀態,我們可以通過修改配置文件來進行設置,修改SELINUX=disabled,然后重啟下系統即可生效。
vim /etc/selinux/config總結
以上是生活随笔為你收集整理的Nginx系统环境准备的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Nginx的官方简介
- 下一篇: Nginx配置成系统服务