目錄
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鍵開始編輯,新增以下內容至檔案末尾:8、讓環境變數生效:source /etc/profileexport nginx_home=/usr/local/nginx
export path=$path:$nginx_home/sbin
按esc鍵退出編輯,:wq儲存退出
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...