摘要:因?yàn)榍昂蠖朔蛛x,前端代碼的部署需要用到。由于之前并沒有使用的經(jīng)驗(yàn),所以這次部署過程中,根據(jù)網(wǎng)絡(luò)上搜到的資料,將不走一步一步記錄下來,最終完成部署。
linux (centos)安裝部署nginx 1. 背景
今年加入的新公司之前沒有前后端分離的項目,我也在入職后在參與的第一個項目中推動了公司的第一個前后端分離項目。因?yàn)榍昂蠖朔蛛x,前端代碼的部署需要用到ngnix。由于之前并沒有使用nginx的經(jīng)驗(yàn),所以這次部署過程中,根據(jù)網(wǎng)絡(luò)上搜到的資料,將不走一步一步記錄下來,最終完成部署?,F(xiàn)在,將他寫成筆記,供后續(xù)查閱,也希望給有和我一樣需求的ngnix小白帶來一點(diǎn)幫助。
2. 起步首先,我們從網(wǎng)絡(luò)下載nginx壓縮包
ngnix-1.12.2.tar.gz復(fù)制到opt/soft
tar -zxvf ngnix-1.12.2.tar.gz
1、安裝prce(重定向支持)和openssl(https支持,如果不需要https可以不安裝。) - yum -y install pcre* - yum -y install openssl* - tar -zxvf ngnix-1.12.2.tar.gz - ./configure --prefix=/usr/local/nginx(必須先建好目錄) - make - make install (這步報錯了,但是沒有影響后面) ``` (error: make *** No rule to make target "build", need by "default" stop) # unbuntu apt-get install openssl apt-get install libssl-dev # centos yum -y install openssl openssl-devel ```
打包文件放到: home文件夾下 /home/dist // 前端包位置
修改nginx配置文件conf/nginx.conf
server { listen 8080; server_name localhost; location / { root home/dist; # 前端包位置 index index.html index.htm; try_files $uri/ /index.html; # 使vue單頁應(yīng)用支持新開窗口 } location /urlname { poxy_pass http://10.10.10.12:8080 // 代理后臺服務(wù)地址 } # ... }
啟動nginx
nginx -c /opt/soft/nginx-1.11.13/conf/nginx.conf ps -ef|grep nginx kill -INT 777 or kill -QUIT 1011
6 提示:nginx nginx command not found
https://blog.csdn.net/pythondafahao/article/details/79826290 // 修改profile文件 ``` vim /etc/profile export PATH=$PATH:/usr/local/nginx/sbin source /etc/profile 刷新 ```
7 再次啟動項目
nginx -c /opt/soft/nginx-1.11.13/conf/nginx.conf ps -ef|grep nginx3. 總結(jié)
現(xiàn)在我們已經(jīng)完成了nginx的安裝,并完成了前端代碼的配置。nginx還有很多功能需要學(xué)習(xí),我也會在未來學(xué)習(xí)實(shí)踐后記錄下來,繼續(xù)堅持分享
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/40043.html
摘要:與主要區(qū)別在于如何解釋后面的,這會使兩者分別以不同的方式將請求映射到服務(wù)器文件上。實(shí)例如果一個請求的是時,服務(wù)器將會返回服務(wù)器上的的文件。 Linux 部署nginx 環(huán)境: 百度云實(shí)例 CentOS / 7.5 x86_64 (64bit) 安裝依賴 yum install gcc yum install pcre-devel yum install zlib zlib-dev...
摘要:首先,的命令和并不能在全局使用。文章有意將瀏覽器不能訪問服務(wù)器的兩個問題寫出來,是因?yàn)樽髡咴谂挪閱栴}的時候,發(fā)現(xiàn)在服務(wù)器直接訪問的頁面,能很好地檢查排除問題在百度尋找問題答案的時候,發(fā)現(xiàn)這種做法也得到了不少人的肯定。 前段時間要把項目部署到服務(wù)器,期間踩了不少的坑。故寫下這篇文章,從零開始把自己部署的過程都記錄下來,希望能給其他像我一樣的小白一點(diǎn)幫助。如果有疏漏的地方,請各位客官指出,...
閱讀 2995·2021-11-23 09:51
閱讀 3011·2021-11-02 14:46
閱讀 877·2021-11-02 14:45
閱讀 2756·2021-09-23 11:57
閱讀 2508·2021-09-23 11:22
閱讀 1936·2019-08-29 16:29
閱讀 755·2019-08-29 16:16
閱讀 950·2019-08-26 13:44