• 苹果下如果安装nginx,给nginx安装markdown第三方插件


    用brew install nginx 这样安装的是最新版的nginx, 但是在有些情况下,安装第三方插件需要特定的版本,更高一级的版本可能装不上。

    它的原理是下载安装包进行自动安装,建立软链,这样就会有nginx命令可以在控制台输出

    用软件包安装

    从官网下载需要的安装包,官网地址 
    nginx下载地址

    下载下来,解压 tab键是补全文件名

     .tar.gz 和 .tgz
    解压:tar zxvf FileName.tar.gz
    压缩:tar zcvf FileName.tar.gz DirName

    进入解压缩文件里 cd **/nginx-1.4.3里面 
    执行 ./configure 回车

    然后make 
    make install 这样nginx就安装成功,本机安装目录 是 
    /usr/local/nginx 里面 
    在这个目录下面的sbin里有nginx 
    执行 ./nginx -c conf/nginx.conf 就启动nginx 
    ./nginx -s stop /reload 是停止和重新启动nginx

    sudo ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/nginx 做个软连接。

    1、常用的指令有: 
    nginx -V 查看版本,以及配置文件地址
    ninx -v 查看版本
    nginx -c filename 指定配置文件
    nginx -h 帮助
    2、重新加载配置|重启|停止|退出 nginx
    nginx -s reload|reopen|stop|quit
    打开 nginx
    sudo nginx
    3、测试配置是否有语法错误
    nginx -t

    安装第三方模块内容

    markdown解析module地址

    在安装的时候如果主master分支装不上,就用releases版本,因为此版本是发布版本。

    把module包下载下来 
    在装包之前先装一下 
    discount包 
    否则module装不上去,因为markdown需要这个解析器

    首先进入nginx安装目录,cd /usr/local/nginx
    执行 ./configure
    --add-module=/Users/lirong/works/nginx/ngx-markdown-module-mdfilter-0.1/ngx-md-filter-module

    然后make
    make install

    nginx -V 会显示是否安装成功

    安装成功截图
    目录浏览功能如下:

    vi /usr/local/nginx/conf/nginx.conf #编辑配置文件,在http {下面添加以下内容:
    autoindex on; #开启nginx目录浏览功能
    autoindex_exact_size off; #文件大小从KB开始显示
    autoindex_localtime on; #显示文件修改时间为服务器本地时间
    :wq! #保存,退出

    配置具有目录浏览,设置root目录,具有解析markdown过滤功能的设置
    /usr/local/nginx/conf/nginx.conf里面的设置(server中)
    root   /Users/lirong/works/svn;        
    location / {

    autoindex on;
    ssi on;
    set $ENV_TYPE "dev";
    index index.html index.htm index.php;
    }
    # Use Filter module
    location ~ /*.md {
    mdfilter on;
    mdfilter_utf8 on;

    }
    使用“ps -e|grep nginx”命令,查看nginx程序的对应的pid号
    使用“kill -9 2891”命令,可以结束掉2891进程。
    使用"killall nginx"命令,可以杀掉所有已nginx命名的进程。
    从容停止   kill -QUIT 主进程号

    快速停止 kill -TERM 主进程号

    强制停止 kill -9 nginx

    Alt text

    Alt text

    退出vi及保存文件
    在「命令行模式(command mode)」下,按一下「:」冒号键进入「Last line mode」,例如:
    :w filename (输入 「w filename」将文章以指定的文件名filename保存)
    :wq! (输入「wq」,存盘并退出vi)
    :q! (输入q!, 不存盘强制退出vi)
  • 相关阅读:
    13: SQL client 使用 UDF demo
    短信开发系列(二):GSM手机短信开发之短信解码
    短信开发系列(一):GSM手机短信开发初探
    短信开发系列(三):短信接收引擎
    STM32定时器触发ADC多通道连续采样,DMA缓存结果[原创www.cnblogs.com/helesheng]
    电流互感器、电压互感器原理及其调理电路设计(2021全国大学生电赛H题基础知识)[原创www.cnblogs.com/helesheng]
    obs学习之3——obs初始化、析构
    obs学习之2——初识各个模块
    obs学习之4——枚举设备、选择设备
    obs学习之1——概览
  • 原文地址:https://www.cnblogs.com/sunrise/p/5500941.html
Copyright © 2020-2023  润新知