偶数为稳定版本,奇数为不稳定版本
Nginx是一个开源的、免费的、轻量级的外国服务器软件,支持异步,非阻塞,支持高并发
yum安装
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
yum -y install nginx
编译安装步骤:
1、上传源码包
2、准备编译安装的环境
yum -y install gcc gcc-c++ make ncurses ncurses-devel wget openssl* pcre*
3、配置
4、5、编译和安装
[root@xingdian nginx-1.22.0]# make && make install
创建管理用户:
1、不能被登录没有家目录(考虑安全问题)
停止nginx
或者
安装nginx1.18
运行错误需启动
80端口被占用,检查哪个服务占用了80端口
/etc/nginx/nginx.conf 主配置文件
/etc/nginx 安装目录 conf.d 子配置文件目录(虚拟机主机配置文件)
/var/run/nginx.pid pid目录
/var/log/nginx/ 访问+错误
/usr/share/nginx/html 默认网站发布目录