1. 程式人生 > 其它 >linux nginx安裝(基礎版)

linux nginx安裝(基礎版)

linux nginx安裝(基礎版)

  • 系統版本:centos7

  • 檢查系統是否安裝了gcc、pcre-devel、zlib-devel、openssl-devel

    yum list installed | grep "gcc"
    yum list installed | grep "pcre-devel"
    yum list installed | grep "zlib-devel"
    yum list installed | grep "openssl-devel"
    
  • 如果沒有安裝則執行安裝命令

    yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
    
  • 下載nginx安裝包

    官方主頁:https://nginx.org/download/

    或者執行命令

    如果沒有安裝wget執行
    yum -y install wget
    wget https://nginx.org/download/nginx-1.18.0.tar.gz
    
  • 解壓安裝包,編譯並安裝

    tar -zxvf nginx-1.18.0.tar.gz
    cd nginx-1.18.0
    ./configure --prefix=/usr/local/nginx
    make 
    make install
    
  • 啟動nginx

    cd /usr/local/nginx/sbin
    ./nginx 
    
  • 訪問介面

  • 如果出現訪問不了,檢視伺服器防火牆是否關閉

    firewall-cmd --state
    systemctl stop firewalld.service
    systemctl disable firewalld.service 
    
  • 設定開機啟動

    vim /etc/rc.d/rc.local
    #增加nginx啟動引數
    /usr/local/nginx/sbin/nginx
    
    注意:vi /etc/rc.d/rc.local預設沒有執行的許可權,需要授權 
    [root@localhost etc]# chmod +x /etc/rc.d/rc.local