linux系統nginx如何部署vue項目(附詳細步驟)


記錄一下nginx部署vue前端項目:

一、安裝mobaxterm工具

mobaxterm是一個登陸服務器的工具,可以執行linux命令,長這樣:

 

 

 二、登陸你要部署項目的服務器

點擊session------ssh----輸入ip和用戶名(root),如下圖:

 

 

 三、登陸之后,你看到的界面如下圖:

 

 

 四、下面開始安裝nginx

注意:安裝nginx最好在自己新建的文件夾下,如

進入:cd  /usr/local

local下新建文件夾nginx  :mkdir  nginx(文件夾名)

進入 nginx目錄中:cd nginx

第一步:下載nginx壓縮包   wget -c https://nginx.org/download/nginx-1.10.1.tar.gz

第二步:配置nginx安裝所需的環境

1. 安裝gcc

安裝 nginx 需要先將官網下載的源碼進行編譯,編譯依賴 gcc 環境。安裝指令:yum install gcc-c++

2. 安裝PCRE pcre-devel

Nginx的Rewrite模塊和HTTP核心模塊會使用到PCRE正則表達式語法。這里需要安裝兩個安裝包pcre和pcre-devel。第一個安裝包提供編譯版本的庫,而第二個提供開發階段的頭文件和編譯項目的源代碼。安裝指令:yum install -y pcre pcre-devel

3.安裝zlib

zlib庫提供了開發人員的壓縮算法,在Nginx的各種模塊中需要使用gzip壓縮。安裝指令:yum install -y zlib zlib-devel

4.安裝Open SSL

nginx不僅支持 http協議,還支持 https(即在 ssl 協議上傳輸 http),如果使用了 https,需要安裝 OpenSSL 庫。安裝指令如下:yum install -y openssl openssl-devel

 

 

 第三步:解壓nginx壓縮包並安裝:tar -zxvf nginx-1.10.1.tar.gz

 

 

 解壓之后,進入加壓文件,即cd nginx-1.10.1。
然后進行配置,推薦使用默認配置,直接./configure就好了,如下圖所示:

 make 

make install

第四步:找到nginx安裝的時候的目錄

cd   /usr/local/nginx/html

pwd   查看路徑並復制(后面會用到)

 

 五、配置vue項目

配置vue.config.js,如下圖:

 

 

 六。打包vue項目

npm run build生成dist文件夾

七、回到mobaxterm,上傳打包好的dist文件

點擊session-----SPTF,如圖

 

 

 

繼續,見下圖,刪除右邊默認的2個html文件,將dist文件夾中的文件手動拖進去

 

 

 八、修改nginx的配置文件

找到nginx的配置文件  cd /usr/local/nginx/conf/

ll   查看文件目錄

編輯nginx配置文件   vi nginx.conf

使文件處於可以被編輯的狀態 :  i

如下圖:

 

 保存后退出:Esc---------:wq退出

九、啟動nginx

進入  /usr/local/nginx/sbin目錄

啟動nginx   ./nginx

十、訪問項目

地址欄ip:服務器ip,端口:nginx文件配置的端口

如下圖

 

 

 

 

 

 

 

 

 

參考鏈接:https://blog.csdn.net/qq_42815754/article/details/82980326

Nginx實現前端訪問后端本地接口:https://www.cnblogs.com/xinxinmifan/p/9756252.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM