国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【運(yùn)維】Linux安裝Nginx并部署前端項(xiàng)目的兩種方式【內(nèi)/外網(wǎng)-保姆級教程】

這篇具有很好參考價(jià)值的文章主要介紹了【運(yùn)維】Linux安裝Nginx并部署前端項(xiàng)目的兩種方式【內(nèi)/外網(wǎng)-保姆級教程】。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

目錄

第一種方式

1準(zhǔn)備nginx安裝包并解壓

2執(zhí)行以下命令,安裝nginx依賴包

3編譯安裝nginx

4驗(yàn)證安裝

第二種方式

1下載所需要的安裝包

2安裝步驟

2.1將下載的完整文件夾通過壓縮包的形式,上傳到你的路徑下解壓.

2.2 進(jìn)入到gcc文件夾下,執(zhí)行命令:

2.3進(jìn)入到gcc-c++文件夾下,執(zhí)行命令:

2.4檢查gcc、gcc-c++是否安裝成功

2.5執(zhí)行g(shù)cc -v?,?g++ -v?出現(xiàn)帶有success或版本信息代表安裝成功;

2.6安裝PCRE:

2.7安裝libtool

?2.8安裝nginx

3如何進(jìn)行操作

3.1進(jìn)入到linux服務(wù)器切換到root用戶

3.2直接進(jìn)入到nginx默認(rèn)安裝的位置

3.3ngin文件內(nèi)容解釋

3.4如何部署前端項(xiàng)目到Nginx上

3.5上傳dist.tar壓縮包

3.6解壓dist.tar文件

3.7解壓成功后使用cd 切換到conf文件下

3.8根據(jù)實(shí)際情況修改nginx.conf中的配置文件

3.9啟動Nginx

3.10查看是否啟動成功

3.11訪問部署的前端項(xiàng)目

3.12Nginx相關(guān)命令


????????因?yàn)楣拘枰獌?nèi)網(wǎng)進(jìn)行部署前后端,不能聯(lián)網(wǎng)進(jìn)行下載就很麻煩,所以今天我就給大家分享一下如何在內(nèi)網(wǎng)進(jìn)行部署前端Vue項(xiàng)目。

注意:最好提前切換到root用戶,這樣權(quán)限比較大。此方法只適用于cpu為x86系統(tǒng)

使用下面命令可以查看Linux系統(tǒng)的CPU信息

uname -a

第一種方式

1準(zhǔn)備nginx安裝包并解壓

????????版本不一定要一致。

tar -xvf nginx-1.23.1.tar.gz

2執(zhí)行以下命令,安裝nginx依賴包

yum install gcc gcc-c++ make unzip pcre pcre-devel zlib zlib-devel libxml2 libxml2-devel readline readline-devel ncurses ncurses-devel perl-devel perl-ExtUtils-Embed openssl-devel -y

3編譯安裝nginx

3.1 進(jìn)入nginx目錄

cd nginx-1.23.1

3.2 配置

 ./configure   

注意:[這個(gè)可能報(bào)錯(cuò):emerg unknown directive stub_status in]說明Nginx沒有添加modules/ngx_http_stub_status_module.o模塊。所以重新安裝:然后執(zhí)行./configure這個(gè)步驟的時(shí)候執(zhí)行以下命令
3.2 配置

./configure --prefix=/usr/local/nginx --with-http_stub_status_module

3.3 安裝

make -j4 && make install

4驗(yàn)證安裝

執(zhí)行以下命令:

/usr/local/nginx/sbin/nginx -v

若出現(xiàn)版本信息則表示安裝成功。

第二種方式

1下載所需要的安裝包


下載鏈接

linux部署前端項(xiàng)目,Nginx,linux,運(yùn)維,服務(wù)器

2安裝步驟

2.1將下載的完整文件夾通過壓縮包的形式,上傳到你的路徑下解壓.

2.2 進(jìn)入到gcc文件夾下,執(zhí)行命令:

rpm -Uvh *.rpm --nodeps --force

2.3進(jìn)入到gcc-c++文件夾下,執(zhí)行命令:

rpm -Uvh *.rpm --nodeps --force

2.4檢查gcc、gcc-c++是否安裝成功

2.5執(zhí)行gcc -v?,?g++ -v?出現(xiàn)帶有success或版本信息代表安裝成功;

2.6安裝PCRE:

//1.解壓對應(yīng)文件
tar -zxvf pcre-8.35.tar.gz
//2.進(jìn)入對應(yīng)文件夾
cd pcre-8.35
//3.執(zhí)行命令:依次執(zhí)行
./configure
make
make install

2.7安裝libtool

//1.解壓對應(yīng)文件
tar -zxvf libtool-2.4.2.tar.gz
//2.進(jìn)入對應(yīng)文件夾
cd libtool-2.4.2
//3.執(zhí)行命令:依次執(zhí)行
./configure
make
make install

?2.8安裝nginx

//1.解壓對應(yīng)文件
tar -zxvf nginx-1.13.9.tar.gz
//2.進(jìn)入對應(yīng)文件夾
cd nginx-1.13.9
//3.執(zhí)行命令:依次執(zhí)行
./configure
make
make install

3如何進(jìn)行操作

3.1進(jìn)入到linux服務(wù)器切換到root用戶

su root 有密碼就輸入密碼,沒密碼就直接進(jìn)行操作。(不是管理員不能對nginx配置文件進(jìn)行操作和相關(guān)文件的刪除等操作)

3.2直接進(jìn)入到nginx默認(rèn)安裝的位置

cd /usr/local/nginx

3.3ngin文件內(nèi)容解釋

進(jìn)入到nginx下包含下圖所顯示的文件,我們進(jìn)行前端部署主要是去操作conf(配置文件),html(放前端打包的dist文件),sbin(啟動nginx)

linux部署前端項(xiàng)目,Nginx,linux,運(yùn)維,服務(wù)器

3.4如何部署前端項(xiàng)目到Nginx上

????????如何將前端的dist文件放置到nginx的html文件下,首先要注意nginx默認(rèn)可以解壓tar后綴的壓縮包,所以你在外部需要打包成tar壓縮包,如果你想打包成其他后綴的壓縮包也行,但是需要安裝解壓的插件,但內(nèi)網(wǎng)不是不能聯(lián)網(wǎng)下載嗎?建議使用7ZIP直接打包成tar壓縮包。

然后

cd html

進(jìn)入到html目錄下,默認(rèn)是包含兩個(gè)html文件的。

linux部署前端項(xiàng)目,Nginx,linux,運(yùn)維,服務(wù)器

3.5上傳dist.tar壓縮包

使用rz 命令,直接輸入rz進(jìn)行上傳dist.tar文件。(rz -y命令會直接覆蓋掉上傳的同名的文件)

3.6解壓dist.tar文件

直接使用tar -xvf dist.tar 進(jìn)行解壓

3.7解壓成功后使用cd 切換到conf文件下

linux部署前端項(xiàng)目,Nginx,linux,運(yùn)維,服務(wù)器

3.8根據(jù)實(shí)際情況修改nginx.conf中的配置文件

linux部署前端項(xiàng)目,Nginx,linux,運(yùn)維,服務(wù)器

3.9啟動Nginx

切換到sbin目錄下執(zhí)行

./nginx

3.10查看是否啟動成功

執(zhí)行

netstat -tpln或ps -ef|grep nginx

查看是否成功啟動

3.11訪問部署的前端項(xiàng)目

直接輸入 linux的ip:nginx監(jiān)聽的端口號進(jìn)行訪問

例如

127.0.0.1:3000

結(jié)束。

3.12Nginx相關(guān)命令

使用nginx操作命令前提:必須進(jìn)入到nginx的自動生成目錄的下/sbin文件夾下。

1安裝自動生成的目錄:

/usr/local/nginx/

2查看 nginx 的版本號

./nginx -v

3.關(guān)閉nginx

./nginx -s stop

4.重新加載 nginx

在目錄:/usr/local/nginx/sbin 下執(zhí)行命令,不需要重啟服務(wù)器,自動編譯。文章來源地址http://www.zghlxwxcb.cn/news/detail-762534.html

./nginx -s reload

到了這里,關(guān)于【運(yùn)維】Linux安裝Nginx并部署前端項(xiàng)目的兩種方式【內(nèi)/外網(wǎng)-保姆級教程】的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 關(guān)于部署vue項(xiàng)目在Linux上的兩種方式tomcat以及nignx(3)使用nignx進(jìn)行部署

    關(guān)于部署vue項(xiàng)目在Linux上的兩種方式tomcat以及nignx(3)使用nignx進(jìn)行部署

    阿丹有話說: ? ? ? ? 前兩篇文章主要講解了將vue中tomcat部署研究了。解決了在后臺代碼中通過過濾器來解決跨域問題。后期會繼續(xù)出在tomcat中的代理配置等。本篇文章來將vue項(xiàng)目部署在nignx上,并且通過反向代理來解決跨域請求以及請求轉(zhuǎn)發(fā)。 ?首先我們再來了解一下ngi

    2024年02月04日
    瀏覽(28)
  • Linux 刪除大量小文件的兩種方案 | 運(yùn)維進(jìn)階

    【摘要】 Linux如何刪除大量小文件?本文介紹了兩種方法。 【作者】趙靖宇 環(huán)境: RHEL 6.5 + Oracle 11.2.0.4 需求: 使用df -i巡檢發(fā)現(xiàn)Inodes使用率過高,需要清理刪除文件來解決。如果Inodes滿,該目錄將不能寫,即使df -h查看還有剩余空間。 這是因?yàn)橥ㄅ浞?在執(zhí)行時(shí)會替換為具體

    2024年02月08日
    瀏覽(17)
  • Linux如何使用Nginx部署前端項(xiàng)目

    Linux如何使用Nginx部署前端項(xiàng)目

    輸入命令: rpm -Uvh http://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.14.2-1.el7_4.ngx.x86_64.rpm 輸入命令: yum install nginx 注1:yum方式安裝nginx,它的安裝根目錄為 /etc/nginx 注2:查看nginx版本 ? ? ?輸入命令: rpm -qa | grep nginx ?小嘴一提: Nginx的默認(rèn)端口號是80,所以在訪問項(xiàng)目輸入地址的

    2023年04月25日
    瀏覽(28)
  • Docker 安裝 Nginx 部署前端項(xiàng)目

    Docker 安裝 Nginx 部署前端項(xiàng)目

    注意 :這里有一個(gè)需要注意的點(diǎn),Nginx 一般是根據(jù)配置文件啟動的。 如果我們在第一次啟動的時(shí)候就掛載目錄,那么因?yàn)槲覀兯拗鳈C(jī)是空文件,會直接導(dǎo)致 Nginx 容器內(nèi)的配置文件被覆蓋,致使啟動失敗。 所以的步驟如下 1、宿主機(jī)創(chuàng)建好要掛載的目錄 -p ?參數(shù)的作用就是允許

    2024年04月11日
    瀏覽(37)
  • IDEA部署項(xiàng)目到tomcat運(yùn)行成功但是頁面404的兩種原因

    IDEA部署項(xiàng)目到tomcat運(yùn)行成功但是頁面404的兩種原因

    當(dāng)時(shí)我遇到的問題就是明明部署成功的項(xiàng)目卻連index.jsp都訪問不了報(bào)404。在網(wǎng)上搜索了很多的答案都沒有解決。直到后面我才發(fā)現(xiàn)是我部署在tomcat中的項(xiàng)目有問題,如圖 正確的操作應(yīng)該是部署該項(xiàng)目的War包而不是直接將這個(gè)項(xiàng)目直接放到Tomcat中的deployment中去。 而WAR包需要在

    2024年02月11日
    瀏覽(24)
  • Linux下安裝CMake的兩種方法

    方法一:使用包管理器安裝CMake 在Linux系統(tǒng)中,可以使用包管理器來安裝CMake。不同的Linux發(fā)行版可能使用不同的包管理器,下面以常見的Ubuntu系統(tǒng)為例: 打開終端,輸入以下命令更新包管理器的軟件源信息: 安裝CMake: 輸入管理員密碼確認(rèn)安裝。包管理器將自動下載并安裝

    2024年02月04日
    瀏覽(21)
  • 【ubuntu】ubuntu 20.04安裝docker,使用nginx部署前端項(xiàng)目,nginx.conf文件配置

    【ubuntu】ubuntu 20.04安裝docker,使用nginx部署前端項(xiàng)目,nginx.conf文件配置

    docker 官網(wǎng):Install Docker Engine on Ubuntu 1.將apt升級到最新 2.使用apt安裝 docker 和 docker-compose (遇到提示輸入 y ) 3.將當(dāng)前用戶添加到docker用戶組 4.運(yùn)行hello-world 運(yùn)行成功 1.修改配置文件 修改conf/nginx.conf 2.重新掛載 給容器設(shè)置自啟動(如果提示就去掉sudo) 給docker設(shè)置開機(jī)自啟動

    2024年01月20日
    瀏覽(32)
  • 手把手教你在Linux/Windows系統(tǒng)使用Nginx部署多個(gè)前端項(xiàng)目【詳細(xì)操作】

    手把手教你在Linux/Windows系統(tǒng)使用Nginx部署多個(gè)前端項(xiàng)目【詳細(xì)操作】

    ??????? 需求:項(xiàng)目上線需要將前端的前臺和后臺部署在服務(wù)器上提供用戶進(jìn)行使用,部署在不同的服務(wù)器直接在服務(wù)器安裝nginx即可。但是在內(nèi)網(wǎng)安裝還是有點(diǎn)麻煩,因?yàn)樾枰?lián)網(wǎng),如果是內(nèi)網(wǎng)可以參考Linux安裝Nginx并部署前端項(xiàng)目【內(nèi)/外網(wǎng)-保姆級教程】_MXin5的博客-CSDN博

    2024年02月14日
    瀏覽(29)
  • linux下安裝git-lfs的兩種方法

    一、方法一(推薦) 首先安裝git-lfs ubuntu版:? centeros版: 然后驗(yàn)證安裝成功 若顯示: 則安裝成功。 二、方法二 從git官網(wǎng)上下載安裝包后,手動解壓后安裝。 詳細(xì)可參考: 安裝 Git Large File Storage - GitHub 文檔

    2024年02月07日
    瀏覽(17)
  • 【Docker】Linux中使用Docker安裝Nginx部署前后端分離項(xiàng)目應(yīng)用

    【Docker】Linux中使用Docker安裝Nginx部署前后端分離項(xiàng)目應(yīng)用

    目錄 一、概述 1.?Nginx介紹 2.?Nginx優(yōu)勢 3.?Nginx的工作原理 二、容器創(chuàng)建 1.?Mysql容器 2.?Tomcat容器 3.?Nginx容器 每篇一獲 Nginx(發(fā)音為 \\\"engine x\\\")是一個(gè)開源的、高性能的 HTTP 服務(wù)器和反向代理服務(wù)器。它也可以作為一個(gè) IMAP/POP3/SMTP 代理服務(wù)器。Nginx 是由 Igor Sysoev 開發(fā)的,最

    2024年01月21日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包