Linux安裝Nginx學習

站在巨人的肩膀上,學習了一下,做了個小總結,希望對你有幫助

Nginx安裝步驟:

1、下載一個自由下載網絡文件的工具           yum -y install wget

2、找到nginx版本URL可以直接下載壓縮包    wget http://nginx.org/download/nginx-1.16.1.tar.gz

3、安裝nginx安裝需要的依賴         yum -y install gcc gcc-c++ make automake autoconf pcre pcre-devel zlib zlib-devel openssl openssl-devel libtool

          1)gcc(GNU Compiler Collection 編譯器套件)是編譯器  gcc gcc-c++ 是C++的編譯器 

          2)make 執行編譯的命令,執行的是Makefile文件裏面的內容 (編譯的四個步驟如下圖方框) 

          3)automake autoconf 兩個工具可以自動生成Makefile文件,後自動進行編譯

    

          4)pcre pcre-devel zlib zlib-devel openssl openssl-devel libtool:pcre、zlib、OpenSSL都是nginx安裝需要的依賴庫:

                devel 包主要是供開發用,至少包括以下2個東西:1. 頭文件2. 鏈接庫有的還含有開發文檔或演示代碼。

                以 glib 和 glib-devel 爲例:如果你安裝基於 glib 開發的程序,只需要安裝 glib 包就行了。但是如果你要編譯使用了 glib  的源代碼,則需要安裝 glib-devel。

4、對壓縮包解壓           tar -zxvf nginx-1.16.1.tar.gz

5、對nginx進行配置 在nginx目錄下cd /usr/local/nginx 例如 ./configure --prefix=/usr/local/nginx  是對nginx的配置內容放在perfix後的路徑下

6、執行make編譯命令 make && make install  解壓好的源程序進行編譯成可執行文件,會在你配置的時候選好的路徑下生產對應的文件

7、修改環境變量:保證執行的命令可以在任何環境下有效 vi /etc/profile   

   按i鍵開始編輯,添加以下內容至文件末尾:

    export NGINX_HOME=/usr/local/nginx

    export PATH=$PATH:$NGINX_HOME/sbin

    按esc鍵退出編輯,:wq保存退出

8、讓環境變量生效:source /etc/profile

9、添加服務器端口號 firewall-cmd --zone=public --add-port=8090/tcp --permanent

10、重啓防火牆,讓修改生效 firewall-cmd --reload

11、啓動nginx nginx 或 ./nginx 或 systemctl start nginx.server

發佈了191 篇原創文章 · 獲贊 80 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章