• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
交流空间
博客园    首页    新随笔    联系   管理    订阅  订阅
苹果下如果安装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)
posted on 2016-05-17 11:46  月阳  阅读(1923)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3