Nginx——Centos安裝Nginx

1、進入Nginx官網下載Nginx

官網下載網址:http://nginx.org/en/download.html

使用 wget 命令選擇下載穩定版(Stable Version)(我下載到 /opt 文件目錄下)

wget http://nginx.org/download/nginx-1.18.0.tar.gz

2、安裝所需軟件

Nginx安裝前還需要安裝pcre、openssl、zlib、gcc。

  • 安裝pcre
    pcre官網下載網址:https://ftp.pcre.org/pub/pcre/

    利用 wget 下載最新版pcre(我下載到 /opt 目錄下)
    wget https://ftp.pcre.org/pub/pcre/pcre-8.44.tar.gz
    利用 tar 命令解壓下載的文件
    tar -zxvf pcre-8.44.tar.gz
    利用 cd 命令進入到解壓的文件目錄中,然後運行 configure 命令
    ./configure --enable-utf8
    在解壓的pcre文件目錄中利用 make 命令對文件目錄進行打包安裝
    make && make intall
    完成安裝,查看安裝的pcre版本
    pcre-config --version
  • 安裝openssl、zlib、gcc
     yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel

3、安裝Nginx

  • 利用 tar 命令解壓剛纔下載的Nginx文件
    tar -zxvf nginx-1.18.0.tar.gz
  • 利用 cd 命令進入到解壓的文件目錄中,然後運行 configure 命令
    ./configure --enable-utf8
  • 在解壓的nginx文件目錄中利用make 命令對文件目錄進行打包安裝
    make && make install
  • 利用 cd 命令進入nginx安裝目錄的 sbin 文件目錄(nginx安裝目錄在 /usr/local/nginx 文件目錄)
    cd /usr/local/nginx/sbin
    然後利用命令啓動nginx
    ./nginx

4、配置網絡端口和防火牆

在這裏只開放80、http服務端口,若已經開放則無需操作(若還需開放其他端口,可按照以下命令進行開放)

firewall-cmd --add-service=http --permanent
firewall-cmd --add-port=80/tcp --permanent

查看開放的端口號(因我需要用到2臺Tomcat服務器,固開放了8080、8081端口)

firewall-cmd --list-all

更新防火牆規則

firewall-cmd --reload
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章