這里寫一個(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