怎麼使用apache部署react

藏色散人
發布: 2022-12-29 09:57:05
原創
2239 人瀏覽過

使用apache部署react的方法:1、下載Apache並解壓縮;2、修改conf資料夾下「heetd.conf」;3、用語句「httpd.exe -k install」安裝並啟動apache; 4.將請求資料的位址改為伺服器的位址;5、將產生的打包檔案放入apache根目錄, 重啟apache即可。

怎麼使用apache部署react

本教學操作環境:Windows10系統、react18.0.0版、Dell G3電腦。

Apache部署react專案(從安裝到部署完成)

#1.安裝

1.1下載Apache

傳送門: Apache Haus Downloads

怎麼使用apache部署react

解壓縮後,我放入E碟

怎麼使用apache部署react

## 1.2修改conf資料夾下heetd.conf(

39行)   重點

怎麼使用apache部署react

修改為

怎麼使用apache部署react

怎麼使用apache部署react

怎麼使用apache部署react

 連接埠可以改為自己需要的(不改,連接埠可能已佔用,無法啟動)(怎麼使用apache部署react67行

怎麼使用apache部署react

 1.3 用語句httpd.exe -k install安裝

下一步,進入bin文件,cmd以管理員方式進入,執行語句

httpd.exe -k install
登入後複製
 圖例:(以下為成功)

怎麼使用apache部署react

 啟動apache

net start Apache2.4
登入後複製

怎麼使用apache部署react附註

:停止可用net stop Apache2.4

第一步完成。

2.設定檔(解決路由失效,即點選不跳轉)2.1修改conf資料夾下httpd.conf

167行將最前面的# 刪除

 將None改成All(可使用檔案內字元查找,一共有三處)

怎麼使用apache部署react

2.2新增. htaccess檔案

新建.htaccess,新增下列程式碼,並放入apache根目錄

<ifmodule>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.html$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.html [L]
</ifmodule>
登入後複製
2.3 設定package.json######新增###############3.打包項目######3.1改位址#########將請求資料的位址改為伺服器的位址### ######3.2webpack打包######執行###
npm run build
登入後複製
###將產生的打包檔案放入apache根目錄############### 重新啟動apache ###
net restart Apache2.4
登入後複製
###最後在網址列輸入伺服器位址   xxx.xxx.xxx.xxx:連接埠號,即可存取網頁。 ######推薦學習:《###react影片教學###》######

以上是怎麼使用apache部署react的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板