当前位置: 首页 >服务端 > CentOS快速安装ngixn的方法

CentOS快速安装ngixn的方法

nginx默认安装

#下载nginx安装包,二者选其一1、http://nginx.org/en/download.html2、wget http://nginx.org/download/nginx-1.22.0.tar.gz#安装GCC编译器yum install -y gcc#解压下载的安装包(nginx-1.22.1.tar.gz安装包名) tar zxvf nginx-1.22.1.tar.gz#切换解压后的nginx目录cd nginx-1.22.0/#执行configure命令./configure#编译并安装make make install 

./configure 可跟参数,如第三方模块、指定安装的目录、启用、禁用的模块等!(官网地址:http://nginx.org/en/docs/configure.html
使用示例:./configure --prefix=/etc/nginx 则会将nginx安装到/etc/nginx目录,而不是默认目录。
默认安装路径为:/usr/local/nginx/
安装后的主要目录:

  1. conf:存放nginx的配置文件,其中nginx.conf为nginx的配置文件。
  2. html:存放了默认配置文件中的访问配置路径。
  3. sbin:存放nginx的执行文件。
  4. logs:存放日志文件,nginx.pid为nginx启动后的主线程pid。

nginx启动、停止(官网文档地址:http://nginx.org/en/docs/beginners_guide.html

#切换目录:cd /usr/local/nginx/sbin/,如果不想切换可直接使用 /usr/local/nginx/sbin/nginx#启动nginx./nginx #快速关机./nginx -s stop#优雅关机./nginx -s quit#重新加载配置文件./nginx -s reload#查看nginx是否启动成功。一般会有master\worker(一对多,可修改nginx.conf文件的worker_processes值,默认为1)。ps -ef|grep nginx

访问nginx:直接在浏览器访问服务器地址即可。会返回html/index.html(nginx.conf的server模块可修改)的页面。

#查看防火墙状态systemctl status firewalld.service#关闭防火墙,二者选其一1、systemctl stop firewalld.service #关闭防火墙重启后失效,每次重启后需执行。2、systemctl disable firewalld.service #开机时不启动防火墙服务

CentOS快速安装ngixn的方法 _ JavaClub全栈架构师技术笔记

作者:风去影无踪
来源链接:https://www.cnblogs.com/yl97/p/16502469.html

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/server/112757.html

标签:Nginx
分享给朋友: