计算机知识分享网

【nginx】CentOS在线快速安装Nginx

首先更新一下
sudo yum update -y
安装Nginx
sudo yum install nginx -y
启动并启用Nginx
# 启动 Nginx 服务
sudo systemctl start nginx

# 设置 Nginx 服务为开机自启
sudo systemctl enable nginx
查看 nginx 相关文件
[root@192.168.1.24 ~]# rpm -ql nginx

# 配置文件目录
/etc/logrotate.d/nginx                    # Nginx日志轮转配置文件
/etc/nginx/fastcgi.conf                   # FastCGI配置文件
/etc/nginx/fastcgi.conf.default           # FastCGI配置文件默认备份
/etc/nginx/fastcgi_params                 # FastCGI参数配置
/etc/nginx/fastcgi_params.default         # FastCGI参数配置默认备份
/etc/nginx/koi-utf                        # 编码转换映射文件
/etc/nginx/koi-win                        # 编码转换映射文件
/etc/nginx/mime.types                     # MIME类型关联配置
/etc/nginx/mime.types.default             # MIME类型关联配置默认备份
/etc/nginx/nginx.conf                     # Nginx主配置文件
/etc/nginx/nginx.conf.default             # Nginx主配置文件默认备份
/etc/nginx/scgi_params                    # SCGI参数配置
/etc/nginx/scgi_params.default            # SCGI参数配置默认备份
/etc/nginx/uwsgi_params                   # uWSGI参数配置
/etc/nginx/uwsgi_params.default           # uWSGI参数配置默认备份
/etc/nginx/win-utf                        # 编码转换映射文件

# 可执行文件目录
/usr/bin/nginx-upgrade                    # Nginx升级工具
/usr/sbin/nginx                           # Nginx主程序

# 系统服务目录
/usr/lib/systemd/system/nginx.service     # Systemd服务配置文件
/usr/lib64/nginx/modules                  # Nginx模块目录

# 文档和帮助文件
/usr/share/doc/nginx-1.20.1               # 文档目录
/usr/share/doc/nginx-1.20.1/CHANGES       # 更新日志
/usr/share/doc/nginx-1.20.1/README        # 说明文件
/usr/share/doc/nginx-1.20.1/README.dynamic # 动态模块说明
/usr/share/doc/nginx-1.20.1/UPGRADE-NOTES-1.6-to-1.10  # 升级说明
/usr/share/licenses/nginx-1.20.1          # 许可证目录
/usr/share/licenses/nginx-1.20.1/LICENSE  # 许可证文件
/usr/share/man/man3/nginx.3pm.gz          # 帮助手册
/usr/share/man/man8/nginx-upgrade.8.gz    # 升级工具帮助手册
/usr/share/man/man8/nginx.8.gz            # Nginx帮助手册

# 网站默认根目录
/usr/share/nginx/html/404.html            # 404错误页面
/usr/share/nginx/html/50x.html            # 50x错误页面
/usr/share/nginx/html/en-US               # 英文页面目录
/usr/share/nginx/html/icons               # 图标目录
/usr/share/nginx/html/icons/poweredby.png # 图标文件
/usr/share/nginx/html/img                 # 图片目录
/usr/share/nginx/html/index.html          # 默认首页
/usr/share/nginx/html/nginx-logo.png      # Nginx Logo
/usr/share/nginx/html/poweredby.png       # Powered by图标
/usr/share/nginx/modules                  # 模块目录

# Vim编辑器支持文件
/usr/share/vim/vimfiles/ftdetect/nginx.vim  # Vim文件类型检测
/usr/share/vim/vimfiles/ftplugin/nginx.vim  # Vim文件类型插件
/usr/share/vim/vimfiles/indent/nginx.vim    # Vim缩进配置
/usr/share/vim/vimfiles/syntax/nginx.vim    # Vim语法高亮

# 运行时目录
/var/lib/nginx                            # Nginx运行库目录
/var/lib/nginx/tmp                        # 临时文件目录

# 日志目录
/var/log/nginx                            # 日志主目录
/var/log/nginx/access.log                 # 访问日志
/var/log/nginx/error.log                  # 错误日志
配置防火墙(允许http和https流量通过)
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

#Nginx