Linux Linux安裝配置Nginx

2021-10-01 03:59:50 字數 1921 閱讀 9503

目錄

nginx安裝步驟:

nginx配置虛擬機器

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

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

ps:如果提示yum命令沒有許可權,需要root使用者,可以嘗試在命令前 新增 sudo

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後的路徑下(注意,在解壓後的nginx目錄下執行)

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

1、通過埠區分虛擬機器

在nginx.conf檔案中新增乙個server節點,修改埠號就可以

server

}p注意,防火牆需要開啟nginx中配置的虛擬機器的埠號,否則出現—無法開啟

重新配置完成之後都需要重新啟動。

2、配置基於網域名稱的虛擬機器

server

}

m0n0wall安裝配置

之前使用的是centos做前端路由。感覺開銷還是有點大,現在改為 m0n0wall,128m記憶體沒問題。初始密碼是 mono,使用者名稱 admin 這邊的環境是有多個vlan,然後這幾個vlan,全部到cisco 3750 的 192.168.10.2 上面,然後再到 路由。剛開始啟動,怎麼都上...

的安裝配置 Manjaro Linux安裝配置

安裝wmtools 1.解除安裝舊版本 sudo pacman r open vm tools git clone 3.執行指令碼進行安裝 cd vmware tools patches sudo patched open vm tools.sh 安裝vim sudo pacman s vim 更新...

python配置安裝 配置安裝

scrapy框架安裝 安裝請參考 scrapy安裝 windows安裝方式 1.先確定windows是否安裝了python c users administrator python python 2.7.13 v2.7.13 a06454b1afa1,dec 17 2016,20 53 40 msc...