更換nginx默認端口以及配置文件位置

前言

近段時間在準備畢業設計的前期準備,基本肯定了先後端分離的架構,因而就須要用到了nginx。linux

在以前nginx是放在docker上,因此沒有端口更改跟配置文件配置的煩惱。可是如今是直接放在服務器上,可是跟tomcat或者apollo的端口發生了衝突,因而就動了改端口以及配置文件位置的想法。nginx

正文

nginx在linux上的安裝

sudo apt-get install nginx

nginx安裝完成後,文件目錄會在/etc/nginx中,跟docker安裝的有點相似。git

nginx更換配置文件的配置

(其實也不算更換,算是增長,配置起來沒那麼麻煩)github

  • 修改 /etc/nginx 中的nginx.conf
vim nginx.conf  --用vim打開文件
include /root/nginx/conf.d/*.conf;  -- 放在http塊中,路徑自定義切換
  • 新建文件夾並重啓nginx
nginx -s reload

nginx更換默認端口

  • 參照上文的更改配置文件的修改,增長一個語句
include /etc/nginx/sites-enabled/*;  -- 默認有的,可是最好檢查一下
  • 修改 /etc/nginx/sites-enabled 中的 default 文件
vim default  -- 用vim打開文件
listen 8091  default_server;    -- 修改監聽端口
listen [::]:8091 default_server;  -- 修改監聽端口
  • 重啓nginx
nginx -s reload

從新輸入ip跟端口就能看到效果,可是若是像我同樣搭在服務器上,記得開放服務器的端口(小小踩了坑的我)。docker

    本文首發於 cartoon的博客
    轉載請註明出處:https://cartoonyu.github.io/cartoon-blog/post/nginx/更換nginx默認端口以及配置文件位置/vim

相關文章
相關標籤/搜索