nginx怎么使用-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

nginx怎么使用

2018-12-28 22:27:14 790 3
请问怎么用nginx 启动服务

取消 提交回答
全部回答(3)
  • 叶康铭
    2018-12-28 22:35:52
    已采纳
    亲~ nginx的启动有几种方式
    1. service nginx start 
    2. systemctl start nginx
    3. /usr/local/nginx/sbin/nginx

     如果该回答对您有帮助的话,麻烦点击采纳此答案
    0 0
  • 天字号猪
    2018-12-28 22:31:14

    Nginx的官方网站是http://nginx.org/cn/,英文主页为http://nginx.NET,从这里可以获得Nginx的最新版本信息。Nginx有三个版本:稳定版、开发版和历史稳定版。开发版更新较快,包含最新的功能和bug的修复,但同时也可能会遇到新的bug,开发版一旦更新稳定下来,就会被加入稳定版分支中。然而有些新功能不一定会被加到旧的稳定版中去。稳定版本更新较慢,但是bug较少,可以作为生产环境的首选,因此通常建议使用稳定版。历史稳定版本为以往稳定版本的汇总,不包含最新的功能。
    这里选择当前的稳定版本nginx-0.7.65作为介绍对象,开始介绍编译安装。在安装Nginx之前,确保系统已经安装了gcc、 openssl-devel、 pcre-devel和zlib-devel软件库。
    Linux开发库是在安装系统时通过手动选择安装的,gcc、 openssl-devel、zlib-devel三个软件库可以通过安装光盘直接选择安装得到,而pcre-devel库默认不在系统光盘中,所以这里重点介绍pcre-devel库。
    安装Nginx所需的pcre-devel库
    安装pcre库是为了使Nginx支持HTTP Rewrite 模块。下面进行安装,过程如下。

    [root@localhost home]# tar zxvf pcre-8.02.tar.gz    
    [root@localhost home]# cd pcre-8.02    
    [root@localhost pcre-8.02]#./configure    
    [root@localhost pcre-8.02]#make    
    [root@localhost pcre-8.02]#make install  

    开始安装Nginx
     Nginx的安装非常简单。在默认情况下,经过编译安装的Nginx包含了大部分可用模块。可以通过“./configure  --help”选项设置各个模块的使用情况,例如对不需要的http_ssi模块,可通过“--without-http_ssi_module”方式关闭此模块;同理,如果需要“http_perl”模块,那么可以通过“--with-http_perl_module”方式安装此模块。下面是安装过程:

    [root@localhost home]# tar zxvf nginx-0.7.65.tar.gz    
    [root@localhost home]#cd nginx-0.7.65    
    [root@localhostnginx-0.7.65]#./configure \    
    --with-http_stub_status_module  --prefix=/opt/nginx    
    [root@localhost nginx-0.7.65]#make    
    [root@localhost nginx-0.7.65]#make install  

    在上面的configure选项中“--with-http_stub_status_module”可以用来启用 Nginx 的 NginxStatus 功能,以监控 Nginx 的当前状态。
    至此,Nginx已经安装完成了。

    3.Nginx配置

    Nginx的配置文件是一个纯文本文件,它一般位于Nginx安装目录的conf目录下,整个配置文件是以block的形式组织的。每个block一般以一个大括号“{}”来表示,block可以分为几个层次,整个配置文件中Main指令位于最高层,在Main层下面可以有Events、HTTP等层级,而在HTTP层中又包含有Server层,即server block,server block中又可分为location层,并且一个server block中可以包含多个location block。
    一个完整的配置文件结构如下图所示。


    在了解完配置文件结构之后,就可以开始配置和调试Nginx了。

    0 0
添加回答
相关问答

1

回答

Nginx为什么出现?

2021-12-13 23:21:12 329浏览量 回答数 1

1

回答

nginx是什么意思?

2021-12-02 18:57:31 100浏览量 回答数 1

1

回答

Nginx是由谁开发的?

2021-12-02 19:00:37 133浏览量 回答数 1

1

回答

nginx报502错误

2021-10-18 18:14:39 762浏览量 回答数 1

1

回答

Nginx限流问题?

2021-07-25 16:38:42 526浏览量 回答数 1

1

回答

nginx模块开发中使用C++?报错

2020-06-22 13:57:32 218浏览量 回答数 1

1

回答

怎么设置Nginx缓存策略?

2020-03-30 14:55:17 381浏览量 回答数 1

3

回答

nginx

2019-01-03 09:42:00 4835浏览量 回答数 3

1

回答

阿里云盾占用80端口对nginx使用80端口有影响吗?

2017-11-05 16:01:37 8813浏览量 回答数 1

3

回答

nginx怎么配置ssl

2015-11-13 14:12:04 5618浏览量 回答数 3
+关注
0
文章
6
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载