nginx安裝及使用

2021-10-13 21:12:41 字數 2318 閱讀 2658

進入/usr/local/webserver/nginx/sbin,啟動指令碼在這個檔案下:

*配置在/usr/local/webserver/nginx/conf下的nginx.conf中*

1.簡單方向**:

訪問192.169.43.188:80跳轉至192.168.43.114:8080;

2.通過正規表示式匹配路徑進行反向**:

訪問192.168.43.188:8080/a跳轉至192.168.43.114:8080/a;

訪問192.168.43.188:8080/b跳轉至192.168.43.114:8081/b;

訪問192.168.43.188:8000負載均衡到192.168.43.114:8080與192.168.43.114:8081兩個server上。

負載均衡規則有:輪詢(預設),weight(權),ip_hash,fair。

通過192.168.17.129/image/訪問靜態資源

通過192.168.17.129/www/訪問動態資源

autoindex on;表示可以列出所有靜態資源

a. 兩台伺服器

b. 安裝nginx

同上c. 兩台伺服器安裝keepalived

yum install keepalived -y

檢視keepalived版本:rpm - q -a keepalived

keepalived安裝位置:/etc/keepalived/

d. 配置高可用(主從)

Nginx 安裝及使用

wget 2 安裝依賴包 yum y install zlib zlib devel openssl openssl devel pcre pcre devel 3 建立組 groupadd r nginx 4 建立使用者 useradd r g nginx s sbin nologin d usr...

Nginx安裝及使用

切換到root下安裝 centos su root ubuntu sudo su 切換資料夾 cd usr local src apt get install build essential apt get install libtool yum y install gcc automake aut...

nginx的安裝及使用

阻塞呼叫 事件沒有準備好,那就只能等了,等事件準備好了,你再繼續吧。阻塞呼叫會進入核心等待,cpu就會讓出去給別人用了,對單執行緒的worker來說,顯然不合適,當網路事件越多時,大家都在等待呢,cpu空閒下來沒人用,cpu利用率自然上不去了,更別談高併發了。非同步非阻塞 非同步非阻塞的事件處理機制...