vue+element 部署linux服務器


vue+element部署

一.環境准備
1.因為Nginx依賴於gcc的編譯環境,所以,需要安裝編譯環境來使Nginx能夠編譯起來。
命令:yum install gcc-c++
2.Nginx的http模塊需要使用pcre來解析正則表達式,需要安裝pcre。
命令:yum install -y pcre pcre-devel
3.安裝依賴的解壓包。
命令:yum install -y zlib zlib-devel
4.ssl 功能需要 openssl 庫,安裝 openssl。
命令:yum install -y openssl openssl-devel

二.下載Nginx
網址 http://nginx.org/en/download.html
Nginx官方提供了三個類型的版本:
Mainline version:Mainline 是 Nginx 目前主力在做的版本,可以說是開發版
Stable version:最新穩定版,生產環境上建議使用的版本
Legacy versions:遺留的老版本的穩定版
我們選擇Stable version,點擊下載。(服務器上選的是nginx-1.18.0.tar.gz)
下載完成后,將Nginx壓縮包移動到Linux的待安裝目錄中。我這里是 /usr/local/nginx

三.解壓安裝
1.解壓Nginx
命令:tar -zxvf nginx-1.16.1.tar.gz
2.依次執行以下命令:
cd /usr/local/nginx
./configure --prefix=/usr/local/nginx
make
make install

四.配置nginx.conf
1.選擇:位置/計算機/usr/local/nginx/conf/
2.用右鍵用文本編輯器打開nginx.conf文件
3.找到此代碼:
server {
listen 80;
server_name 192.168.10.86;
root html/dist;   注釋:dist為vscode vue發布包

#charset koi8-r;

#access_log logs/host.access.log main;

4.server_name修改為Linux的IP地址就可以。
5.下面代碼為添加代碼
location / {
try_files $uri $uri/ @router;
index index.html index.htm;
}
location @router {
rewrite ^.*$ /index.html last;
}

 

五.啟動Nginx
1.進入 /usr/local/nginx/sbin 目錄
執行命令:./nginx 啟動Nginx
2.查看進程是否啟動
命令: ps -ef | grep nginx

 

六.訪問該ip即可看到Nginx界面


免責聲明!

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



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