飞哥的海

导航

LINUX CENTOS7 部署步骤 nginx

0. 检查nginx是否安装
 rpm -qa |grep nginx

1. 检查 yum list

 yum list | grep nginx

2.  安装nginx

yum -y install nginx

3. 验证是否安装完成

 nginx -v

4. 启动nginx

 systemctl start nginx
 systemctl enable nginx
 systemctl status nginx

5. nginx 文件介绍

/etc/nginx:nginx 配置文件的根目录,nginx 的所有配置文件都在这个目录下面;
/etc/nginx/nginx.conf:nginx 主配置文件,所有 nginx 的基础和全局配置都应该在这个文件中配置;
/etc/nginx/conf.d:nginx 默认站点配置文件所在目录;
/var/log/nginx:nginx 日志文件目录,访问日志 access.log 和 错误日志 error.log 都在这个目录中;

6. windows下 nginx 启动bat

@ECHO OFF  
SET NGINX_DIR=D:\software\nginx-1.22.1\
color 0a 
TITLE Nginx Management  
GOTO MENU 
:MENU 
CLS 
ECHO. 
ECHO. * * * *  Nginx Management  * * * * * * * * * * * 
ECHO. * * 
ECHO. * 1 启动Nginx * 
ECHO. * * 
ECHO. * 2 关闭Nginx * 
ECHO. * * 
ECHO. * 3 重启Nginx * 
ECHO. * * 
ECHO. * 4 测试配置文件 * 
ECHO. * *
ECHO. * 5 退 出 * 
ECHO. * *  
ECHO. * * * * * * * * * * * * * * * * * * * * * * * * 
ECHO. 
ECHO.请输入选择项目的序号: 
set /p ID= 
IF "%id%"=="1" GOTO cmd1 
IF "%id%"=="2" GOTO cmd2 
IF "%id%"=="3" GOTO cmd3 
IF "%id%"=="4" GOTO cmd4 
IF "%id%"=="5" EXIT 
PAUSE 
:cmd1 
ECHO. 
ECHO.启动Nginx...... 
IF NOT EXIST %NGINX_DIR%nginx.exe ECHO %NGINX_DIR%nginx.exe不存在 
cd %NGINX_DIR% 
IF EXIST %NGINX_DIR% start %NGINX_DIR%nginx.exe 
ECHO.OK 
PAUSE 
GOTO MENU 
:cmd2 
ECHO. 
ECHO.关闭Nginx...... 
taskkill /F /IM nginx.exe > nul 
ECHO.OK 
PAUSE 
GOTO MENU 
:cmd3 
ECHO. 
ECHO.关闭Nginx...... 
taskkill /F /IM nginx.exe > nul 
ECHO.OK 
GOTO cmd1 
GOTO MENU
:cmd4 
ECHO. 
ECHO.测试Nginx的配置文件...... 
nginx.exe -t 
ECHO.OK 
PAUSE 
GOTO MENU

 

posted on 2022-11-12 16:37  飞哥的海  阅读(93)  评论(0编辑  收藏  举报