lnmpa前端nginx後端apache配置案例

2022-08-02 02:06:07 字數 1027 閱讀 2515

本文就是實現nginx作為前端,apache作為後端。當使用者訪問的是80埠的nginx,然後nginx將靜態內容留給自己,其餘的**給非80埠的apache,apache處理完畢後再回傳給nginx。

1.修改(或者新增)nginx配置(vhost),本案例在nginx/conf/vhosts裡面建立檔案test.conf

#cat /usr/local/nginx/conf/vhosts/test.conf

server

以上配置中的proxy-pass-php.conf,在nginx的conf資料夾中,proxy-pass-php.conf內容如下:

location /

location @apache

location ~ [^/]\.php(/|$)

# nginx找不到檔案時,**請求給後端apache

location @proxy

2.nginx配置完畢,接下來就要配置apache了,首先確定apache的埠與上面配置的一致(上面配置了88埠是apache的),找到apache/conf/httpd.conf這個檔案,修改監聽埠:

listen 127.0.0.1:88

3.配置apache的vhost,該目錄一般在apache/conf/vhost,本案例在apache/conf/vhost建立test.conf,內容如下:

serveradmin [email protected]

#php_admin_value open_basedir "/ home / wwwroot:/ tmp /:/ var / tmp /:/ proc /"

documentroot /home/wwwroot/test

servername 專案網域名稱

allow from all

4.重啟ngnix和apache

Nginx配置多個vue前端專案 後端專案

我在之前已經使用docker nginx部署乙個vue專案了,大概是這樣的 conf.d default.conf server error page 404 404.html redirect server error pages to the static page 50x.html error...

Nginx實現前端訪問後端本地介面

nginx配置兩個地方就行 先是配置好自己專案的服務,確保自己的專案能執行 location 再是配置介面請求後端 location api 注意點 後端介面配置 如果你的配置出現404了,這個時候你可以對照檢查下面的問題是不是你遇到的。proxy pass 位址後面要不要加 這個取決於匹配的 ap...

秒殺前端 後端

第15章 秒殺前端 課程內容 1 了解秒殺需求 完成秒殺商品存入快取 完成秒殺首頁實現 1 秒殺業務分析 1.1 需求分析 所謂 秒殺 就是網路賣家發布一些超低 的商品,所有買家在同一時間網上搶購的一種銷售方式。通俗一點講就是網路商家為 等目的組織的網上限時搶購活動。由於商品 低廉,往往一上架就被搶...