nginx官方地址:http://nginx.org/
nginx官方文档:http://nginx.org/en/docs/
nginx官方安装教程:http://nginx.org/en/linux_packages.html
centos官方安装直达:http://nginx.org/en/linux_packages.html#RHEL-CentOS
2.版本及环境:
系统:CentOS7.9
Nginx版本:stable稳定版 nginx-1.20.1
3.安装教程:
Nginx官网现已提供了Centos的源地址,因此本教程采用yum安装。
3.1、添加源:sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
3.2、安装Nginx:sudo yum install -y nginx
3.3、启动Nginx并设置开机自动运行:sudo systemctl start nginx.service && sudo systemctl enable nginx.service
tips:输入 nginx -v ,显示 nginx version: nginx/1.20.1 说明安装成功
3.4、在浏览器中输入ip地址查看效果,出现:Welcome to nginx! ,如果访问不到请检查防火墙是否启用,需要放行80端口
4. 默认安装后的文件存放目录
nginx的sbin目录:/usr/sbin/nginx
网站文件存放默认位置(Welcome to nginx 页面):/usr/share/nginx/html
网站默认站点配置:/etc/nginx/conf.d/default.conf
nginx 全局配置文件:/etc/nginx/nginx.conf
自定义 nginx 站点配置文件存放目录:/etc/nginx/conf.d/
5.卸载
5.1、停止Nginx软件:service nginx stop
5.2、删除Nginx的自动启动:chkconfig nginx off
5.3、从源头删除Nginx:
rm -rf /usr/sbin/nginx
rm -rf /etc/nginx
rm -rf /etc/init.d/nginx
5.4:使用yum清理:yum remove nginx
6.常用操作
6.1、更改了配置文件后,重新加载配置文件:nginx -s reload