1.安装nginx

来源:互联网 发布:淘宝手工食品放哪类目 编辑:程序博客网 时间:2024/06/06 01:37

1.安装依赖环境

检查linux内核是否是2.6及以上版本

uname -a

安装gcc

yum insall -y gcc

安装G++编译器(用C++编写http模块会用到)

yum install -y gcc-g++#安装g++ -v#查看是否安装成功

安装PCRR库,这个是正则表达式库因为nginx配置文件中会使用正则表达式

yum install -y pcre pcre-devel

安装zlib库(gzip压缩功能会用到)

yum install -y zlib zlib-devel

安装openSSL开发库(SSL功能会用到)

yum install -y poenssl openssl-devel

2.安装nginx

nginx源代码存放目录:
mkdie /usr/local/nginxcd /usr/local/nginx
nginx目录下面下载源码

wget http://nginx.org/download/nginx-1.4.2.tar.gz
解压

tar -zxvf nginx-1.4.2.tar.gz
进入解压后目录,可以查看下面包含的文件
cd nginx-1.4.2ls

在该目录下使用configure编译安装nginx

./configure
make
make install

到此就安装成功了。安装后生成的文件在nginx-1.4.2的同一级目录里面,这个解压后的nginx-1.4.2源码文件夹就不用管他了。所有工作都使用安装之后生成的下面这些文件来操作。




3.常用命令

最重要的命令就是./configure了,如下查看其参数

./configure --help
参数详解见《深入理解nginx》p13

启动nginx

/usr/local/nginx/sbin/nginx#默认方式启动/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf #带配置文件方式启动,这个配置文件在解压后生成了一个conf文件夹里面

启动之后可以方位机器的80端口可以查看到nginx的欢迎页面

检测配置文件是否有错误,返回的是配置文件的位置

/usr/local/nginx/sbin/nginx -t


显示版本信息

/usr/local/nginx/sbin/nginx -v
强制停止服务

/usr/local/nginx/sbin/nginx -s stop#不处理收到的但是还没处理的请求
优雅停止服务

/usr/local/nginx/sbin/nginx -s quit#停止接收请求,将剩下的请求全部处理完再关闭服务

运行中nginx服务重读配置信息并生效

/usr/local/nginx/sbin/nginx -s reload








原创粉丝点击