CENTOS环境下nginx常用命令及优化不断更新中 东师理想

  1. 启动:/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
  2. 停止:
  • 从容停止nginx:查看nginx的主进程号  ps -ef | grep nginx;kill -QUIT 主进程号

  • 强制停止所有nginx进程:pkill -9 nginx
  • 快速停止nginx:kill -TERM 主进程号

   3.  重启:

  • 如果修改了nginx的配置文件,首先判断nginx配置文件是否正确:/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
  • 如果文件配置正确,输出如下:

  • 如果文件配置不正确,输出如下:

  • 保证配置文件正确后,重启:kill -HUP 主进程号

   4.  配置浏览器文件缓存时间:expires [time | epoch | max | off]

        默认值:expires off

        作用域:http , server , location

        epoch:指定"expires"的值为 1 January,1970,00:00:01 GMT

        max:指定"expires"的值为 31 December 2037 23:59:59 GMT

   图例:对常见格式图片、flash文件在本地浏览器缓存30天,对js , css文件在浏览器本地缓存1小时

       

原文地址:https://www.cnblogs.com/cczhoufeng/p/2441930.html