您的位置:首页 > 运维架构 > Nginx

Linux中Nginx安装与配置详解

2017-04-07 12:27 801 查看
参考文章:http://www.linuxidc.com/Linux/2016-08/134110.htm

 

参考原文进行了实践并整理,以备使用。

 

一、下载资源

http://linux.linuxidc.com/下载pcre和nginx两个压缩包, /2016年资料/8月/10日/不可用,可以使用 /2016年资料/8月/9日/的。

二、             使用rpm –qa | grep gcc检测是否安装了g++,gcc,没有安装则使用#
yum install gcc-c++进行安装

三、             上传pcre-8.12.tar.gz, nginx-1.5.0.tar.gz到
/usr/local/src/nginx目录下,并分别解压。

四、             安装pcre

1、进入目录 # cd/usr/local/src/nginx/pcre-8.12

2、配置 #./configure

3、编译 # make

4、安装 #make install

五、             安装Nginx

1、判断系统是否安装了zlib-devel:#rpm
–qa | grep zlib-devel

如果没有安装,使用 #yum install –y zlib-devel(下载很慢,用了很长时间)

2、检测是否安装OpenSSL:#rpm
-qa | grep openssl-devel

请安装否则后面会报错 #yum –y install openssl openssl-devel

3、创建用户组和用户(这一步存有疑问)

#groupadd www

#useradd –g www www –s/bin/false

4、安装目录 #mkdir/usr/local/nginx

5、日志目录 #mkdir/data0/logs/nginx   #chown www:www/data0/logs/nginx –R

6、进入解压包目录:#cd/usr/local/src/nginx/nginx-1.5.0

7、配置./configure --user=www--group=www --prefix=/usr/local/nginx --with-http_stub_status_module--with-http_ssl_module
--with-http_realip_module

8、编译#make

9、安装#make install

10、检测是否安装成功 # cd/usr/local/nginx/sbin

#./nginx –t

六、             配置文件,参考相关资料分别配置/usr/local/nginx/conf下的nginx.conf和fastcgi_params。特别说明的是:在nginx.conf中,我的第一行为:
user root

七、             启动和重启

1、            启动:# /usr/local/nginx/sbin/nginx -c/usr/local/nginx/conf/nginx.conf

2、            重启:#/usr/local/nginx/sbin/nginx -s reload
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: