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