文档章节

CentOS6.6安装nginx

hutaishi
 hutaishi
发布于 2017/03/19 00:27
字数 498
阅读 9
收藏 0

(1)安装第三方依赖库

主要有pcre库(支持rewrite模块)、zlib库(支持gzip模块)、openssl库(支持ssl模块)等。以及编译源代码的gcc,automake等。

yum install -y gcc gcc-c++ automake pcre pcre-devel zlib zlib-devel open openssl-devel

(2)nginx编译安装

1.解压nginx.tar.gz,之后进入加压后的目录,./configure生成makefile文件。我这里采用的是默认安装。

默认安装完后的配置说明我贴一下。

tar -xzvf nginx-1.10.3.tar.gz 
cd nginx-1.10.3
./configure
Configuration summary
  + using system PCRE library
  + OpenSSL library is not used
  + md5: using system crypto library
  + sha1: using system crypto library
  + using system zlib library

  nginx path prefix: "/usr/local/nginx"
  nginx binary file: "/usr/local/nginx/sbin/nginx"
  nginx modules path: "/usr/local/nginx/modules"
  nginx configuration prefix: "/usr/local/nginx/conf"
  nginx configuration file: "/usr/local/nginx/conf/nginx.conf"
  nginx pid file: "/usr/local/nginx/logs/nginx.pid"
  nginx error log file: "/usr/local/nginx/logs/error.log"
  nginx http access log file: "/usr/local/nginx/logs/access.log"
  nginx http client request body temporary files: "client_body_temp"
  nginx http proxy temporary files: "proxy_temp"
  nginx http fastcgi temporary files: "fastcgi_temp"
  nginx http uwsgi temporary files: "uwsgi_temp"
  nginx http scgi temporary files: "scgi_temp"

2.编译源码并安装。

make
make install

(3).启动nginx进行测试。

cd /usr/local/nginx/sbin
./nginx

测试

curl http://localhost

# 输出如下
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
    body {
        width: 35em;
        margin: 0 auto;
        font-family: Tahoma, Verdana, Arial, sans-serif;
    }
</style>
</head>
<body>
<h1>Welcome to nginx!</h1>
<p>If you see this page, the nginx web server is successfully installed and
working. Further configuration is required.</p>

<p>For online documentation and support please refer to
<a href="http://nginx.org/">nginx.org</a>.<br/>
Commercial support is available at
<a href="http://nginx.com/">nginx.com</a>.</p>

<p><em>Thank you for using nginx.</em></p>
</body>
</html>

在浏览器中输入ip地址。

(4)nginx常用命令

cd /usr/local/nginx/sbin

启动:./nginx

停止:./nginx -s stop

重启:./nginx -s reopen

查看nginx进程状态: ps -ef | grep nginx

执行./nginx -h 可以看到命令的帮助信息

Options:
  -?,-h         : this help
  -v            : show version and exit
  -V            : show version and configure options then exit
  -t            : test configuration and exit
  -T            : test configuration, dump it and exit
  -q            : suppress non-error messages during configuration testing
  -s signal     : send signal to a master process: stop, quit, reopen, reload
  -p prefix     : set prefix path (default: /usr/local/nginx/)
  -c filename   : set configuration file (default: conf/nginx.conf)
  -g directives : set global directives out of configuration file

 

© 著作权归作者所有

hutaishi
粉丝 5
博文 72
码字总数 82359
作品 0
广州
程序员
私信 提问
通过Rex控制多个集群环境中的tomcat和weblogic(待完善)

Rex控制台;操作系统(centos7.1) weblogic集群操作系统:centos6.6 tomcat集群操作系统:centos6.6 nginx代理操作系统:centos6.6 远程方式:ssh公钥认证; Rex最新版本是1.3.2 该模块功能...

black_mud
2015/08/13
96
0
centos7 LAMP环境安装zabbix3.0

zabbix3.0要求的PHP、数据库、Apache/Nginx的版本参考: zabbix3.0对PHP、数据库、nginx/apache版本要求参考: https://www.zabbix.com/documentation/3.0/manual/installation/requirement......

丶Darius
2017/05/11
0
0
ansible-playbook 远程安装nginx

ansible 用于批量管理远程服务器,下面记录使用ansible远程部署nginx服务的过程。 实验环境: ansible主机:centos6.6 192.168.38.152 已经源码编译安装好了nginx服务,安装过程参考这里 远程...

hello_cjq
2017/02/02
0
0
centos6.6上搭建Nginx

一,安装 1.安装前先安装三个前提框架(暂时这么解释)pcre,openssl,和zlib 2.安装pcre,先运行:yum install gcc gcc-c++ autoconf automake 保证make时不会出现错误 3.查看系统是否装有pcr...

范大大
2017/03/06
0
0
Kickstart实现自动安装centos6和7

一直想尝试下pxe自动安装centos6和centos7,最近几天做了下实验,虽然实践的过程中碰到许多问题,但收获还是有的,把碰到的问题和收获分享下。 pxe自动安装需要三个服务,分别为dhcp、tftp、...

实践哥
2017/01/14
636
0

没有更多内容

加载失败,请刷新页面

加载更多

获取文件路径

//获取根目录 File path = new File(ResourceUtils.getURL("classpath:").getPath()); if (!path.exists()) path = new File(""); String FILE_PATH =path.getCanonicalPath(); //如果上传目......

简小姐
34分钟前
3
0
Postgresql 字符类型异常error: operator does not exist: bigint = character varying

问题参考: https://www.postgresql.org/message-id/4682D2C9.1010406@aspix.it 类型不对应: 只要类型对上了就不会出错。

boonya
35分钟前
3
0
Spring Security 实战干货:路径Uri中的 Ant 风格

1. 前言 我们经常在读到一些文章会遇到uri 支持 Ant 风格 ,而且这个东西在 Spring MVC 和 Spring Security 中经常被提及。这到底是什么呢?今天我们来学习了解一下。这对我们学习 Spring M...

码农小胖哥
49分钟前
2
0
Ajax在表单中的应用

本文转载于:专业的前端网站➺Ajax在表单中的应用 ajax在注册用户表单中的使用 1.验证用户名是否被使用 2.获取手机短信验证码 3.点击表单中的图片刷新,可实现刷新图片验证码 <!DOCTYPE html...

前端老手
53分钟前
1
0
关于谷歌浏览器崩溃,打不开任何界面

首先:谷歌浏览器右键打开属性,在箭头所指的位置复制粘贴 -no-sandbox。(需要空一格再写入 -no-sandbox) 其次:你打开谷歌浏览器可以看到如下提醒,提醒你,稳定性和安全性会有所下降,但...

Raphael98
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部