如何用nginx在linux上部署專案

2021-10-06 06:31:35 字數 902 閱讀 3465

1.將專案打包

在專案的根目錄輸入命令ng build -prod;會在根目錄下生成乙個dist資料夾,就是打包的檔案
2.安裝nginx(如果linux伺服器上有則跳過)
自行安裝即可
3.將打包檔案複製到linux的/usr/local/ngweb下

4.配置nginx,在conf/nginx.conf目錄裡面配置

#user  nobody;

#指定nginx要開啟的子程序數量,執行過程中監控每個程序消耗記憶體(一般幾m~幾十m不等)根據實際情況進行調整,通常數量是cpu核心數量的整數倍

worker_processes 1;

#error_log logs/error.log;

#error_log logs/error.log notice;

#error_log logs/error.log info;

#pid logs/nginx.pid;

#工作模式

events

#http設定

#伺服器主機配置(虛擬主機、反向**等)

server

location /api

location /apidata

error_page 404 /404.html;

# redirect server error pages to the static page /50x.html

#error_page 500 502 503 504 /50x.html;

location = /50x.html

}}

5.確保伺服器啟動的情況下,輸入192.168.6.222:80即可訪問

如何用sosreport在Linux上建立診斷報告

sosreport是rhel centos上的乙個命令,它會收集系統配置和你linux機器上的診斷資訊,如正在執行的核心版本 載入的模組和系統和服務配置檔案之類的資訊。這個命令同樣可以執行外部的程式來收集更多的資訊,並儲存這些輸出到乙個結 檔中。sosreport在你需要獲得redhat的技術支援時...

在linux上安裝nginx

2 為了不與安裝包混淆,再建乙個同級的nginx包,在 jboss nginx install nginx 1.6.2目錄下 即nginx的解壓檔案包 執行如下命令 configure prefix jboss nginx with pcre jboss nginx install pcre 8.3...

在linux上重啟nginx

nginx目錄 etc nginx conf.d conf.d包含了nginx的配置 service nginx start 重啟 如果報以下錯 今天重啟10伺服器nginx,報 nginx emerg bind to 0.0.0.0 8995 failed 13 permission denied...