前言
近段时间在准备毕业设计的前期准备,基本确定了前后端分离的架构,于是就需要用到了nginx。
在之前nginx是放在docker上,所以没有端口更改跟配置文件配置的烦恼。但是现在是直接放在服务器上,但是跟tomcat或者apollo的端口发生了冲突,于是就动了改端口以及配置文件位置的想法。
正文
nginx在linux上的安装
1 | sudo apt-get install nginx |
nginx安装完成后,文件目录会在/etc/nginx中,跟docker安装的有点类似。
nginx更换配置文件的配置
(其实也不算更换,算是增加,配置起来没那么麻烦)
- 修改 /etc/nginx 中的nginx.conf
1 | vim nginx.conf --用vim打开文件 |
- 新建文件夹并重启nginx
1 | nginx -s reload |
nginx更换默认端口
- 参照上文的更改配置文件的修改,增加一个语句
1 | include /etc/nginx/sites-enabled/*; -- 默认有的,但是最好检查一下 |
- 修改 /etc/nginx/sites-enabled 中的 default 文件
1 | vim default -- 用vim打开文件 |
- 重启nginx
1 | nginx -s reload |
重新输入ip跟端口就能看到效果,但是如果像我一样搭在服务器上,记得开放服务器的端口(小小踩了坑的我)。
本文首发于 cartoon的博客
转载请注明出处:https://cartoonyu.github.io/cartoon-blog/post/nginx/更换nginx默认端口以及配置文件位置/