<1>在spring項目中引入Nginx

一、ubuntu上安裝配置Nginx:
https://segmentfault.com/a/1190000015797789

目錄

1.安裝
2.配置
3.卸載
4.基本操作總結

基本步驟:

1.更新包管理器后安裝nginx:

sudo apt-get update
sudo apt-get install nginx

2.測試是否安裝成功:

sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

3.配置Nginx

最新版本nginx配置是由4個文件構成:

conf.d:用戶自己定義的conf配置文件
sites-available:系統(tǒng)默認設置的配置文件
sites-enabled:由sites-available中的配置文件轉換生成
nginx.conf:匯總以上三個配置文件的內容茄猫,同時配置我們所需要的參數(shù)

在部署需要的web服務時困肩,我們可以拷貝sites-enabled中的default文件到conf.d并且修改名字為**.conf,然后進行配置

server {
    #服務啟動時監(jiān)聽的端口
    listen 80 default_server;
    listen [::]:80 default_server;
    #服務啟動時文件加載的路徑
    root /var/www/html/wordpress;
    #默認加載的第一個文件
    index index.php index.html index.htm index.nginx-debian.html;
    #頁面訪問域名,如果沒有域名也可以填寫_
    server_name www.xiexianbo.xin;

    location / {
        #頁面加載失敗后所跳轉的頁面
        try_files $uri $uri/ =404;
    }
    
      
    #以下配置只服務于php
    # 將PHP腳本傳遞給在127.0.0.1:9000上監(jiān)聽的FastCGI服務器
    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        # With php7.0-cgi alone:
        #fastcgi_pass 127.0.0.1:9000;
        # With php7.0-fpm:
        fastcgi_pass unix:/run/php/php7.0-fpm.sock;
    }

    # 如果Apache的文檔為root勇劣,則拒絕訪問.htaccess文件
    location ~ /\.ht {
        deny all;
    }
}

注意事項:

apache的端口也是80潭枣,所以我們可以選擇關閉apache或者,在這里更換端口盆犁,例如81,82等谐岁,但是我們需要吧這個端口開放出來
React、Vue等由于是單頁面應用窜司,所以我們在刷新的會遇到資源加載不到的錯誤锭魔,這時我們需要把頁面重定向到index.html
try_files $uri /index.html;
每次配置完成后,都需要重啟nginx迷捧。

4.基本操作總結

  1. 首先利用配置文件啟動nginx。
    命令: nginx -c /usr/local/nginx/conf/nginx.conf
    重啟服務: service nginx restart
  2. 快速停止或關閉Nginx:nginx -s stop
  3. 正常停止或關閉Nginx:nginx -s quit
  4. 配置文件修改重裝載命令:nginx -s reload

二笙蒙、卸載

1庆锦、刪除nginx捅位,-purge包括配置文件

sudo apt-get --purge remove nginx

2、移除全部不使用的軟件包

sudo apt-get autoremove

3尿扯、羅列出與nginx相關的軟件并刪除

dpkg --get-selections|grep nginx
sudo apt-get --purge remove nginx
sudo apt-get --purge remove nginx-common
sudo apt-get --purge remove nginx-core

4焰雕、查看nginx正在運行的進程,如果有就kill掉

ps -ef |grep nginx
sudo kill -9 XXX
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末辟宗,一起剝皮案震驚了整個濱河市吝秕,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌烁峭,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,651評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件耘柱,死亡現(xiàn)場離奇詭異棍现,居然都是意外死亡,警方通過查閱死者的電腦和手機己肮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評論 3 392
  • 文/潘曉璐 我一進店門谎僻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人艘绍,你說我怎么就攤上這事∮站希” “怎么了?”我有些...
    開封第一講書人閱讀 162,931評論 0 353
  • 文/不壞的土叔 我叫張陵蕉朵,是天一觀的道長阳掐。 經常有香客問我冷蚂,道長汛闸,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,218評論 1 292
  • 正文 為了忘掉前任尸闸,我火速辦了婚禮孕锄,結果婚禮上,老公的妹妹穿的比我還像新娘畸肆。我一直安慰自己宙址,他們只是感情好,可當我...
    茶點故事閱讀 67,234評論 6 388
  • 文/花漫 我一把揭開白布大咱。 她就那樣靜靜地躺著,像睡著了一般碴巾。 火紅的嫁衣襯著肌膚如雪丑搔。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,198評論 1 299
  • 那天煮仇,我揣著相機與錄音,去河邊找鬼浙垫。 笑死郑诺,一個胖子當著我的面吹牛,可吹牛的內容都是我干的间景。 我是一名探鬼主播,決...
    沈念sama閱讀 40,084評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼圾亏,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了志鹃?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 38,926評論 0 274
  • 序言:老撾萬榮一對情侶失蹤缰趋,失蹤者是張志新(化名)和其女友劉穎陕见,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體评甜,經...
    沈念sama閱讀 45,341評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡忍坷,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,563評論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了佩研。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,731評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡晰骑,死狀恐怖袍暴,靈堂內的尸體忽然破棺而出些侍,到底是詐尸還是另有隱情政模,我是刑警寧澤,帶...
    沈念sama閱讀 35,430評論 5 343
  • 正文 年R本政府宣布耗式,位于F島的核電站趁猴,受9級特大地震影響,放射性物質發(fā)生泄漏儡司。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,036評論 3 326
  • 文/蒙蒙 一跷坝、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧柴钻,春花似錦、人聲如沸贴届。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽占键。三九已至,卻和暖如春绍些,著一層夾襖步出監(jiān)牢的瞬間捞慌,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評論 1 269
  • 我被黑心中介騙來泰國打工柬批, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人袖订。 一個月前我還...
    沈念sama閱讀 47,743評論 2 368
  • 正文 我出身青樓氮帐,卻偏偏與公主長得像,于是被迫代替她去往敵國和親洛姑。 傳聞我的和親對象是個殘疾皇子上沐,可洞房花燭夜當晚...
    茶點故事閱讀 44,629評論 2 354

推薦閱讀更多精彩內容