Nginx 搭建web服務(wù)實(shí)例以及負(fù)載均衡配置

這里寫一個(gè)基礎(chǔ)的Nginx基礎(chǔ)配置步驟,用于作web服務(wù)的容器,也可以作負(fù)載均衡的展示。

如果是ubuntu的系統(tǒng),可以直接通過(guò)命令安裝。

sudo apt install nginx

安裝后,nginx默認(rèn)在目錄/etc/nginx下面

然后具體的配置,在nginx.conf進(jìn)行修改,主要是添加基本的服務(wù)器端口配置。

模板如下:

server

? {

listen 8082;

server_name 10.63.9.36;

access_log /usr/local/log/website1/access.log;

error_log /usr/local/log/website1/access.log;

location / {

root /usr/local/website1;

index index.html index.htm;

}

error_page 404 /404.html;

}

這里我建立了兩個(gè)測(cè)試的website,分別是website1和website2,在里面建立了兩個(gè)index頁(yè)面做測(cè)試,所以配置好以后,要記得在相應(yīng)路徑建立你的項(xiàng)目。比如我的是/usr/local/website1和/usr/local/website2

配置完成后,測(cè)試腳本配置是否正確

sudo /usr/sbin/nginx -t

如果腳本OK,則會(huì)出現(xiàn)如下結(jié)果

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok

nginx: configuration file /etc/nginx/nginx.conf test is successful

腳本測(cè)試通過(guò),啟動(dòng)nginx服務(wù)

service nginx restart 命令或

sudo /usr/sbin/nginx 開啟服務(wù)。

輸入我遠(yuǎn)程電腦的IP 10.63.9.36?出現(xiàn)這個(gè)頁(yè)面,說(shuō)明配置成功

然后測(cè)試下之前配置的不同端口可以訪問(wèn)的頁(yè)面:

8082


8083

至此,一個(gè)基本的配置就完成了。這樣用Nginx做web容器,真心很方便。就可以開始測(cè)試一下在web容器調(diào)用后臺(tái)應(yīng)用了。完美實(shí)現(xiàn)前后端分離。

附上基本的Nginx命令:

/usr/nginx/sbin/nginx -s reload # 重新載入配置文件

/usr/nginx/sbin/nginx -s reopen # 重啟 Nginx

/usr/nginx/sbin/nginx -s stop # 停止 Nginx

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容